Vyatta NOS documentation

Learn how to install, configure, and operate Vyatta Network Operating System (Vyatta NOS), which helps to drive our virtual networking and physical platforms portfolio.

Removing router-id overlap

If the vRouter detects that multiple OSPF or OSPFv3 processes that are running in a routing instance have the same router ID, the vRouter sends router-id overlap notifications to syslog. The vRouter also displays router-id overlap notifications in the output of the show ip ospf and show ipv6 ospfv3 commands.

In the following example, the lines that start with the "**" characters indicate an overlap in the router IDs that were allocated by the vRouter.
vyatta@vyatta# set protocols ospf
[edit]
vyatta@vyatta# set protocols ospf process 7
[edit]
vyatta@vyatta# commit
[edit]
vyatta@vyatta# run show ip ospf 
 Routing Process "ospf 0" with ID 1.1.1.1
** Allocated Router ID 1.1.1.1 overlaps with one or more ospf processes - please reconfigure **
 Process uptime is 4 minutes
 Process bound to routing-instance default
 Conforms to RFC2328, and RFC1583 Compatibility flag is disabled
 Supports only single TOS(TOS0) routes
 Supports opaque LSA
 Does not support Restarting
 SPF schedule delay initial 0 secs 500 msecs
 SPF schedule delay min 0 secs 500 msecs
 SPF schedule delay max 50 secs 0 msecs
 Refresh timer 10 secs
 Number of incoming current DD exchange neighbors 0/64
 Number of outgoing current DD exchange neighbors 0/64
 Initial LSA throttle delay 0 secs 0 msecs
 Minimum hold time for LSA throttle 5 secs 0 msecs
 Maximum wait time for LSA throttle 5 secs 0 msecs
 Minimum LSA arrival 1 secs 0 msecs
 Number of external LSA 0. Checksum 0x000000
 Number of opaque AS LSA 0. Checksum 0x000000
 Number of non-default external LSA 0
 External LSA database is unlimited.
 Number of LSA originated 0
 Number of LSA received 0
 Number of areas attached to this router: 0

[edit]
vyatta@vyatta# run show ip ospf process 7
 Routing Process "ospf 7" with ID 1.1.1.1
** Allocated Router ID 1.1.1.1 overlaps with one or more ospf processes - please reconfigure **
 Process uptime is 12 minutes
...
[edit]
The following example shows an overlap between the router ID that the vRouter allocated to process 0 and the router ID that a user configured for process 4.
vyatta@vyatta# set protocols ospf process 4 parameters router-id 1.1.1.1
vyatta@vyatta# set protocols ospf 
vyatta@vyatta# commit
vyatta@vyatta# run show ip ospf 
 Routing Process "ospf 0" with ID 1.1.1.1
** Allocated Router ID 1.1.1.1 overlaps with one or more ospf processes - please reconfigure **
 Process uptime is 27 minutes
...
vyatta@vyatta# run show ip ospf process 4 
 Routing Process "ospf 4" with ID 1.1.1.1
** Configured Router ID 1.1.1.1 overlaps with one or more ospf processes - please reconfigure **
 Process uptime is 6 minutes
 ...
The following example shows overlap in router IDs allocated to OSPFv3 processes by the vRouter.
vyatta@vyatta# set protocols ospfv3
[edit]
vyatta@vyatta# set protocols ospfv3 process 1
[edit]
vyatta@vyatta# commit
[edit]
vyatta@vyatta# run show ipv6 ospfv3 
 Routing Process "OSPFv3 (*null*)" with ID 10.18.170.230
** Allocated Router ID 10.18.170.230 overlaps with one or more processes - please reconfigure **
 Process uptime is 0 minute
 Process bound to routing-instance default
 SPF schedule delay initial 0.500 secs
 SPF schedule delay min 0.500 secs
 SPF schedule delay max 50.0 secs
 Minimum LSA interval 5 secs, Minimum LSA arrival 1 secs
 Number of incoming current DD exchange neighbors 0/5
 Number of outgoing current DD exchange neighbors 0/5
 Number of external LSA 0. Checksum Sum 0x0000
 Number of AS-Scoped Unknown LSA 0
 Number of LSA originated 0
 Number of LSA received 0
 Number of areas in this router is 0
  
[edit]
vyatta@vyatta# run show ipv6 ospfv3 process 1 
 Routing Process "OSPFv3 (1)" with ID 10.18.170.230
** Allocated Router ID 10.18.170.230 overlaps with one or more processes - please reconfigure **
 Process uptime is 1 minute
 ...
[edit]
The following example shows an overlap between the router ID that the vRouter allocated to OSPFv3 process 3 and the router ID that a user configured for OSPFv3 process 0.
vyatta@vyatta# set protocols ospfv3 router-id 1.1.1.1
[edit]
vyatta@vyatta# set protocols ospfv3 process 3
[edit]
vyatta@vyatta# commit
[edit]
vyatta@vyatta# run show ipv6 ospfv3 
 Routing Process "OSPFv3 (*null*)" with ID 1.1.1.1
** Configured Router ID 10.18.170.230 overlaps with one or more processes - please reconfigure **
 Process uptime is 0 minute
...
[edit]
vyatta@vyatta# run show ipv6 ospfv3 process 3
 Routing Process "OSPFv3 (3)" with ID 1.1.1.1
** Allocated Router ID 1.1.1.1 overlaps with one or more processes - please reconfigure **
 Process uptime is 1 minute
 ...
[edit]

To remove router-id overlap, use the set protocols ospf parameters router-id and set protocols ospfv3 router-id commands to configure unique router IDs for OSPF and OSPFv3 processes, respectively.