cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
951
Views
0
Helpful
2
Replies

VSS: Enabling NSF OSPF

Ton V Engelen
Level 3
Level 3

Hi

we re running VSS with 2 6513-E switches. (Version 15.1(2)SY3) 

We also run ospf. 

I can not seem to find answers in the documentation for the follwoing questions: 

 

I want to enable nsf under ospf during production hours.

 

Q1: when i configure nsf, will nsf affect ospf? (In other words, will ospf have to initialize, re- form neighborships, recalc, etc) ? 

 

Also i want to configure: mac-address-table synchronize

 

Q2: will this affect the state of the current mac addres table? 

 

Thanks in advance

 

 

 

 

1 Accepted Solution

Accepted Solutions

Mark Malone
VIP Alumni
VIP Alumni

Hi

i just tested this , it did not drop my opsf neighbors or have any effect on the LSDB , see below also for mac answer it will purge be careful

 

1 16(config-router)#do show ip route

Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       a - application route
       + - replicated route, % - next hop override
 
Gateway of last resort is 203.3.16.1 to network 0.0.0.0
 
B*    0.0.0.0/0 [171/0] via 203.3.16.1, 6d17h
      1.0.0.0/32 is subnetted, 1 subnets
B        1.2.3.4 [20/0] via 203.3.16.1, 6d17h
      103.0.0.0/30 is subnetted, 1 subnets
O        103.2.45.0 [110/20] via 123.20.1.1, 00:07:52, Ethernet0/1
      123.0.0.0/8 is variably subnetted, 7 subnets, 2 masks
O        123.15.15.15/32 [110/11] via 123.20.1.1, 00:07:52, Ethernet0/1
C        123.16.16.16/32 is directly connected, Loopback0
C        123.20.1.0/29 is directly connected, Ethernet0/1
L        123.20.1.2/32 is directly connected, Ethernet0/1
O        123.20.1.8/29 [110/20] via 123.20.1.1, 00:07:52, Ethernet0/1
C        123.20.1.16/29 is directly connected, Ethernet0/2
L        123.20.1.17/32 is directly connected, Ethernet0/2
      203.3.16.0/24 is variably subnetted, 2 subnets, 2 masks
C        203.3.16.0/30 is directly connected, Ethernet0/3
L        203.3.16.2/32 is directly connected, Ethernet0/3
      203.3.17.0/30 is subnetted, 1 subnets
B        203.3.17.0 [20/0] via 203.3.16.1, 6d17h
R16(config-router)#do sh run | s router ospf
router ospf 100
 network 123.20.1.2 0.0.0.0 area 0
 network 0.0.0.0 255.255.255.255 area 0
R16(config-router)#nsf ietf helper strict-lsa-checking
R16(config-router)#
R16(config-router)#do sh run | s router ospf
router ospf 100
 nsf ietf helper strict-lsa-checking
 network 123.20.1.2 0.0.0.0 area 0
 network 0.0.0.0 255.255.255.255 area 0
R16(config-router)#
R16(config-router)#
R16(config-router)#do show ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       a - application route
       + - replicated route, % - next hop override
 
Gateway of last resort is 203.3.16.1 to network 0.0.0.0
 
B*    0.0.0.0/0 [171/0] via 203.3.16.1, 6d17h
      1.0.0.0/32 is subnetted, 1 subnets
B        1.2.3.4 [20/0] via 203.3.16.1, 6d17h
      103.0.0.0/30 is subnetted, 1 subnets
O        103.2.45.0 [110/20] via 123.20.1.1, 00:14:20, Ethernet0/1
      123.0.0.0/8 is variably subnetted, 7 subnets, 2 masks
O        123.15.15.15/32 [110/11] via 123.20.1.1, 00:14:20, Ethernet0/1
C        123.16.16.16/32 is directly connected, Loopback0
C        123.20.1.0/29 is directly connected, Ethernet0/1
L        123.20.1.2/32 is directly connected, Ethernet0/1
 
R16(config-router)#do sh ip proto
*** IP Routing is NSF aware ***
 
Routing Protocol is "application"
  Sending updates every 0 seconds
  Invalid after 0 seconds, hold down 0, flushed after 0
  Outgoing update filter list for all interfaces is not set
  Incoming update filter list for all interfaces is not set
  Maximum path: 32
  Routing for Networks:
  Routing Information Sources:
    Gateway         Distance      Last Update
  Distance: (default is 4)

 

2

 mac-address-table synchronize   
 mac-address-table aging-time 0 routed-mac

Note: “mac-address-table synchronize command purges the routed MAC entires. In order to
avoid this, disable the routed MAC purging with the mac-address-table aging-time 0
routed-mac global configuration command.”

The mac-address-table aging-time 0 routed-mac in the SXH code train has been deprecated,
So as we move to SXH this command is no longer needed when using the synchronized
functions.

 

 

View solution in original post

2 Replies 2

Mark Malone
VIP Alumni
VIP Alumni

Hi

