Home Blog Certs Knowledge Base About

Network Architect โ€” 03. Underlay IS-IS

Underlay. IS-IS

Goal: Configure IS-IS for the Underlay network.

Lab objectives:

  1. Configure IS-IS in the Underlay network for IP connectivity between all NX-OS devices.
  2. Document the work plan, address space, network diagram, and configurations.

A few introductory notes:

NXOS2 and NXOS3 operate in IS-IS area 0 (0000), and the Leaf nodes below them belong to the same area. R11 is the inter-area router residing in area 0 and forwarding routes toward NXOS4 in area 1 (0001). Routes follow the topology as shown on the diagram; Loopback addresses are redistributed at L1/L2 to avoid tracking individual connected networks.

NEXUS configuration:

NXOS1

configure terminal
hostname NX1
!
feature isis
!
router isis 1
  net 49.0001.0001.0001.0011.00
  is-type level-1
  log-adjacency-changes
!
no ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.16.0.3/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 172.16.2.0/31
  default isis passive-interface 
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.1/32
  isis circuit-type level-1
  ip router isis 1
!
end
copy run star
NXOS2

configure terminal
hostname NX2
!
feature isis
!
router isis 1
  net 49.0000.0001.0001.0012.00
  distribute level-1 into level-2 all
  summary-address 10.15.0.0/24 level-1-2
  is-type level-1-2
  log-adjacency-changes
!
no ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.15.0.0/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 10.15.0.2/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/3
  no switchport
  ip address 10.15.0.4/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/4
  no switchport
  ip address 10.15.0.6/31
  isis network point-to-point
  isis circuit-type level-2
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.2/32
  isis circuit-type level-2
  ip router isis 1
!
end
copy run star
NXOS3

configure terminal 
hostname NX3
!
feature isis
!
router isis 1
  net 49.0000.0001.0001.0013.00
  is-type level-1-2
  distribute level-1 into level-2 all
  summary-address 10.15.1.0/24 level-1-2
  log-adjacency-changes
!
no ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.15.1.0/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 10.15.1.2/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/3
  no switchport
  ip address 10.15.1.4/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/4
  no switchport
  ip address 10.15.1.6/31
  isis network point-to-point
  isis circuit-type level-2
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.3/32
  isis circuit-type level-2
  ip router isis 1
!
end
copy run star
NXOS4

configure terminal
hostname NX4
!
no feature isis
feature isis
!
router isis 1
  net 49.0001.0001.0001.0014.00
  distribute level-1 into level-2 all
  summary-address 10.16.0.0/24 level-1-2
  is-type level-1-2
  log-adjacency-changes
!
no ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.16.0.2/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 10.16.0.0/31
  isis network point-to-point
  isis circuit-type level-2
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.4/32
  isis circuit-type level-1
  ip router isis 1
!
end
copy run star
NXOS5

configure terminal 
hostname NX5
!
no feature isis
feature isis
!
router isis 1
  net 49.0000.0001.0001.0015.00
  is-type level-1
  log-adjacency-changes
!
ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.15.0.5/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 10.15.1.5/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/3
  no switchport
  ip address 172.16.1.2/31
  default isis passive-interface 
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/4
  no switchport
  ip address 10.15.2.0/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.5/32
  isis circuit-type level-1
  ip router isis 1
!
end
copy run star 
NXOS6

configure terminal
hostname NX6
!
no feature isis
feature isis
!
router isis 1
  net 49.0000.0001.0001.0016.00
  is-type level-1
  log-adjacency-changes
!
no ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.15.0.1/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 10.15.1.1/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/3
  no switchport
  ip address 172.16.0.0/31
  default isis passive-interface 
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.6/32
  isis circuit-type level-1-2
  ip router isis 1
!
end
copy run star 
NXOS7

configure terminal
hostname NX7
!
no feature isis
feature isis
!
router isis 1
  net 49.0000.0001.0001.0017.00
  is-type level-1
  log-adjacency-changes
