Home
DevCentral
Search
Configure Global Search
Log In
Transactions
D4093
Change Details
Change Details
Old
New
Diff
FRRouting was initially installed only on routers (D4055), but it is also required on devservers (ysul, windriver) for OSPF to work correctly and establish neighbor relationships. To address this, FRR installation and configuration have been moved to the core role so they can be reused across both routers and devservers. ``` roles/core/frrouting ``` A pillar has also been added to define router IDs per host, allowing them to be easily retrieved and avoiding hardcoding in State Salt. ``` pillar/core/frr.sls ``` ------------------------ **Configuration OSPF added:** The IntraNought network `172.27.27.0/27` is shared with Windriver and Ysul. On routers, two GRE tunnels (gre1 (windriver) and gre2(ysul)) are established over this network to provide direct point-to-point links between each router and the devservers. On devservers, a single GRE interface (gre1) is used to connect to the routers. OSPF is configured on gre1, gre2, and vmx0 on routers, and on gre1 on devservers. However, OSPF neighbor relationships and route exchange only occur on gre1 and gre2 (on routers), as these interfaces are explicitly set as non-passive using `no ip ospf passive`. The vmx0 interface remains passive. Each host (router and devserver) has a unique OSPF router-id (RID) to ensure proper neighbor relationships. Router IDs are not real IP addresses, but arbitrary 32-bit values. The OSPF cost for interface gre1 is left to its default value (10) for now and will be adjusted later depending on which router is active.. Ref T2303
FRRouting was initially installed only on routers (D4055), but it is also required on devservers (ysul, windriver) for OSPF to work correctly and establish neighbor relationships. To address this, FRR installation and configuration have been moved to the core role so they can be reused across both routers and devservers. ``` roles/core/frrouting ``` A pillar has also been added to define router IDs per host, allowing them to be easily retrieved and avoiding hardcoding in State Salt. ``` pillar/core/frr.sls ``` ------------------------ **Configuration OSPF added:** The IntraNought network `172.27.27.0/27` is shared with Windriver and Ysul. On routers, two GRE tunnels (gre1 (windriver) and gre2(ysul)) are established over this network to provide direct point-to-point links between each router and the devservers. On devservers, a single GRE interface (gre1) is used to connect to the routers. OSPF is configured on gre1, gre2, and vmx0 on routers, and on gre1 on devservers. However, OSPF neighbor relationships and route exchange only occur on gre1 and gre2 , as these interfaces are explicitly set as non-passive using `no ip ospf passive`. The vmx0 interface remains passive. Each host (router and devserver) has a unique OSPF router-id (RID) to ensure proper neighbor relationships. Router IDs are not real IP addresses, but arbitrary 32-bit values. The OSPF cost for interface gre1 is left to its default value (10) for now and will be adjusted later depending on which router is active.. Ref T2303
FRRouting was initially installed only on routers (D4055), but it is also required on devservers (ysul, windriver) for OSPF to work correctly and establish neighbor relationships. To address this, FRR installation and configuration have been moved to the core role so they can be reused across both routers and devservers. ``` roles/core/frrouting ``` A pillar has also been added to define router IDs per host, allowing them to be easily retrieved and avoiding hardcoding in State Salt. ``` pillar/core/frr.sls ``` ------------------------ **Configuration OSPF added:** The IntraNought network `172.27.27.0/27` is shared with Windriver and Ysul. On routers, two GRE tunnels (gre1 (windriver) and gre2(ysul)) are established over this network to provide direct point-to-point links between each router and the devservers. On devservers, a single GRE interface (gre1) is used to connect to the routers. OSPF is configured on gre1, gre2, and vmx0 on routers, and on gre1 on devservers. However, OSPF neighbor relationships and route exchange only occur on gre1 and gre2
(on routers)
, as these interfaces are explicitly set as non-passive using `no ip ospf passive`. The vmx0 interface remains passive. Each host (router and devserver) has a unique OSPF router-id (RID) to ensure proper neighbor relationships. Router IDs are not real IP addresses, but arbitrary 32-bit values. The OSPF cost for interface gre1 is left to its default value (10) for now and will be adjusted later depending on which router is active.. Ref T2303
Continue