i just tested this , it did not drop my opsf neighbors or have any effect on the LSDB , see below also for mac answer it will purge be careful

 

1 16(config-router)#do show ip route

Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       a - application route
       + - replicated route, % - next hop override
 
Gateway of last resort is 203.3.16.1 to network 0.0.0.0
 
B*    0.0.0.0/0 [171/0] via 203.3.16.1, 6d17h
      1.0.0.0/32 is subnetted, 1 subnets
B        1.2.3.4 [20/0] via 203.3.16.1, 6d17h
      103.0.0.0/30 is subnetted, 1 subnets
O        103.2.45.0 [110/20] via 123.20.1.1, 00:07:52, Ethernet0/1
      123.0.0.0/8 is variably subnetted, 7 subnets, 2 masks
O        123.15.15.15/32 [110/11] via 123.20.1.1, 00:07:52, Ethernet0/1
C        123.16.16.16/32 is directly connected, Loopback0
C        123.20.1.0/29 is directly connected, Ethernet0/1
L        123.20.1.2/32 is directly connected, Ethernet0/1
O        123.20.1.8/29 [110/20] via 123.20.1.1, 00:07:52, Ethernet0/1
C        123.20.1.16/29 is directly connected, Ethernet0/2
L        123.20.1.17/32 is directly connected, Ethernet0/2
      203.3.16.0/24 is variably subnetted, 2 subnets, 2 masks
C        203.3.16.0/30 is directly connected, Ethernet0/3
L        203.3.16.2/32 is directly connected, Ethernet0/3
      203.3.17.0/30 is subnetted, 1 subnets
B        203.3.17.0 [20/0] via 203.3.16.1, 6d17h
R16(config-router)#do sh run | s router ospf
router ospf 100
 network 123.20.1.2 0.0.0.0 area 0
 network 0.0.0.0 255.255.255.255 area 0
R16(config-router)#nsf ietf helper strict-lsa-checking
R16(config-router)#
R16(config-router)#do sh run | s router ospf
router ospf 100
 nsf ietf helper strict-lsa-checking
 network 123.20.1.2 0.0.0.0 area 0
 network 0.0.0.0 255.255.255.255 area 0
R16(config-router)#
R16(config-router)#
R16(config-router)#do show ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       a - application route
       + - replicated route, % - next hop override
 
Gateway of last resort is 203.3.16.1 to network 0.0.0.0
 
B*    0.0.0.0/0 [171/0] via 203.3.16.1, 6d17h
      1.0.0.0/32 is subnetted, 1 subnets
B        1.2.3.4 [20/0] via 203.3.16.1, 6d17h
      103.0.0.0/30 is subnetted, 1 subnets
O        103.2.45.0 [110/20] via 123.20.1.1, 00:14:20, Ethernet0/1
      123.0.0.0/8 is variably subnetted, 7 subnets, 2 masks
O        123.15.15.15/32 [110/11] via 123.20.1.1, 00:14:20, Ethernet0/1
C        123.16.16.16/32 is directly connected, Loopback0
C        123.20.1.0/29 is directly connected, Ethernet0/1
L        123.20.1.2/32 is directly connected, Ethernet0/1
 
R16(config-router)#do sh ip proto
*** IP Routing is NSF aware ***
 
Routing Protocol is "application"
  Sending updates every 0 seconds
  Invalid after 0 seconds, hold down 0, flushed after 0
  Outgoing update filter list for all interfaces is not set
  Incoming update filter list for all interfaces is not set
  Maximum path: 32
  Routing for Networks:
  Routing Information Sources:
    Gateway         Distance      Last Update
  Distance: (default is 4)

 

2

 mac-address-table synchronize   
 mac-address-table aging-time 0 routed-mac

Note: “mac-address-table synchronize command purges the routed MAC entires. In order to
avoid this, disable the routed MAC purging with the mac-address-table aging-time 0
routed-mac global configuration command.”

The mac-address-table aging-time 0 routed-mac in the SXH code train has been deprecated,
So as we move to SXH this command is no longer needed when using the synchronized
functions.

 

 

Hi Mark

many thanks for taking the time to test this in your lab!!

Good to know that enabling nsf would not lead to any issues during production hours.

In addition to your post i also ran

show ip proto

and it seems nsf is already enabled by default  (Version 15.1(2)SY3)

#sh ip proto                                 
*** IP Routing is NSF aware ***
 

As for my second Q, it seems this feature is also enabled by default.

#show mac-address-table synchronize statistics

MAC Entry Out-of-band Synchronization Feature Statistics:
---------------------------------------------------------

    Switch [1]     Module [1]
    -----------    -----------

    Module Status:
Statistics collected from Switch/module             :  1/1

    Global Status:
Status of feature enabled on the switch             :  on
Default activity time                               :  160
Configured current activity time                    :  160

 

So it seems there s nothing to worry about considering nsf and mac sync

 

Anyway, thanks a lot again!

 

Review Cisco Networking for a $25 gift card