!
no ip domain-lookup
!
interface Ethernet1/1
  no switchport
  ip address 10.15.0.3/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/2
  no switchport
  ip address 10.15.1.3/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/3
  no switchport
  ip address 10.15.2.1/31
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface Ethernet1/4
  no switchport
  ip address 172.16.1.0/31
  default isis passive-interface
  isis network point-to-point
  isis circuit-type level-1
  ip router isis 1
  no shutdown
!
interface loopback0
  ip address 1.1.1.7/32
  isis circuit-type level-1
  ip router isis 1
!
end
copy run star 
R11

enable
configure terminal
!
hostname R11
!
no ip domain lookup
!
interface Loopback0
 no shutdown
 ip address 1.1.1.11 255.255.255.255
 ip router isis 1
 isis circuit-type level-2-only
!
interface Ethernet0/0
 no shutdown
 ip address 10.15.0.7 255.255.255.254
 ip router isis 1
 isis circuit-type level-2-only
 isis network point-to-point 
!
interface Ethernet0/1
 no shutdown
 ip address 10.15.1.7 255.255.255.254
 ip router isis 1
 isis circuit-type level-2-only
 isis network point-to-point 
!
interface Ethernet0/2
 no shutdown
 ip address 10.16.0.1 255.255.255.254
 ip router isis 1
 isis circuit-type level-2-only
 isis network point-to-point 
!
interface Ethernet0/3
 no shutdown
 no ip address
 shutdown
!
router isis 1
 net 49.0000.0001.0001.0111.00
 is-type level-2-only
 metric-style wide
 log-adjacency-changes
!
line con 0
 exec-timeout 0 0
!
end
copy run star 

Client device configurations:

SW11

enable
configure terminal
!
host SW11
line con 0
exec-t 0 0
exit
no ip domain loo
!
interface e0/0
no sw
ip addr 172.16.2.1 255.255.255.254
duplex full
no sh
exit
!
ip route 0.0.0.0 0.0.0.0 172.16.2.0 
end
wr
SW10

enable
configure terminal
!
host SW10
line con 0
exec-t 0 0
exit
no ip domain loo
!
interface e0/0
no sw
ip addr 172.16.1.3 255.255.255.254
duplex full
no sh
exit
!
interface e0/1
no sw
ip addr 172.16.1.1 255.255.255.254
duplex full
no sh
exit
!
ip sla 1
icmp-echo 172.16.1.2 source-interface e0/0
frequency 10
ip sla schedule 1 start-time now life forever 
track 1 ip sla 1 reachability
ip route 0.0.0.0 0.0.0.0 172.16.1.2 track 1
!
ip route 0.0.0.0 0.0.0.0 172.16.1.0 10
end
wr
SW9

enable
configure terminal
!
host SW9
line con 0
exec-t 0 0
exit
no ip domain loo
!
interface e0/0
no sw
ip addr 172.16.0.1 255.255.255.254
duplex full
no sh
exit
!
ip route 0.0.0.0 0.0.0.0 172.16.0.0 
end
wr

Device output:

R11#show ip route isis 
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 not set

      1.0.0.0/32 is subnetted, 8 subnets
i L2     1.1.1.1 [115/51] via 10.16.0.0, 08:16:35, Ethernet0/2
i L2     1.1.1.2 [115/11] via 10.15.0.6, 2d11h, Ethernet0/0
i L2     1.1.1.3 [115/11] via 10.15.1.6, 08:48:48, Ethernet0/1
i L2     1.1.1.4 [115/11] via 10.16.0.0, 08:16:35, Ethernet0/2
i L2     1.1.1.5 [115/51] via 10.15.0.6, 08:59:37, Ethernet0/0
i L2     1.1.1.6 [115/51] via 10.15.0.6, 00:12:00, Ethernet0/0
i L2     1.1.1.7 [115/51] via 10.15.0.6, 00:13:57, Ethernet0/0
      10.0.0.0/8 is variably subnetted, 12 subnets, 3 masks
