-
Notifications
You must be signed in to change notification settings - Fork 242
/
example_openr.conf
66 lines (66 loc) · 1.73 KB
/
example_openr.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"node_name": "openr-default-node",
"domain": "default",
"areas": [
{
"area_id": "0",
"neighbor_regexes": [
".*"
],
"include_interface_regexes": [
"eth[0-9]"
],
"exclude_interface_regexes": [],
"redistribute_interface_regexes": [
"lo"
]
}
],
"listen_addr": "::",
"openr_ctrl_port": 2018,
"enable_v4": false,
"v4_over_v6_nexthop": true,
"enable_netlink_fib_handler": true,
"prefix_forwarding_type": 0,
"prefix_forwarding_algorithm": 0,
"kvstore_config": {
"key_ttl_ms": 600000,
"ttl_decrement_ms": 1
},
"link_monitor_config": {
"linkflap_initial_backoff_ms": 60000,
"linkflap_max_backoff_ms": 300000,
"use_rtt_metric": false
},
"spark_config": {
"neighbor_discovery_port": 6666,
"hello_time_s": 20,
"fastinit_hello_time_ms": 500,
"keepalive_time_s": 2,
"hold_time_s": 10,
"graceful_restart_time_s": 30,
"step_detector_conf": {
"fast_window_size": 10,
"slow_window_size": 60,
"lower_threshold": 2,
"upper_threshold": 5,
"ads_threshold": 500
}
},
"enable_watchdog": true,
"watchdog_config": {
"interval_s": 20,
"thread_timeout_s": 300,
"max_memory_mb": 512
},
"fib_port": 60100,
"enable_rib_policy": false,
"monitor_config": {
"max_event_log": 100,
"enable_event_log_submission": true
},
"enable_best_route_selection": true,
"adj_hold_time_s": 4,
"enable_bgp_peering": false,
"bgp_config": {}
}