i L2     10.15.0.0/24 [115/50] via 10.15.0.6, 09:42:11, Ethernet0/0
i L2     10.15.1.0/31 [115/50] via 10.15.1.6, 08:48:48, Ethernet0/1
i L2     10.15.1.2/31 [115/50] via 10.15.1.6, 08:48:48, Ethernet0/1
i L2     10.15.1.4/31 [115/50] via 10.15.1.6, 08:48:48, Ethernet0/1
i L2     10.15.2.0/31 [115/90] via 10.15.0.6, 08:59:37, Ethernet0/0
i L2     10.16.0.0/24 [115/50] via 10.16.0.0, 08:16:35, Ethernet0/2
      172.16.0.0/31 is subnetted, 4 subnets
i L2     172.16.0.0 [115/90] via 10.15.0.6, 00:12:00, Ethernet0/0
i L2     172.16.1.0 [115/90] via 10.15.0.6, 00:13:57, Ethernet0/0
i L2     172.16.1.2 [115/90] via 10.15.0.6, 08:59:37, Ethernet0/0
i L2     172.16.2.0 [115/90] via 10.16.0.0, 08:16:35, Ethernet0/2


R11#show isis neighbors 

Tag 1:
System Id      Type Interface   IP Address      State Holdtime Circuit Id
NX2            L2   Et0/0       10.15.0.6       UP    29       01
NX3            L2   Et0/1       10.15.1.6       UP    23       01
NX4            L2   Et0/2       10.16.0.0       UP    29       01

IS-IS neighbor output:

NXOS4

NX4# show isis adjacency 
IS-IS process: 1 VRF: default
IS-IS adjacency database:
Legend: '!': No AF level connectivity in given topology
System ID       SNPA            Level  State  Hold Time  Interface
NX1             N/A             1      UP     00:00:26   Ethernet1/1
R11             N/A             2      UP     00:00:28   Ethernet1/2

NXOS3

NX3# show isis adjacency 
IS-IS process: 1 VRF: default
IS-IS adjacency database:
Legend: '!': No AF level connectivity in given topology
System ID       SNPA            Level  State  Hold Time  Interface
NX6             N/A             1      UP     00:00:25   Ethernet1/1
NX7             N/A             1      UP     00:00:26   Ethernet1/2
NX5             N/A             1      UP     00:00:30   Ethernet1/3
R11             N/A             2      UP     00:00:29   Ethernet1/4

NXOS2

NX2# show isis adjacency 
IS-IS process: 1 VRF: default
IS-IS adjacency database:
Legend: '!': No AF level connectivity in given topology
System ID       SNPA            Level  State  Hold Time  Interface
NX6             N/A             1      UP     00:00:23   Ethernet1/1
NX7             N/A             1      UP     00:00:29   Ethernet1/2
NX5             N/A             1      UP     00:00:25   Ethernet1/3
R11             N/A             2      UP     00:00:26   Ethernet1/4

Verifying connectivity between DCs:

SW9

SW9#ping 172.16.2.1 repeat 100
Type escape sequence to abort.
Sending 100, 100-byte ICMP Echos to 172.16.2.1, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Success rate is 100 percent (100/100), round-trip min/avg/max = 27/78/608 ms

SW9#ping 172.16.1.3 repeat 100
Type escape sequence to abort.
Sending 100, 100-byte ICMP Echos to 172.16.1.3, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Success rate is 100 percent (100/100), round-trip min/avg/max = 12/36/106 ms

SW11

SW11#ping 172.16.0.1 repeat 100
Type escape sequence to abort.
Sending 100, 100-byte ICMP Echos to 172.16.0.1, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Success rate is 100 percent (100/100), round-trip min/avg/max = 27/71/433 ms

Conclusion:

The simulated two-DC network is operational. IS-IS is running and end-to-end connectivity between all endpoints is confirmed.

Network Architect Course | Lab 03