Saturday, April 24, 2010

Implementing MPLS Cell and Frame Mode with Traffic Enginenring using ATM P2M and FR Multilink LAB















Configuration Guidelines
*************************************************************
Scenario - An ISP having a big geographic presence wants to implement
Traffic Forwarding for his MPLS L3 VPN Customers across his Core across
differentTraffic ENgineering Tunnels.ISP has a ISIS Level-2 Core Backbone
with Edges in different POPs in ISIS Level-1 Domain.ISP has Mixed network of
ATM Point-to-Multipoint,ATM Point-to-Point Topology and Legacy Frame-Relay.


Design Considerations and Soultions:

Since ISP has Mixed Core of Legcay ATM/FR and we have to use Hirearchical
Focus is required on the ATM P2M Topology. Also ISP will use Multilink Frame Relay
to capitilize on the BW available in the core without provisioning More DLCIs between
two routers.

For Frame-Realy MFR we will need to configure MFR Interfaces and Assign IP and DLCI and
do CLNS Mapping for the DLCI with broadcast capabilites as the MFR will be by default
a P2M NBMA.

For P2M ATM ISIS will need to be confiured along with a CLNS Mapping for the ATM PVC having
broadcast capabilities as well as ATM PVC to IP Address Mapping for L2-L3 Resoultion.

Frame-Mode MPLS is being run between Edge and Core Devices in the same POP
and Cell-Mode MPLS id being run between the Core Routers across Different POPs

Cell-Mode TE Tunnel is established between POPs to prefer a Physical Path per ISP
Preference and all MPLS VPN Traffic is sent down that Tunnel Using Autoroute by default
by manipulating the Autoroute Metric.Also the TE Tunnel have a dynamic path option adeed
other than explicit for backup in event of core link failure

We need to manually configure Route leaking on Core routers from level-2 to level-1
Also the edge routers are not wide-metrics capable and hence we enable ISIS Metric
Transition on Core Routers



ISP AS used 64513
VRF USed cus1
rd 64513:1
rt 64513:100

IGP is ISP Domain used ISIS with Core Routers and their Loopbacks in Level-2 .

IGP in Custmer AS Used OSPF
PE-CE ROuting Protocol is OSPF


Normal Traffic Path

******************************
Forward Traffic Path

cus1.pop1-edge1.pop1-core1.pop1-core1.pop2-edge1.pop2-cus1.pop2

Reverse Traffic

cus1.pop2-edge1.pop2-core1.pop2-core1.pop1-edge1.pop1-cus1.pop1


Backup Traffic Path

******************************
Forward Traffic Path

cus1.pop1-edge1.pop1-core2.pop1-core1.pop2-edge1.pop2-cus1.pop2

Reverse Traffic

cus1.pop2-edge1.pop2-core1.pop2-core2.pop1-edge1.pop1-cus1.pop1



************************************************


cus1.pop1#sh running-config
Building configuration...

Current configuration : 1199 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname cus1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
memory-size iomem 5
!
!
ip cef
no ip domain lookup
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 172.16.101.1 255.255.255.0
!
interface FastEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface Serial1/0
description edge1.pop1
ip address 172.16.1.1 255.255.255.252
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial1/1
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial1/2
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
!
router ospf 10
router-id 172.16.101.1
log-adjacency-changes
network 172.16.0.0 0.0.255.255 area 0
!
ip http server
!
!
!
!
!
!
!
control-plane
!
!
!
!
!
!
!
!
line con 0
line aux 0
line vty 0 4
!
!
end

cus1.pop1#

cus1.pop2#sh running-config
Building configuration...

Current configuration : 1199 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname cus1.pop2
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
memory-size iomem 5
!
!
ip cef
no ip domain lookup
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 172.16.201.1 255.255.255.0
!
interface FastEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface Serial1/0
description egde1.pop2
ip address 172.16.2.1 255.255.255.252
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial1/1
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial1/2
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
!
router ospf 10
router-id 172.16.201.1
log-adjacency-changes
network 172.16.0.0 0.0.255.255 area 0
!
ip http server
!
!
!
!
!
!
!
control-plane
!
!
!
!
!
!
!
!
line con 0
line aux 0
line vty 0 4
!
!
end

cus1.pop2#

edge1.pop1#sh running-config
Building configuration...

Current configuration : 2508 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname edge1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
ip cef
!
!
!
!
ip vrf cus1
rd 64513:1
route-target export 64513:100
route-target import 64513:100
!
no ip domain lookup
mpls label protocol ldp
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.0.1.1 255.255.255.255
ip router isis
isis circuit-type level-1
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface ATM1/0
description core.pop1
ip address 10.0.10.1 255.255.255.248
ip router isis
map-group ISIS
atm pvc 100 0 102 aal5snap
atm pvc 200 0 103 aal5snap
no atm ilmi-keepalive
mpls label protocol ldp
mpls ip
isis circuit-type level-1
!
interface Serial2/0
description cus1.pop1
ip vrf forwarding cus1
ip address 172.16.1.2 255.255.255.252
serial restart-delay 0
!
interface Serial2/1
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/3
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/4
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/5
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/7
no ip address
shutdown
serial restart-delay 0
!
router ospf 10 vrf cus1
log-adjacency-changes
redistribute bgp 64513 subnets
network 172.16.1.0 0.0.0.3 area 0
!
router isis
net 49.0001.0010.0000.1001.00
!
router bgp 64513
bgp router-id 10.0.1.1
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 10.0.5.1 remote-as 64513
neighbor 10.0.5.1 update-source Loopback0
!
address-family vpnv4
neighbor 10.0.5.1 activate
neighbor 10.0.5.1 send-community extended
exit-address-family
!
address-family ipv4 vrf cus1
redistribute connected
redistribute ospf 10 vrf cus1 match internal external 1 external 2
no synchronization
exit-address-family
!
no ip http server
no ip http secure-server
!
!
!
!
map-list ISIS
clns 49.0001.0010.0000.2001.00 atm-vc 100 broadcast
clns 49.0001.0010.0000.3001.00 atm-vc 200 broadcast
ip 10.0.10.2 atm-vc 100 broadcast
ip 10.0.10.3 atm-vc 200 broadcast
logging alarm informational
!
!
mpls ldp router-id Loopback0
!
control-plane
!
!
!
!
!
!
gatekeeper
shutdown
!
!
line con 0
stopbits 1
line aux 0
line vty 0 4
!
!
end

edge1.pop1#

edge1.pop2#sh running-config
Building configuration...

Current configuration : 3187 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname edge1.pop2
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
ip cef
!
!
!
!
ip vrf cus1
rd 64513:1
route-target export 64513:100
route-target import 64513:100
!
no ip domain lookup
frame-relay switching
mpls label protocol ldp
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.0.5.1 255.255.255.255
ip router isis
isis circuit-type level-1
!
interface MFR1
description Multilink-Bundle-1-core1.pop2
ip address 10.0.40.2 255.255.255.252
ip router isis
mpls label protocol ldp
mpls ip
frame-relay multilink bid edge1.pop2-1
frame-relay map clns 102 broadcast
frame-relay interface-dlci 102
isis circuit-type level-1
!
interface MFR2
description Multilink-Bundle-2-edge1.pop2
ip address 10.0.50.2 255.255.255.252
ip router isis
isis metric 5
mpls label protocol ldp
mpls ip
frame-relay multilink bid edge1.pop2-2
frame-relay map clns 103 broadcast
frame-relay interface-dlci 103
isis circuit-type level-1
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
description Multilink-Member-mfr1-core1.pop2
no ip address
encapsulation frame-relay MFR1
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid core1.pop2-11
!
interface Serial1/1
description Multilink-Member-mfr1-edge1.pop2
no ip address
encapsulation frame-relay MFR1
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid core1.pop2-12
!
interface Serial1/2
description cus1.pop2
ip vrf forwarding cus1
ip address 172.16.2.2 255.255.255.252
serial restart-delay 0
!
interface Serial1/3
description Multilink-Member-mfr2-edge1.pop2
no ip address
encapsulation frame-relay MFR2
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid core1.pop2-21
!
interface Serial1/4
description Multilink-Member-mfr2-edge1.pop2
no ip address
encapsulation frame-relay MFR2
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid core1.pop2-22
!
interface Serial1/5
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/7
no ip address
shutdown
serial restart-delay 0
!
router ospf 10 vrf cus1
log-adjacency-changes
redistribute bgp 64513 subnets
network 172.16.2.0 0.0.0.3 area 0
!
router isis
net 49.0002.0010.0000.5001.00
!
router bgp 64513
bgp router-id 10.0.5.1
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 10.0.1.1 remote-as 64513
neighbor 10.0.1.1 update-source Loopback0
!
address-family vpnv4
neighbor 10.0.1.1 activate
neighbor 10.0.1.1 send-community extended
exit-address-family
!
address-family ipv4 vrf cus1
redistribute connected
redistribute ospf 10 vrf cus1 match internal external 1 external 2
no synchronization
exit-address-family
!
no ip http server
no ip http secure-server
!
!
!
logging alarm informational
!
!
mpls ldp router-id Loopback0
!
control-plane
!
!
!
!
!
!
gatekeeper
shutdown
!
!
line con 0
exec-timeout 0 0
stopbits 1
line aux 0
line vty 0 4
!
!
end

edge1.pop2#

core1.pop1#sh running-config
Building configuration...

Current configuration : 2507 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname core1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
ip cef
!
!
!
!
no ip domain lookup
mpls label protocol ldp
mpls traffic-eng tunnels
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Tunnel100
description Classic_Gold
ip unnumbered Loopback0
mpls label protocol ldp
mpls ip
tunnel destination 10.0.4.1
tunnel mode mpls traffic-eng
tunnel mpls traffic-eng autoroute announce
tunnel mpls traffic-eng autoroute metric 5
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 256
tunnel mpls traffic-eng path-option 1 explicit name Classic_Gold
tunnel mpls traffic-eng path-option 2 dynamic
no routing dynamic
!
interface Loopback0
ip address 10.0.2.1 255.255.255.255
ip router isis
isis circuit-type level-2-only
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface ATM1/0
description edge/core.pop1
ip address 10.0.10.2 255.255.255.248
ip router isis
map-group ISIS
atm pvc 100 0 201 aal5snap
atm pvc 300 1 203 aal5snap
no atm ilmi-keepalive
mpls label protocol ldp
mpls ip
isis circuit-type level-1
!
interface ATM2/0
no ip address
no atm ilmi-keepalive
!
interface ATM2/0.1 mpls
description core1.pop2
ip address 10.0.20.1 255.255.255.252
ip router isis
no snmp trap link-status
mpls label protocol ldp
mpls ip
mpls atm control-vc 2 32
mpls traffic-eng tunnels
isis circuit-type level-2-only
ip rsvp bandwidth
!
interface ATM3/0
no ip address
shutdown
no atm ilmi-keepalive
!
router isis
net 49.0001.0010.0000.2001.00
metric-style transition
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
redistribute isis ip level-2 into level-1 route-map ISIS_Level2
!
no ip http server
no ip http secure-server
!
!
!
ip explicit-path name Classic_Gold enable
next-address 10.0.20.2
!
ip explicit-path name Classic_Gold_Backup enable
next-address 10.0.10.3
next-address 10.0.30.2
!
!
map-list ISIS
ip 10.0.10.1 atm-vc 100 broadcast
clns 49.0001.0010.0000.3001.00 atm-vc 300 broadcast
ip 10.0.10.3 atm-vc 300 broadcast
clns 49.0001.0010.0000.1001.00 atm-vc 100 broadcast
logging alarm informational
route-map ISIS_Level2 permit 10
match interface Loopback0 ATM2/0 ATM3/0
!
!
!
mpls ldp router-id Loopback0
!
control-plane
!
!
!
!
!
!
gatekeeper
shutdown
!
!
line con 0
stopbits 1
line aux 0
line vty 0 4
!
!
end

core1.pop1#

core2.pop1#sh running-config
Building configuration...

Current configuration : 1872 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname core2.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
ip cef
!
!
!
!
no ip domain lookup
mpls label protocol ldp
mpls traffic-eng tunnels
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.0.3.1 255.255.255.255
ip router isis
isis circuit-type level-2-only
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface ATM1/0
description edge/core.pop1
ip address 10.0.10.3 255.255.255.248
ip router isis
map-group ISIS
atm pvc 200 0 301 aal5snap
atm pvc 300 0 302 aal5snap
no atm ilmi-keepalive
mpls label protocol ldp
mpls ip
isis circuit-type level-1
!
interface ATM2/0
no ip address
no atm ilmi-keepalive
!
interface ATM2/0.1 mpls
description core1.pop2
ip address 10.0.30.1 255.255.255.252
ip router isis
no snmp trap link-status
mpls label protocol ldp
mpls ip
mpls atm control-vc 4 32
mpls traffic-eng tunnels
isis circuit-type level-2-only
ip rsvp bandwidth
!
interface ATM3/0
no ip address
shutdown
no atm ilmi-keepalive
!
router isis
net 49.0001.0010.0000.3001.00
metric-style transition
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
redistribute isis ip level-2 into level-1 route-map ISIS_Level2
!
no ip http server
no ip http secure-server
!
!
!
!
map-list ISIS
clns 49.0001.0010.0000.2001.00 atm-vc 300 broadcast
ip 10.0.10.1 atm-vc 200 broadcast
ip 10.0.10.2 atm-vc 300 broadcast
clns 49.0001.0010.0000.1001.00 atm-vc 200 broadcast
logging alarm informational
route-map ISIS_Level2 permit 10
match interface Loopback0 ATM2/0 ATM3/0
!
!
!
mpls ldp router-id Loopback0
!
control-plane
!
!
!
!
!
!
gatekeeper
shutdown
!
!
line con 0
stopbits 1
line aux 0
line vty 0 4
!
!
end

core2.pop1#

core1.pop2#sh running-config
Building configuration...

Current configuration : 4200 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname core1.pop2
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
!
resource policy
!
ip cef
!
!
!
!
no ip domain lookup
frame-relay switching
mpls label protocol ldp
mpls traffic-eng tunnels
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Tunnel100
description Classic_Gold
ip unnumbered Loopback0
mpls label protocol ldp
mpls ip
tunnel destination 10.0.2.1
tunnel mode mpls traffic-eng
tunnel mpls traffic-eng autoroute announce
tunnel mpls traffic-eng autoroute metric 5
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 256
tunnel mpls traffic-eng path-option 1 explicit name Classic_Gold
tunnel mpls traffic-eng path-option 2 dynamic
no routing dynamic
!
interface Loopback0
ip address 10.0.4.1 255.255.255.255
ip router isis
isis circuit-type level-2-only
!
interface MFR1
description Multilink-Bundle-1-edge1.pop2
ip address 10.0.40.1 255.255.255.252
ip router isis
mpls label protocol ldp
mpls ip
frame-relay multilink bid edge1.pop2-1
frame-relay map clns 102 broadcast
frame-relay interface-dlci 102
frame-relay intf-type dce
isis circuit-type level-1
!
interface MFR2
description Multilink-Bundle-2-edge1.pop2
ip address 10.0.50.1 255.255.255.252
ip router isis
mpls label protocol ldp
mpls ip
frame-relay multilink bid edge1.pop2-2
frame-relay map clns 103 broadcast
frame-relay interface-dlci 103
frame-relay intf-type dce
isis circuit-type level-1
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface ATM1/0
no ip address
no atm ilmi-keepalive
!
interface ATM1/0.1 mpls
description core2.pop1
ip address 10.0.30.2 255.255.255.252
ip router isis
no snmp trap link-status
mpls label protocol ldp
mpls ip
mpls atm control-vc 4 32
mpls traffic-eng tunnels
isis circuit-type level-2-only
ip rsvp bandwidth
!
interface ATM2/0
no ip address
no atm ilmi-keepalive
!
interface ATM2/0.1 mpls
description core1.pop1
ip address 10.0.20.2 255.255.255.252
ip router isis
no snmp trap link-status
mpls label protocol ldp
mpls ip
mpls atm control-vc 2 32
mpls traffic-eng tunnels
isis circuit-type level-2-only
ip rsvp bandwidth
!
interface ATM3/0
no ip address
shutdown
no atm ilmi-keepalive
!
interface ATM4/0
no ip address
shutdown
no atm ilmi-keepalive
!
interface Serial5/0
description Multilink-Member-mfr1-edge1.pop2
no ip address
encapsulation frame-relay MFR1
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid edge1.pop2-11
!
interface Serial5/1
description Multilink-Member-mfr1-edge1.pop2
no ip address
encapsulation frame-relay MFR1
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid edge1.pop2-12
!
interface Serial5/2
description Multilink-Member-mfr2-edge1.pop2
no ip address
encapsulation frame-relay MFR2
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid edge1.pop2-21
!
interface Serial5/3
description Multilink-Member-mfr2-edge1.pop2
no ip address
encapsulation frame-relay MFR2
serial restart-delay 0
no arp frame-relay
frame-relay multilink lid edge1.pop2-22
!
interface Serial5/4
no ip address
shutdown
serial restart-delay 0
!
interface Serial5/5
no ip address
shutdown
serial restart-delay 0
!
interface Serial5/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial5/7
no ip address
shutdown
serial restart-delay 0
!
router isis
net 49.0002.0010.0010.0000.4001.00
metric-style transition
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
redistribute isis ip level-2 into level-1 route-map ISIS_Level2
!
no ip http server
no ip http secure-server
!
!
!
ip explicit-path name Classic_Gold enable
next-address 10.0.20.1
!
ip explicit-path name Classic_Gold_Backup enable
next-address 10.0.30.1
next-address 10.0.10.2
!
logging alarm informational
route-map ISIS_Level2 permit 10
match interface Loopback0 ATM1/0 ATM2/0
!
!
!
mpls ldp router-id Loopback0
!
control-plane
!
!
!
!
!
!
gatekeeper
shutdown
!
!
line con 0
exec-timeout 0 0
stopbits 1
line aux 0
line vty 0 4
!
!
end

core1.pop2#

***************************************
OUTPUT
**************************************
IGP MPLS LSP TRAFFIC PATH
**************************************
edge1.pop1#traceroute mpls ipv4 10.0.5.1/32 verbose
Tracing MPLS Label Switched Path to 10.0.5.1/32, timeout is 2 seconds

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
'L' - labeled output interface, 'B' - unlabeled output interface,
'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
'P' - no rx intf label prot, 'p' - premature termination of LSP,
'R' - transit router, 'I' - unknown upstream index,
'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
0 10.0.10.1 10.0.10.2 MRU 4470 [Labels: 21 Exp: 0]
L 1 10.0.10.2 127.0.0.1 MRU 4466 [Labels: 15/20 Exp: 0/0] 452 ms, ret code 8
D 2 10.0.20.2 10.0.50.2 MRU 1504 [Labels: implicit-null Exp: 0] 632 ms, ret code
5
! 3 10.0.50.2 532 ms, ret code 3
edge1.pop1#

edge1.pop2#traceroute mpls ipv4 10.0.1.1/32 verbose
Tracing MPLS Label Switched Path to 10.0.1.1/32, timeout is 2 seconds

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
'L' - labeled output interface, 'B' - unlabeled output interface,
'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
'P' - no rx intf label prot, 'p' - premature termination of LSP,
'R' - transit router, 'I' - unknown upstream index,
'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
0 10.0.50.2 10.0.50.1 MRU 1500 [Labels: 17 Exp: 0]
L 1 10.0.50.1 127.0.0.1 MRU 4466 [Labels: 15/16 Exp: 0/0] 296 ms, ret code 8
D 2 10.0.20.1 10.0.10.1 MRU 4474 [Labels: implicit-null Exp: 0] 744 ms, ret code
5
! 3 10.0.10.1 1236 ms, ret code 3
edge1.pop2#

**************************************
CUSTOMER TRAFFIC PATH
**************************************

cus1.pop1#traceroute 172.16.201.1

Type escape sequence to abort.
Tracing the route to 172.16.201.1

1 172.16.1.2 188 msec 224 msec 104 msec
2 10.0.10.2 1636 msec 500 msec 748 msec
3 10.0.20.2 676 msec * 1228 msec
4 172.16.2.2 612 msec 2796 msec 600 msec
5 *
172.16.2.1 1228 msec 1400 msec
cus1.pop1#

cus1.pop2#traceroute 172.16.101.1

Type escape sequence to abort.
Tracing the route to 172.16.101.1

1 172.16.2.2 236 msec 168 msec 140 msec
2 10.0.50.1 728 msec 1428 msec 484 msec
3 10.0.20.1 512 msec 744 msec 776 msec
4 172.16.1.2 1320 msec 1104 msec 572 msec
5 172.16.1.1 464 msec 1036 msec 840 msec
cus1.pop2#

***************************************
MPLS TE TUNNELS
****************************************

core1.pop1#show mpls traffic-eng tunnels

Name: Classic_Gold (Tunnel100) Destination: 10.0.4.1
Status:
Admin: up Oper: up Path: valid Signalling: connected

path option 1, type explicit Classic_Gold (Basis for Setup, path weight 10)
path option 2, type dynamic

Config Parameters:
Bandwidth: 256 kbps (Global) Priority: 1 1 Affinity: 0x0/0xFFFF
Metric Type: TE (default)
AutoRoute: enabled LockDown: disabled Loadshare: 256 bw-based
auto-bw: disabled

InLabel : -
OutLabel : ATM2/0.1, VC 1/33 (vcd 15)
RSVP Signalling Info:
Src 10.0.2.1, Dst 10.0.4.1, Tun_Id 100, Tun_Instance 18
RSVP Path Info:
My Address: 10.0.2.1
Explicit Route: 10.0.20.2 10.0.4.1
Record Route: NONE
Tspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
History:
Tunnel:
Time since created: 32 minutes, 25 seconds
Time since path change: 14 minutes, 18 seconds
Current LSP:
Uptime: 14 minutes, 18 seconds
Prior LSP:
ID: path option 1 [3]
Removal Trigger: path verification failed

LSP Tunnel Classic_Gold is signalled, connection is up
InLabel : ATM2/0.1, VC 1/33 (vcd 15)
OutLabel : -
RSVP Signalling Info:
Src 10.0.4.1, Dst 10.0.2.1, Tun_Id 100, Tun_Instance 17
RSVP Path Info:
My Address: 10.0.2.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
core1.pop1#

core1.pop2#show mpls traffic-eng tunnels

Name: Classic_Gold (Tunnel100) Destination: 10.0.2.1
Status:
Admin: up Oper: up Path: valid Signalling: connected

path option 1, type explicit Classic_Gold (Basis for Setup, path weight 10)
path option 2, type dynamic

Config Parameters:
Bandwidth: 256 kbps (Global) Priority: 1 1 Affinity: 0x0/0xFFFF
Metric Type: TE (default)
AutoRoute: enabled LockDown: disabled Loadshare: 256 bw-based
auto-bw: disabled

InLabel : -
OutLabel : ATM2/0.1, VC 1/33 (vcd 15)
RSVP Signalling Info:
Src 10.0.4.1, Dst 10.0.2.1, Tun_Id 100, Tun_Instance 17
RSVP Path Info:
My Address: 10.0.4.1
Explicit Route: 10.0.20.1 10.0.2.1
Record Route: NONE
Tspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
History:
Tunnel:
Time since created: 30 minutes, 26 seconds
Time since path change: 14 minutes, 55 seconds
Current LSP:
Uptime: 14 minutes, 55 seconds
Prior LSP:
ID: path option 1 [4]
Removal Trigger: path verification failed

LSP Tunnel Classic_Gold is signalled, connection is up
InLabel : ATM2/0.1, VC 1/33 (vcd 15)
OutLabel : -
RSVP Signalling Info:
Src 10.0.2.1, Dst 10.0.4.1, Tun_Id 100, Tun_Instance 18
RSVP Path Info:
My Address: 10.0.4.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=256 kbits, burst=1000 bytes, peak rate=256 kbits
core1.pop2#

*******************************************
IGP NEIGHBOURSHIP
*******************************************

edge1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
core1.pop1 L1 AT1/0 10.0.10.2 UP 29 core2.pop1.02
core2.pop1 L1 AT1/0 10.0.10.3 UP 9 core2.pop1.02
edge1.pop1#

edge1.pop1#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.101.1 0 FULL/ - 00:00:38 172.16.1.1 Serial2/0
edge1.pop1#

core1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
edge1.pop1 L1 AT1/0 10.0.10.1 UP 23 core2.pop1.02
core2.pop1 L1 AT1/0 10.0.10.3 UP 4 core2.pop1.02
core1.pop2 L2 AT2/0.1 10.0.20.2 UP 28 01
core1.pop1#

core2.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
edge1.pop1 L1 AT1/0 10.0.10.1 UP 26 core2.pop1.02
core1.pop1 L1 AT1/0 10.0.10.2 UP 24 core2.pop1.02
core1.pop2 L2 AT2/0.1 10.0.30.2 UP 23 00
core2.pop1#

core1.pop2#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
core1.pop1 L2 AT2/0.1 10.0.20.1 UP 24 00
core2.pop1 L2 AT1/0.1 10.0.30.1 UP 29 00
edge1.pop2 L1 MF1 10.0.40.2 UP 7 edge1.pop2.02
edge1.pop2 L1 MF2 10.0.50.2 UP 7 edge1.pop2.03
core1.pop2#

edge1.pop2#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
core1.pop2 L1 MF1 10.0.40.1 UP 22 edge1.pop2.02
core1.pop2 L1 MF2 10.0.50.1 UP 29 edge1.pop2.03
edge1.pop2#

edge1.pop2#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.201.1 0 FULL/ - 00:00:33 172.16.2.1 Serial1/2
edge1.pop2#

cus1.pop1#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.1.2 0 FULL/ - 00:00:39 172.16.1.2 Serial1/0
cus1.pop1#

cus1.pop2#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.2.2 0 FULL/ - 00:00:32 172.16.2.2 Serial1/0
cus1.pop2#
*******************************************
IGP and VRF ROUTING TABLE
********************************************

cus1.pop1#sh ip route
Codes: 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

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 4 subnets, 3 masks
O IA 172.16.201.1/32 [110/129] via 172.16.1.2, 00:16:41, Serial1/0
C 172.16.1.0/30 is directly connected, Serial1/0
O IA 172.16.2.0/30 [110/65] via 172.16.1.2, 00:16:41, Serial1/0
C 172.16.101.0/24 is directly connected, Loopback0
cus1.pop1#

cus1.pop2#sh ip route
Codes: 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

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 4 subnets, 3 masks
C 172.16.201.0/24 is directly connected, Loopback0
O IA 172.16.1.0/30 [110/65] via 172.16.2.2, 00:17:01, Serial1/0
C 172.16.2.0/30 is directly connected, Serial1/0
O IA 172.16.101.1/32 [110/129] via 172.16.2.2, 00:17:01, Serial1/0
cus1.pop2#

edge1.pop1#sh ip route vrf cus1

Routing Table: cus1
Codes: 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

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
B 172.16.201.1/32 [200/65] via 10.0.5.1, 00:17:10
C 172.16.1.0/30 is directly connected, Serial2/0
B 172.16.2.0/30 [200/0] via 10.0.5.1, 00:17:10
O 172.16.101.1/32 [110/65] via 172.16.1.1, 00:20:01, Serial2/0
edge1.pop1#sh ip bgp vpnv4 vrf cus1
BGP table version is 29, local router ID is 10.0.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 64513:1 (default for vrf cus1)
*> 172.16.1.0/30 0.0.0.0 0 32768 ?
*>i172.16.2.0/30 10.0.5.1 0 100 0 ?
*> 172.16.101.1/32 172.16.1.1 65 32768 ?
*>i172.16.201.1/32 10.0.5.1 65 100 0 ?
edge1.pop1#

edge1.pop1#sh ip route
Codes: 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

Gateway of last resort is 10.0.10.3 to network 0.0.0.0

10.0.0.0/8 is variably subnetted, 10 subnets, 3 masks
C 10.0.10.0/29 is directly connected, ATM1/0
i ia 10.0.3.1/32 [115/148] via 10.0.10.3, ATM1/0
i ia 10.0.2.1/32 [115/148] via 10.0.10.2, ATM1/0
C 10.0.1.1/32 is directly connected, Loopback0
i ia 10.0.5.1/32 [115/163] via 10.0.10.2, ATM1/0
i ia 10.0.4.1/32 [115/153] via 10.0.10.2, ATM1/0
i ia 10.0.30.0/30 [115/148] via 10.0.10.3, ATM1/0
i ia 10.0.20.0/30 [115/148] via 10.0.10.2, ATM1/0
i ia 10.0.40.0/30 [115/153] via 10.0.10.2, ATM1/0
i ia 10.0.50.0/30 [115/153] via 10.0.10.2, ATM1/0
i*L1 0.0.0.0/0 [115/10] via 10.0.10.3, ATM1/0
[115/10] via 10.0.10.2, ATM1/0
edge1.pop1#

edge1.pop2#sh ip route vrf cus1

Routing Table: cus1
Codes: 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

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
O 172.16.201.1/32 [110/65] via 172.16.2.1, 00:20:25, Serial1/2
B 172.16.1.0/30 [200/0] via 10.0.1.1, 00:17:51
C 172.16.2.0/30 is directly connected, Serial1/2
B 172.16.101.1/32 [200/65] via 10.0.1.1, 00:17:51
edge1.pop2#sh ip bgp vpnv4 vrf cus1
BGP table version is 15, local router ID is 10.0.5.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 64513:1 (default for vrf cus1)
*>i172.16.1.0/30 10.0.1.1 0 100 0 ?
*> 172.16.2.0/30 0.0.0.0 0 32768 ?
*>i172.16.101.1/32 10.0.1.1 65 100 0 ?
*> 172.16.201.1/32 172.16.2.1 65 32768 ?
edge1.pop2#sh ip route
Codes: 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

Gateway of last resort is 10.0.50.1 to network 0.0.0.0

10.0.0.0/8 is variably subnetted, 10 subnets, 3 masks
i ia 10.0.10.0/29 [115/148] via 10.0.50.1, MFR2
i ia 10.0.3.1/32 [115/153] via 10.0.50.1, MFR2
i ia 10.0.2.1/32 [115/148] via 10.0.50.1, MFR2
i ia 10.0.1.1/32 [115/158] via 10.0.50.1, MFR2
C 10.0.5.1/32 is directly connected, Loopback0
i ia 10.0.4.1/32 [115/143] via 10.0.50.1, MFR2
i ia 10.0.30.0/30 [115/143] via 10.0.50.1, MFR2
i ia 10.0.20.0/30 [115/143] via 10.0.50.1, MFR2
C 10.0.40.0/30 is directly connected, MFR1
C 10.0.50.0/30 is directly connected, MFR2
i*L1 0.0.0.0/0 [115/5] via 10.0.50.1, MFR2
edge1.pop2#

core1.pop1#sh ip route
Codes: 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

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 10 subnets, 3 masks
C 10.0.10.0/29 is directly connected, ATM1/0
i L2 10.0.3.1/32 [115/25] via 10.0.4.1, Tunnel100
C 10.0.2.1/32 is directly connected, Loopback0
i L1 10.0.1.1/32 [115/20] via 10.0.10.1, ATM1/0
i L2 10.0.5.1/32 [115/25] via 10.0.4.1, Tunnel100
i L2 10.0.4.1/32 [115/15] via 10.0.4.1, Tunnel100
i L2 10.0.30.0/30 [115/15] via 10.0.4.1, Tunnel100
C 10.0.20.0/30 is directly connected, ATM2/0.1
i L2 10.0.40.0/30 [115/15] via 10.0.4.1, Tunnel100
i L2 10.0.50.0/30 [115/15] via 10.0.4.1, Tunnel100
core1.pop1#

core2.pop1#sh ip route
Codes: 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

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 10 subnets, 3 masks
C 10.0.10.0/29 is directly connected, ATM1/0
C 10.0.3.1/32 is directly connected, Loopback0
i L2 10.0.2.1/32 [115/30] via 10.0.30.2, ATM2/0.1
i L1 10.0.1.1/32 [115/20] via 10.0.10.1, ATM1/0
i L2 10.0.5.1/32 [115/30] via 10.0.30.2, ATM2/0.1
i L2 10.0.4.1/32 [115/20] via 10.0.30.2, ATM2/0.1
C 10.0.30.0/30 is directly connected, ATM2/0.1
i L2 10.0.20.0/30 [115/20] via 10.0.30.2, ATM2/0.1
i L2 10.0.40.0/30 [115/20] via 10.0.30.2, ATM2/0.1
i L2 10.0.50.0/30 [115/20] via 10.0.30.2, ATM2/0.1
core2.pop1#

core1.pop2#sh ip route
Codes: 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

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 10 subnets, 3 masks
i L2 10.0.10.0/29 [115/15] via 10.0.2.1, Tunnel100
i L2 10.0.3.1/32 [115/20] via 10.0.30.1, ATM1/0.1
i L2 10.0.2.1/32 [115/15] via 10.0.2.1, Tunnel100
i L2 10.0.1.1/32 [115/25] via 10.0.2.1, Tunnel100
i L1 10.0.5.1/32 [115/20] via 10.0.50.2, MFR2
[115/20] via 10.0.40.2, MFR1
C 10.0.4.1/32 is directly connected, Loopback0
C 10.0.30.0/30 is directly connected, ATM1/0.1
C 10.0.20.0/30 is directly connected, ATM2/0.1
C 10.0.40.0/30 is directly connected, MFR1
C 10.0.50.0/30 is directly connected, MFR2
core1.pop2#

*******************************************************
MPLS FORWARDING TABLE AND MPLS BINDINGS
*********************************************************

edge1.pop1#show ip cef vrf cus1 det
IP CEF with switching (Table Version 22), flags=0x0
11 routes, 0 reresolve, 0 unresolved (0 old, 0 new), peak 2
8 instant recursive resolutions, 0 used background process
31 leaves, 34 nodes, 37592 bytes, 92 inserts, 61 invalidations
0 load sharing elements, 0 bytes, 0 references
universal per-destination load sharing algorithm, id 6423305C
1(0) CEF resets, 104 revisions of existing leaves
Resolution Timer: Exponential (currently 1s, peak 1s)
0 in-place/0 aborted modifications
refcounts: 9296 leaf, 9216 node

Table epoch: 0 (11 entries at this epoch)

Adjacency Table has 5 adjacencies
0.0.0.0/0, version 0, epoch 0, attached, default route handler
0 packets, 0 bytes
via 0.0.0.0, 0 dependencies
valid no route adjacency
0.0.0.0/32, version 1, epoch 0, receive
172.16.1.0/30, version 11, epoch 0, attached, connected, cached adjacency to Ser
ial2/0
0 packets, 0 bytes
tag information set
local tag: 22
via Serial2/0, 0 dependencies
valid cached adjacency
tag rewrite with , , tags imposed: {}
172.16.1.0/32, version 9, epoch 0, receive
172.16.1.2/32, version 8, epoch 0, receive
172.16.1.3/32, version 10, epoch 0, receive
172.16.2.0/30, version 20, epoch 0, cached adjacency 10.0.10.2
0 packets, 0 bytes
tag information set
local tag: VPN-route-head
fast tag rewrite with AT1/0, 10.0.10.2, tags imposed: {21 16}
via 10.0.5.1, 0 dependencies, recursive
next hop 10.0.10.2, ATM1/0 via 10.0.5.1/32
valid cached adjacency
tag rewrite with AT1/0, 10.0.10.2, tags imposed: {21 16}
172.16.101.1/32, version 17, epoch 0, cached adjacency to Serial2/0
0 packets, 0 bytes
tag information set
local tag: 23
via 172.16.1.1, Serial2/0, 0 dependencies
next hop 172.16.1.1, Serial2/0
valid cached adjacency
tag rewrite with Se2/0, point2point, tags imposed: {}
172.16.201.1/32, version 21, epoch 0, cached adjacency 10.0.10.2
0 packets, 0 bytes
tag information set
local tag: VPN-route-head
fast tag rewrite with AT1/0, 10.0.10.2, tags imposed: {21 17}
via 10.0.5.1, 0 dependencies, recursive
next hop 10.0.10.2, ATM1/0 via 10.0.5.1/32
valid cached adjacency
tag rewrite with AT1/0, 10.0.10.2, tags imposed: {21 17}
224.0.0.0/24, version 3, epoch 0, receive
255.255.255.255/32, version 2, epoch 0, receive
edge1.pop1#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 20 10.0.50.0/30 0 AT1/0 10.0.10.2
17 Pop tag 10.0.2.1/32 0 AT1/0 10.0.10.2
18 Pop tag 10.0.3.1/32 0 AT1/0 10.0.10.3
19 Pop tag 10.0.20.0/30 0 AT1/0 10.0.10.2
20 Pop tag 10.0.30.0/30 0 AT1/0 10.0.10.3
21 19 10.0.4.1/32 0 AT1/0 10.0.10.2
22 Aggregate 172.16.1.0/30[V] 5126
23 Untagged 172.16.101.1/32[V] \
2096 Se2/0 point2point
24 21 10.0.5.1/32 0 AT1/0 10.0.10.2
25 22 10.0.40.0/30 0 AT1/0 10.0.10.2
edge1.pop1#

edge1.pop2#show ip cef vrf cus1 det
IP CEF with switching (Table Version 17), flags=0x0
11 routes, 0 reresolve, 0 unresolved (0 old, 0 new), peak 2
4 instant recursive resolutions, 0 used background process
34 leaves, 34 nodes, 37676 bytes, 149 inserts, 115 invalidations
0 load sharing elements, 0 bytes, 0 references
universal per-destination load sharing algorithm, id D8146DEF
1(0) CEF resets, 12 revisions of existing leaves
Resolution Timer: Exponential (currently 1s, peak 1s)
0 in-place/0 aborted modifications
refcounts: 9306 leaf, 9216 node

Table epoch: 0 (11 entries at this epoch)

Adjacency Table has 4 adjacencies
0.0.0.0/0, version 0, epoch 0, attached, default route handler
0 packets, 0 bytes
via 0.0.0.0, 0 dependencies
valid no route adjacency
0.0.0.0/32, version 1, epoch 0, receive
172.16.1.0/30, version 15, epoch 0, cached adjacency 10.0.50.1
0 packets, 0 bytes
tag information set
local tag: VPN-route-head
fast tag rewrite with MF2, 10.0.50.1, tags imposed: {17 22}
via 10.0.1.1, 0 dependencies, recursive
next hop 10.0.50.1, MFR2 via 10.0.1.1/32
valid cached adjacency
tag rewrite with MF2, 10.0.50.1, tags imposed: {17 22}
172.16.2.0/30, version 11, epoch 0, attached, connected, cached adjacency to Ser
ial1/2
0 packets, 0 bytes
tag information set
local tag: 16
via Serial1/2, 0 dependencies
valid cached adjacency
tag rewrite with , , tags imposed: {}
172.16.2.0/32, version 9, epoch 0, receive
172.16.2.2/32, version 8, epoch 0, receive
172.16.2.3/32, version 10, epoch 0, receive
172.16.101.1/32, version 16, epoch 0, cached adjacency 10.0.50.1
0 packets, 0 bytes
tag information set
local tag: VPN-route-head
fast tag rewrite with MF2, 10.0.50.1, tags imposed: {17 23}
via 10.0.1.1, 0 dependencies, recursive
next hop 10.0.50.1, MFR2 via 10.0.1.1/32
valid cached adjacency
tag rewrite with MF2, 10.0.50.1, tags imposed: {17 23}
172.16.201.1/32, version 12, epoch 0, cached adjacency to Serial1/2
0 packets, 0 bytes
tag information set
local tag: 17
via 172.16.2.1, Serial1/2, 0 dependencies
next hop 172.16.2.1, Serial1/2
valid cached adjacency
tag rewrite with Se1/2, point2point, tags imposed: {}
224.0.0.0/24, version 3, epoch 0, receive
255.255.255.255/32, version 2, epoch 0, receive
edge1.pop2#show ip cef vrf cus1 det
IP CEF with switching (Table Version 17), flags=0x0
11 routes, 0 reresolve, 0 unresolved (0 old, 0 new), peak 2
4 instant recursive resolutions, 0 used background process
34 leaves, 34 nodes, 37676 bytes, 149 inserts, 115 invalidations
0 load sharing elements, 0 bytes, 0 references
universal per-destination load sharing algorithm, id D8146DEF
1(0) CEF resets, 12 revisions of existing leaves
Resolution Timer: Exponential (currently 1s, peak 1s)
0 in-place/0 aborted modifications
refcounts: 9306 leaf, 9216 node

Table epoch: 0 (11 entries at this epoch)

Adjacency Table has 4 adjacencies
0.0.0.0/0, version 0, epoch 0, attached, default route handler
0 packets, 0 bytes
via 0.0.0.0, 0 dependencies
valid no route adjacency
0.0.0.0/32, version 1, epoch 0, receive
172.16.1.0/30, version 15, epoch 0, cached adjacency 10.0.50.1
0 packets, 0 bytes
tag information set
local tag: VPN-route-head
fast tag rewrite with MF2, 10.0.50.1, tags imposed: {17 22}
via 10.0.1.1, 0 dependencies, recursive
next hop 10.0.50.1, MFR2 via 10.0.1.1/32
valid cached adjacency
tag rewrite with MF2, 10.0.50.1, tags imposed: {17 22}
172.16.2.0/30, version 11, epoch 0, attached, connected, cached adjacency to Ser
ial1/2
0 packets, 0 bytes
tag information set
local tag: 16
via Serial1/2, 0 dependencies
valid cached adjacency
tag rewrite with , , tags imposed: {}
172.16.2.0/32, version 9, epoch 0, receive
172.16.2.2/32, version 8, epoch 0, receive
172.16.2.3/32, version 10, epoch 0, receive
172.16.101.1/32, version 16, epoch 0, cached adjacency 10.0.50.1
0 packets, 0 bytes
tag information set
local tag: VPN-route-head
fast tag rewrite with MF2, 10.0.50.1, tags imposed: {17 23}
via 10.0.1.1, 0 dependencies, recursive
next hop 10.0.50.1, MFR2 via 10.0.1.1/32
valid cached adjacency
tag rewrite with MF2, 10.0.50.1, tags imposed: {17 23}
172.16.201.1/32, version 12, epoch 0, cached adjacency to Serial1/2
0 packets, 0 bytes
tag information set
local tag: 17
via 172.16.2.1, Serial1/2, 0 dependencies
next hop 172.16.2.1, Serial1/2
valid cached adjacency
tag rewrite with Se1/2, point2point, tags imposed: {}
224.0.0.0/24, version 3, epoch 0, receive
255.255.255.255/32, version 2, epoch 0, receive
edge1.pop2#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 Aggregate 172.16.2.0/30[V] 0
17 Untagged 172.16.201.1/32[V] \
3696 Se1/2 point2point
18 17 10.0.1.1/32 0 MF2 10.0.50.1
19 19 10.0.2.1/32 0 MF2 10.0.50.1
20 16 10.0.3.1/32 0 MF2 10.0.50.1
21 Pop tag 10.0.4.1/32 0 MF2 10.0.50.1
22 18 10.0.10.0/29 0 MF2 10.0.50.1
23 Pop tag 10.0.20.0/30 0 MF2 10.0.50.1
24 Pop tag 10.0.30.0/30 0 MF2 10.0.50.1
edge1.pop2#

core1.pop2#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 1/33 10.0.3.1/32 8026 AT1/0.1 point2point
17 16 [T] 10.0.1.1/32 1700 Tu100 point2point
18 Pop tag [T] 10.0.10.0/29 96 Tu100 point2point
19 Pop tag [T] 10.0.2.1/32 9876 Tu100 point2point
20 Pop tag 10.0.5.1/32 6220 MF2 10.0.50.2
Pop tag 10.0.5.1/32 1400 MF1 10.0.40.2

[T] Forwarding through a TSP tunnel.
View additional tagging info with the 'detail' option
core1.pop2#show mpls atm-ldp bindings path
Destination: 10.0.4.1/32
Tailend Router ATM1/0.1 1/33 Active, VCD=10, CoS=available
Destination: 10.0.20.0/30
Tailend Router ATM1/0.1 1/34 Active, VCD=11, CoS=available
Destination: 10.0.3.1/32
Headend Router ATM1/0.1 (1 hop) 1/33 Active, VCD=10, CoS=available
Destination: 10.0.2.1/32
Tailend Router ATM1/0.1 1/35 Active, VCD=12, CoS=available
Destination: 10.0.40.0/30
Tailend Router ATM1/0.1 1/36 Active, VCD=13, CoS=available
Destination: 10.0.50.0/30
Tailend Router ATM1/0.1 1/37 Active, VCD=14, CoS=available
Destination: 10.0.5.1/32
Tailend Router ATM1/0.1 1/38 Active, VCD=15, CoS=available

core1.pop2#


core1.pop1#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 Pop tag 10.0.1.1/32 1547 AT1/0 10.0.10.1
17 16 [T] 10.0.3.1/32 0 Tu100 point2point
18 Pop tag [T] 10.0.30.0/30 0 Tu100 point2point
19 Pop tag [T] 10.0.4.1/32 0 Tu100 point2point
20 Pop tag [T] 10.0.50.0/30 84 Tu100 point2point
21 20 [T] 10.0.5.1/32 6228 Tu100 point2point
22 Pop tag [T] 10.0.40.0/30 84 Tu100 point2point

[T] Forwarding through a TSP tunnel.
View additional tagging info with the 'detail' option
core1.pop1#show mpls forwarding-table detail
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 Pop tag 10.0.1.1/32 1547 AT1/0 10.0.10.1
MAC/Encaps=12/12, MRU=4474, Tag Stack{}
00640000AAAA030000008847
No output feature configured
Per-packet load-sharing
17 16 10.0.3.1/32 0 Tu100 point2point
MAC/Encaps=4/12, MRU=4466, Tag Stack{1/33(vcd=15) 16}, via AT2/0.1
000F8847 0000F00000010000
No output feature configured
Per-packet load-sharing
18 Pop tag 10.0.30.0/30 0 Tu100 point2point
MAC/Encaps=4/8, MRU=4470, Tag Stack{1/33(vcd=15)}, via AT2/0.1
000F8847 0000F000
No output feature configured
Per-packet load-sharing
19 Pop tag 10.0.4.1/32 0 Tu100 point2point
MAC/Encaps=4/8, MRU=4470, Tag Stack{1/33(vcd=15)}, via AT2/0.1
000F8847 0000F000
No output feature configured
Per-packet load-sharing
20 Pop tag 10.0.50.0/30 84 Tu100 point2point
MAC/Encaps=4/8, MRU=4470, Tag Stack{1/33(vcd=15)}, via AT2/0.1
000F8847 0000F000
No output feature configured
Per-packet load-sharing
21 20 10.0.5.1/32 6228 Tu100 point2point
MAC/Encaps=4/12, MRU=4466, Tag Stack{1/33(vcd=15) 20}, via AT2/0.1
000F8847 0000F00000014000
No output feature configured
Per-packet load-sharing
22 Pop tag 10.0.40.0/30 84 Tu100 point2point
MAC/Encaps=4/8, MRU=4470, Tag Stack{1/33(vcd=15)}, via AT2/0.1
000F8847 0000F000
No output feature configured
Per-packet load-sharing
core1.pop1#

core2.pop1#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 Pop tag 10.0.1.1/32 52 AT1/0 10.0.10.1
17 1/35 10.0.2.1/32 1262 AT2/0.1 point2point
18 1/34 10.0.20.0/30 0 AT2/0.1 point2point
19 1/33 10.0.4.1/32 0 AT2/0.1 point2point
20 1/37 10.0.50.0/30 0 AT2/0.1 point2point
21 1/38 10.0.5.1/32 1847 AT2/0.1 point2point
22 1/36 10.0.40.0/30 0 AT2/0.1 point2point
core2.pop1#show mpls atm-ldp bindings
Destination: 10.0.4.1/32
Headend Router ATM2/0.1 (1 hop) 1/33 Active, VCD=10, CoS=available
Destination: 10.0.2.1/32
Headend Router ATM2/0.1 (1 hop) 1/35 Active, VCD=12, CoS=available
Destination: 10.0.20.0/30
Headend Router ATM2/0.1 (1 hop) 1/34 Active, VCD=11, CoS=available
Destination: 10.0.3.1/32
Tailend Router ATM2/0.1 1/33 Active, VCD=10, CoS=available
Destination: 10.0.40.0/30
Headend Router ATM2/0.1 (1 hop) 1/36 Active, VCD=13, CoS=available
Destination: 10.0.50.0/30
Headend Router ATM2/0.1 (1 hop) 1/37 Active, VCD=14, CoS=available
Destination: 10.0.5.1/32
Headend Router ATM2/0.1 (1 hop) 1/38 Active, VCD=15, CoS=available

core2.pop1#

Sunday, April 18, 2010

Implementing Differentiated QoS Services using DS-TE and Class Based Tunnel Selection in MPLS L3 VPN LAB
















Configuration Guidelines
******************************************************************
Scenario - An ISP having a big geographic presence wants to implement
Traffic Forwarding for his MPLS L3 VPN Customers across his Core across different
Traffic ENgineering Tunnels based upon the variuos QoS Levels Offered under Short
Pipe Mode wherein Service Provider'S QoS policies conforms to CUstomer's QoS Policies.
This way the SP can Offer Guranteed BW Services accroding to Customer requiremnets for
different classes of traffic such as Voice Payload,Voice Signalling and Normal Data.
ISP has a ISIS Level-2 Core Backbone with Edges in ISIS Level-1 Domain


Design Considerations and Soultions:

ISP Wants to offer Classes of Traffic as Premium (Low Latency), Classic (Gold,Silver)

The ISP Can achive this differentiated traffic treatment for different traffic classes by using Diff Serv-TE and Class Based Tunnel

Selection feature for MPLS Traffic ENgineering Tunnels wherein we make the TE Tunnels EXP aware and then different traffic class of

traffic can be dynamically routed across these TE Tunnels.


"Thing to be considered here is that ISP has a huge geographic presence and Creating PE-PE Full meshed TE tunnels is a huge overload
for the network resources and hence we create full mesh of P-P TE Tunnels. Also we create regional boundries for the POP Locatiosna

and using PE Route-Reflector for each region and making full mesh of Route Reflcectors for BGP VPNv4 Neighbourship.

To achieve the Dynamic Routing of Customer Traffic across Classic Traffic Class across Differet EXP aware TE Tunnels Service Provider

need to provision P-P EXP Aware TE TUnnels on a Per Region Basis and then create a Master PE-P TE Tunnel which will be EXP-Bundle

Master and attach the Individual EXP aware TE Tunnels as Member to the Master Tunnel.

The Master Tunnel does not needs any priority and BW Specifications but need to be announced to IGP via autoroute.

What happens here is that by building Master PE-PE TE Tunnel and annoucning that into IGP we are making the MP-iBGP Next Hop for the

VPNs reachbale across the Master TE Tunnel. Once traffic is forced to Master TE Tunnel , a second level EXP Based routing happens

inside one of the EXP Aware TE Tunnel Matching the EXP of the Packet. If the EXP matches no EXP aware TE Tunnel the packet is sent

across an EXP aware TE Tunnel configured with default EXP. If none of the tunnels are confifured with EXP Default the packet is sent

acorss the EXP aware TE Tunnel
configured for Lowest EXP Value.

The MPLS TE Router ID needs to be same as of MPLS Router ID and should be the one used for the MP-iBGP Loopback Peering IPs


The SP also needs to match the incoming IP PREC/DSCP form Customer Edge and translate them to the EXP values as configured across the

different EXP aware TE Tunnel to achive desired traffic forwarding. This is same as part of Short Pipe Mode MPLS VPN QoS Operation.


For Dynamically routing Customer Traffic Across Premium -Low Latency Tunnel SP needs to Provision TE Tunnels with DS-TE Subpool
Then Provider Needs to force the MPLS L3 VPN Traffic down the tunnel on the basis of communitiy tag idenitifiers which have been set

as standard based on regional separations.



Challenge: This design has a greater challenge in dynamically routing MPLS L3 VPN Traffic over the Premium Tunnel as this Tunnel is
not member of Master Tunnel and not EXP Aware (can be exp aware itself but can not be made part of the already existing EXP Aware

Tunnels). The Problem is that we are building P-P Tunnels and Forwarding MPLS L3 VPN Traffic over MP-iBGP Sessions PE-PE and if we

have just 1 PE-PE MP-iBGP Peering,we can send traffic over only either the EXP Aware or DS-TE Tunnel,or we can load balance that but

we can not dynamically choose either of this tunnel by having just a single MP-iBGP Sessions between same PEs.There is one solution

to this issue we can use 2 MP-iBGP PE-PE Peerings per PE over 2 different loopbacks on each PE. Then we can have one Loopback

reachable via the EXP Aware TE Tunnel by setting the IGP Metric and have other Loopback reachbale via DS-TE Tunnel using a Static

Route across the DS-TE Tunnel on the P Router for 2nd Loopback and then redistributing it towards PE ROuters with better metric.

Now in effect we have 2 MP-iBGP Sessions or 2 vpnv4 traffic paths between same PEs.All we need to do is to use BGP Communities over

vpnv4 peering to set the next hop to desired MP-iBGP Peering.

Caveats: Having 2 MP-iBGP Peering between same PE-PE will be an overhead for ROuter Resources but quite a good dynamic traffic

engineering option


Scenario Detail: ISP has a big geographic presence and he has divided his SP Domain into 16 regions

NE,NW,NS,NN,SE,SW,SN,SS,EE,EW,EN,ES,WE,WW,WN,WS for reducing the number of MP-iBGP Full Mesh Sessions

Further States have been mapped onto these regions and cities have been mapped onto POPs into these States so that we have something

like this in our network

nwst1cit1pop1--Means PoP#1 under North-West Region in the Citi #1 under State#1.

Then we setup one RR per POP (2 for Redundancy) and different POPs under same Region Have MP-iBGP Full Mesh.We have Region Boundry

RRs which again have Full Mesh with each other.

This way we bring up the TE Hieracrhy up in Level as well as the MP-iBGP Peering for MPLS L3 VPN Traffic

We use well defined communities per region basis per PE Router and Per RR. EU who wants to have Low Latency QoS needs to send the

Routes requiring Premium Services marked with well defined TAGs per PE based upon which PE will set a standard community recognises

by RR and matching which RR will set the NH to the 2nd Loopbac being know via the DS-TE Tunnel.

The Normal Classic Traffic Class need to be sent marked by any TAG and will be dynamically routed across EXP Aware TE Tunnels based

upon the IP PREC/DSCP values.

For Scalabiltity between Inter-Region RR Communication, RR will have standard community value which will be sent to its RR Peers and

when matched upon will set the NH over DS-TE learnt Loopback for the MP-iBGP Peering between Inter-Region RRs.


This way the Community values of PE Routers will be local to the region and RRs will be Local between Inter-regions

ISP AS used 64513
VRF USed cus1
rd 64513:1
rt 64513:100

IGP is ISP Domain used ISIS with Core Routers and their Loopbacks in Level-2 . PE Routers and their Loopbacks in Level 1 and we need

to manually configure Route leaking on core routers from level-2 to level-1

IGP in Custmer AS Used OSPF
PE-CE ROuting Protocol is OSPF

Communities Used as Below:

64513:111 nwst1cit1edge1.pop1 PE (64513:2nd3rd4th octet Value from Loopback 1 of PE)
64513:1111 nwst1cit1edge1.pop1 RR (64513:2nd3rd4th octet Value from Loopback 0 of P to which PE is connected)
64513:311 nest1cit1edge1.pop1PE (64513:2nd3rd4th octet Value from Loopback 1 of PE)
64513:1311 nest1cit1edge1.pop1 RR (64513:2nd3rd4th octet Value from Loopback 0 of P to which PE is connected)

Traffic Classes Used
(ICMP is CoS 0)
Silver (DSCP/COS af31,cs4 and default/4 3 0 )
Gold (DSCP/COS ef/5 )

TE Tunnels Used
100- Classic_Gold
101- Classic_Silver
2000-Premium
1000- Master Tunnel_Classic


Traffic Optimized as:


*********************
Classic Traffic Class
**********************

Forward Traffic Path


Silver (DSCP/COS af31,cs4 and default/4 3 0 ) nwst1cit1cus.pop1-nwst1cit1edge1.pop1-nwst1cit1core1.pop1-nsst1cit1core1.pop1-

nest1cit1core1.pop1-nest1cit1edge1.pop1-nest1cit1cus1.pop1 over Tunnel 101 Path

Gold (DSCP/COS ef/5 ) CE-PE-P-PE-CE nwst1cit1cus.pop1-nwst1cit1edge1.pop1-nwst1cit1core1.pop1-nest1cit1core1.pop1-

nest1cit1edge1.pop1-nest1cit1cus1.pop1 over Tunnel 100 Path


Reverse Traffic Path

Silver (DSCP/COS af31,cs4 and default/4 3 0 ) nest1cit1cus.pop1-nest1cit1edge1.pop1-nest1cit1core1.pop1-nsst1cit1core1.pop1-

nwst1cit1core1.pop1-nwst1cit1edge1.pop1-nwst1cit1cus1.pop1 Over Tunnel 101 path

Gold (DSCP/COS ef/5 ) CE2A-PE2-P2-PE1-CE1A est1cit1cus.pop1-nest1cit1edge1.pop1-nest1cit1core1.pop1-nwst1cit1core1.pop1-

nwst1cit1edge1.pop1-nwst1cit1cus1.pop1 over Tunnel 100 Path


*********************
Premium Traffic Class
**********************

Forward Traffic Path

nwst1cit1cus.pop1-nwst1cit1edge1.pop1-nwst1cit1core1.pop1-nest1cit1core1.pop1-nest1cit1edge1.pop1-nest1cit1cus1.pop1
over Tunnel 2000 Path



Reverse Traffic Path

nest1cit1cus.pop1-nest1cit1edge1.pop1-nest1cit1core1.pop1-nwst1cit1core1.pop1-nwst1cit1edge1.pop1-nwst1cit1cus1.pop1
over Tunnel 2000 Path

************************************************
nwst1cit1cus1.pop1#sh running-config
Building configuration...

Current configuration : 1006 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname nwst1cit1cus1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
memory-size iomem 15
no aaa new-model
ip subnet-zero
ip cef
!
!
!
no ip domain lookup
no ftp-server write-enable
!
!
!
!
interface Loopback0
ip address 172.16.101.1 255.255.255.0
!
interface Loopback1
ip address 172.16.102.1 255.255.255.0
!
interface FastEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface Serial0/0
ip address 172.16.1.1 255.255.255.252
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface Serial0/1
no ip address
shutdown
!
router ospf 10
router-id 172.16.101.1
log-adjacency-changes
redistribute connected subnets route-map VOIP
network 172.16.1.0 0.0.0.3 area 0
!
ip classless
ip http server
!
route-map VOIP permit 10
match interface Loopback0 Loopback1
!
!
line con 0
line aux 0
line vty 0 4
!
!
!
end

nwst1cit1cus1.pop1#

nest1cit1cus1.pop1#sh running-config
Building configuration...

Current configuration : 1006 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname nest1cit1cus1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
memory-size iomem 15
no aaa new-model
ip subnet-zero
ip cef
!
!
!
no ip domain lookup
no ftp-server write-enable
!
!
!
!
interface Loopback0
ip address 172.16.201.1 255.255.255.0
!
interface Loopback1
ip address 172.16.202.1 255.255.255.0
!
interface FastEthernet0/0
no ip address
shutdown
duplex auto
speed auto
!
interface Serial0/0
ip address 172.16.2.1 255.255.255.252
!
interface FastEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface Serial0/1
no ip address
shutdown
!
router ospf 10
router-id 172.16.201.1
log-adjacency-changes
redistribute connected subnets route-map VOIP
network 172.16.2.0 0.0.0.3 area 0
!
ip classless
ip http server
!
route-map VOIP permit 10
match interface Loopback0 Loopback1
!
!
line con 0
line aux 0
line vty 0 4
!
!
!
end

nest1cit1cus1.pop1#

nwst1cit1edge1.pop1#sh running-config
Building configuration...

Current configuration : 3860 bytes
!
! Last configuration change at 12:25:31 UTC Sun Apr 18 2010
!
version 12.2
service timestamps debug datetime msec
service timestamps log datetime msec
!
hostname nwst1cit1edge1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
ip source-route
ip cef
!
!
ip vrf cus1
rd 64513:1
route-target export 64513:100
route-target import 64513:100
!
!
!
no ip domain lookup
no ipv6 cef
!
!
multilink bundle-name authenticated
mpls label protocol ldp
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.0.1.1 255.255.255.255
ip router isis
isis circuit-type level-1
!
interface Loopback1
ip address 10.1.1.1 255.255.255.255
ip router isis
isis circuit-type level-1
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
description core1.pop1
ip address 10.0.10.1 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 102 broadcast
frame-relay interface-dlci 102
frame-relay lmi-type ansi
!
interface Serial1/1
description core1.pop1
ip address 10.0.20.1 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 103 broadcast
frame-relay interface-dlci 103
frame-relay lmi-type ansi
!
interface Serial1/2
description cus1.pop1
ip vrf forwarding cus1
ip address 172.16.1.2 255.255.255.252
serial restart-delay 0
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/4
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/5
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/7
no ip address
shutdown
serial restart-delay 0
!
router ospf 10 vrf cus1
log-adjacency-changes
redistribute bgp 64513 subnets
network 172.16.1.0 0.0.0.3 area 0
!
router isis
net 49.0001.0100.0000.1001.00
metric-style wide
!
router bgp 64513
bgp router-id 10.0.1.1
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 10.2.1.1 remote-as 64513
neighbor 10.2.1.1 description ibgp_nest1cit1core1.pop1
neighbor 10.2.1.1 update-source Loopback0
neighbor 10.3.1.1 remote-as 64513
neighbor 10.3.1.1 description ibgp_nest1cit1core1.pop1
neighbor 10.3.1.1 update-source Loopback1
!
address-family ipv4
no synchronization
no auto-summary
exit-address-family
!
address-family vpnv4
neighbor 10.2.1.1 activate
neighbor 10.2.1.1 send-community both
neighbor 10.2.1.1 next-hop-self
neighbor 10.2.1.1 route-map cus_standard_mpls_vpn in
neighbor 10.3.1.1 activate
neighbor 10.3.1.1 send-community both
neighbor 10.3.1.1 next-hop-self
neighbor 10.3.1.1 route-map cus_standard_mpls_vpn in
exit-address-family
!
address-family ipv4 vrf cus1
no synchronization
redistribute connected
redistribute ospf 10 vrf cus1 match internal external 1 external 2 route-map P
remium_Out
exit-address-family
!
no ip http server
no ip http secure-server
!
!
ip bgp-community new-format
ip community-list standard nest1cit1edge1 permit 64513:1211
ip community-list standard nsst1cit1edge1 permit 64513:1311
ip community-list standard nwst1cit1edge2 permit 64513:611
!
!
!
ip prefix-list Premium seq 5 permit 172.16.102.0/24
!
route-map Premium_Out permit 10
match ip address prefix-list Premium
set community 64513:1111
!
route-map Premium_Out permit 20
!
route-map cus_standard_mpls_vpn permit 10
match community nest1cit1edge1
set community 64513:1111
set ip next-hop 10.3.1.1
!
route-map cus_standard_mpls_vpn permit 20
match community nsst1cit1edge1
set community 64513:1111
set ip next-hop 10.5.1.1
!
route-map cus_standard_mpls_vpn permit 30
match community nwst1cit1edge2
set community 64513:1111
!
route-map cus_standard_mpls_vpn permit 40
!
mpls ldp router-id Loopback0
!
!
control-plane
!
!
line con 0
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end

nwst1cit1edge1.pop1#

nest1cit1edge1.pop1#sh running-config
Building configuration...

Current configuration : 3834 bytes
!
! Last configuration change at 12:14:26 UTC Sun Apr 18 2010
!
version 12.2
service timestamps debug datetime msec
service timestamps log datetime msec
!
hostname nest1cit1edge1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
ip source-route
ip cef
!
!
ip vrf cus1
rd 64513:1
route-target export 64513:100
route-target import 64513:100
!
!
!
no ip domain lookup
no ipv6 cef
!
!
multilink bundle-name authenticated
mpls label protocol ldp
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.2.1.1 255.255.255.255
ip router isis
isis circuit-type level-1
!
interface Loopback1
ip address 10.3.1.1 255.255.255.255
ip router isis
isis circuit-type level-1
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
description core1.pop1
ip address 10.0.70.1 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 102 broadcast
frame-relay interface-dlci 102
frame-relay lmi-type ansi
!
interface Serial1/1
description core1.pop1
ip address 10.0.80.1 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 103 broadcast
frame-relay interface-dlci 103
frame-relay lmi-type ansi
!
interface Serial1/2
description cus1.pop1
ip vrf forwarding cus1
ip address 172.16.2.2 255.255.255.252
serial restart-delay 0
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/4
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/5
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/7
no ip address
shutdown
serial restart-delay 0
!
router ospf 10 vrf cus1
log-adjacency-changes
redistribute bgp 64513 subnets
network 172.16.2.0 0.0.0.3 area 0
!
router isis
net 49.0002.0100.0200.1001.00
metric-style wide
!
router bgp 64513
bgp router-id 10.2.1.1
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 10.0.1.1 remote-as 64513
neighbor 10.0.1.1 description ibgp_nest1cit1core1.pop1
neighbor 10.0.1.1 update-source Loopback0
neighbor 10.1.1.1 remote-as 64513
neighbor 10.1.1.1 description ibgp_nest1cit1core1.pop1
neighbor 10.1.1.1 update-source Loopback1
!
address-family ipv4
no synchronization
no auto-summary
exit-address-family
!
address-family vpnv4
neighbor 10.0.1.1 activate
neighbor 10.0.1.1 send-community both
neighbor 10.0.1.1 next-hop-self
neighbor 10.0.1.1 route-map cus_standard_mpls_vpn in
neighbor 10.1.1.1 activate
neighbor 10.1.1.1 send-community both
neighbor 10.1.1.1 next-hop-self
neighbor 10.1.1.1 route-map cus_standard_mpls_vpn in
exit-address-family
!
address-family ipv4 vrf cus1
no synchronization
redistribute connected
redistribute ospf 10 vrf cus1 match internal external 1 external 2 route-map P
remium_Out
exit-address-family
!
no ip http server
no ip http secure-server
!
!
ip bgp-community new-format
ip community-list standard nwst1cit1edge1 permit 64513:1111
ip community-list standard nsst1sit1edge1 permit 64513:1311
ip community-list standard nest1cit1edge2 permit 64513:811
!
!
!
ip prefix-list Premium seq 5 permit 172.16.202.0/24
!
route-map Premium_Out permit 10
match ip address prefix-list Premium
set community 64513:1211
!
route-map Premium_Out permit 20
!
route-map cus_standard_mpls_vpn permit 10
match community nwst1cit1edge1
set community 64513:1211
set ip next-hop 10.1.1.1
!
route-map cus_standard_mpls_vpn permit 20
match community nsst1cit1edge1
set community 64513:1211
set ip next-hop 10.5.1.1
!
route-map cus_standard_mpls_vpn permit 30
match community nest1cit1edge2
set community 64513:1211
!
route-map cus_standard_mpls_vpn permit 40
!
mpls ldp router-id Loopback0
!
!
control-plane
!
!
line con 0
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end

nest1cit1edge1.pop1#

nwst1cit1core1.pop1#sh running-config
Building configuration...

Current configuration : 5328 bytes
!
! Last configuration change at 11:26:26 UTC Sun Apr 18 2010
!
version 12.2
service timestamps debug datetime msec
service timestamps log datetime msec
!
hostname nwst1cit1core1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
ip source-route
ip cef
!
!
!
!
no ip domain lookup
no ipv6 cef
!
!
multilink bundle-name authenticated
mpls traffic-eng tunnels
mpls label protocol ldp
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.11.1.1 255.255.255.255
ip router isis
isis circuit-type level-2-only
!
interface Tunnel100
description Classic_Gold
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
clns mtu 1496
isis metric 5
tunnel mode mpls traffic-eng
tunnel destination 10.12.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 128
tunnel mpls traffic-eng path-option 1 explicit name Classic_Gold
tunnel mpls traffic-eng path-option 2 dynamic
tunnel mpls traffic-eng exp 5
!
interface Tunnel101
description Classic_Silver
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
clns mtu 1476
isis metric 5
tunnel mode mpls traffic-eng
tunnel destination 10.12.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 128
tunnel mpls traffic-eng path-option 1 explicit name Classic_Silver
tunnel mpls traffic-eng path-option 2 dynamic
tunnel mpls traffic-eng exp 0 3 4
!
interface Tunnel1000
description Master_Tunnel_Classic
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
isis metric 5
tunnel mode mpls traffic-eng
tunnel destination 10.12.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng exp-bundle master
tunnel mpls traffic-eng exp-bundle member Tunnel100
tunnel mpls traffic-eng exp-bundle member Tunnel101
!
interface Tunnel2000
description Premium
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
tunnel mode mpls traffic-eng
tunnel destination 10.12.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth sub-pool 64
tunnel mpls traffic-eng path-option 1 explicit name Premium
tunnel mpls traffic-eng path-option 2 dynamic
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
description edge1.pop1
ip address 10.0.10.2 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 201 broadcast
frame-relay interface-dlci 201
frame-relay lmi-type ansi
!
interface Serial1/1
description edge1.pop1
ip address 10.0.20.2 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 301 broadcast
frame-relay interface-dlci 301
frame-relay lmi-type ansi
!
interface Serial1/2
description nest1cit1core1.pop1
ip address 10.0.30.1 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
frame-relay map clns 102 broadcast
frame-relay interface-dlci 102
frame-relay lmi-type ansi
ip rsvp bandwidth
!
interface Serial1/3
description nest1cit1core1.pop1
ip address 10.0.40.1 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
frame-relay map clns 103 broadcast
frame-relay interface-dlci 103
frame-relay lmi-type ansi
ip rsvp bandwidth 1400 sub-pool 128
!
interface Serial1/4
description nest1cit1core1.pop1
ip address 10.0.50.1 255.255.255.252
ip router isis
encapsulation frame-relay
shutdown
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
frame-relay map clns 104 broadcast
frame-relay interface-dlci 104
frame-relay lmi-type ansi
ip rsvp bandwidth 1400 sub-pool 128
!
interface Serial1/5
description nsst1cit1core1.pop1
ip address 10.0.60.1 255.255.255.252
ip router isis
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
ip rsvp bandwidth
!
interface Serial1/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/7
no ip address
shutdown
serial restart-delay 0
!
router isis
net 49.0001.0100.1100.1001.00
metric-style wide
redistribute static ip metric 40 level-1
redistribute isis ip level-2 into level-1 route-map ISIS_Level2
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
!
router bgp 64513
no synchronization
bgp log-neighbor-changes
no auto-summary
!
no ip http server
no ip http secure-server
!
!
ip route 10.3.1.1 255.255.255.255 Tunnel2000
!
ip explicit-path name Classic_Gold enable
next-address 10.0.30.2
!
ip explicit-path name Classic_Silver enable
next-address loose 10.0.60.2
!
ip explicit-path name Premium enable
next-address 10.0.40.2
!
!
route-map ISIS_Level2 permit 10
match interface Loopback0 Serial1/2 Serial1/3 Serial1/4 Serial1/5
!
mpls ldp router-id Loopback0
!
!
control-plane
!
!
line con 0
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end

nwst1cit1core1.pop1#

nsst1cit1core1.pop1#sh running-config
Building configuration...

Current configuration : 1925 bytes
!
! Last configuration change at 11:26:50 UTC Sun Apr 18 2010
!
version 12.2
service timestamps debug datetime msec
service timestamps log datetime msec
!
hostname nsst1cit1core1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
ip source-route
ip cef
!
!
!
!
no ip domain lookup
no ipv6 cef
!
!
multilink bundle-name authenticated
mpls traffic-eng tunnels
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.13.1.1 255.255.255.255
ip router isis
isis circuit-type level-2-only
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
description nwst1cit1core1.pop1
ip address 10.0.90.2 255.255.255.252
ip router isis
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
ip rsvp bandwidth 1400 sub-pool 128
!
interface Serial1/1
description nest1cit1core1.pop1
ip address 10.0.60.2 255.255.255.252
ip router isis
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
ip rsvp bandwidth 1400 sub-pool 128
!
interface Serial1/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/4
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/5
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/7
no ip address
shutdown
serial restart-delay 0
!
router isis
net 49.0003.0100.1300.1001.00
metric-style wide
redistribute static ip metric 40
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
!
no ip http server
no ip http secure-server
!
!
!
!
route-map ISIS_Level2 permit 10
match interface Loopback0 Serial1/0 Serial1/1
!
!
!
control-plane
!
!
line con 0
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end

nsst1cit1core1.pop1#

nest1cit1core1.pop1#sh running-config
Building configuration...

Current configuration : 5261 bytes
!
! Last configuration change at 11:29:26 UTC Sun Apr 18 2010
!
version 12.2
service timestamps debug datetime msec
service timestamps log datetime msec
!
hostname nest1cit1core1.pop1
!
boot-start-marker
boot-end-marker
!
no logging console
!
no aaa new-model
ip source-route
ip cef
!
!
!
!
no ip domain lookup
no ipv6 cef
!
!
multilink bundle-name authenticated
mpls traffic-eng tunnels
mpls label protocol ldp
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 10.12.1.1 255.255.255.255
ip router isis
isis circuit-type level-2-only
!
interface Tunnel100
description Classic_Gold
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
clns mtu 1476
isis metric 5
tunnel mode mpls traffic-eng
tunnel destination 10.11.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 128
tunnel mpls traffic-eng path-option 1 explicit name Classic_Gold
tunnel mpls traffic-eng path-option 2 dynamic
tunnel mpls traffic-eng exp 5
!
interface Tunnel101
description Classic_Silver
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
clns mtu 1476
isis metric 5
tunnel mode mpls traffic-eng
tunnel destination 10.11.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 128
tunnel mpls traffic-eng path-option 1 explicit name Classic_Silver
tunnel mpls traffic-eng path-option 2 dynamic
tunnel mpls traffic-eng exp 0 3 4
!
interface Tunnel1000
description Master_Tunnel_Classic
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
clns mtu 1476
isis metric 5
tunnel mode mpls traffic-eng
tunnel destination 10.11.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng exp-bundle master
tunnel mpls traffic-eng exp-bundle member Tunnel100
tunnel mpls traffic-eng exp-bundle member Tunnel101
!
interface Tunnel2000
description Premium
ip unnumbered Loopback0
mpls ip
mpls label protocol ldp
tunnel mode mpls traffic-eng
tunnel destination 10.11.1.1
tunnel mpls traffic-eng forwarding-adjacency
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth sub-pool 64
tunnel mpls traffic-eng path-option 1 explicit name Premium
tunnel mpls traffic-eng path-option 2 dynamic
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
description edge1.pop1
ip address 10.0.70.2 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 201 broadcast
frame-relay interface-dlci 201
frame-relay lmi-type ansi
!
interface Serial1/1
description edge1.pop1
ip address 10.0.80.2 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
serial restart-delay 0
isis circuit-type level-1
frame-relay map clns 301 broadcast
frame-relay interface-dlci 301
frame-relay lmi-type ansi
!
interface Serial1/2
description nwst1cit1core1.pop1
ip address 10.0.30.2 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
frame-relay map clns 201 broadcast
frame-relay interface-dlci 201
frame-relay lmi-type ansi
ip rsvp bandwidth
!
interface Serial1/3
description nwst1cit1core1.pop1
ip address 10.0.40.2 255.255.255.252
ip router isis
encapsulation frame-relay
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
frame-relay map clns 301 broadcast
frame-relay interface-dlci 301
frame-relay lmi-type ansi
ip rsvp bandwidth 1400 sub-pool 128
!
interface Serial1/4
description nwst1cit1core1.pop1
ip address 10.0.50.2 255.255.255.252
ip router isis
encapsulation frame-relay
shutdown
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
frame-relay map clns 401 broadcast
frame-relay interface-dlci 401
frame-relay lmi-type ansi
ip rsvp bandwidth 1400 sub-pool 128
!
interface Serial1/5
description nsst1cit1core1.pop1
ip address 10.0.90.1 255.255.255.252
ip router isis
mpls ip
mpls label protocol ldp
mpls traffic-eng tunnels
serial restart-delay 0
isis circuit-type level-2-only
ip rsvp bandwidth
!
interface Serial1/6
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/7
no ip address
shutdown
serial restart-delay 0
!
router isis
net 49.0002.0100.1200.1001.00
metric-style wide
redistribute static ip metric 40 level-1
redistribute isis ip level-2 into level-1 route-map ISIS_Level2
mpls traffic-eng router-id Loopback0
mpls traffic-eng level-2
!
no ip http server
no ip http secure-server
!
!
ip route 10.1.1.1 255.255.255.255 Tunnel2000
!
ip explicit-path name Classic_Gold enable
next-address 10.0.30.1
!
ip explicit-path name Classic_Silver enable
next-address loose 10.0.90.2
!
ip explicit-path name Premium enable
next-address 10.0.40.1
!
!
route-map ISIS_Level2 permit 10
match interface Loopback0 Serial1/2 Serial1/3 Serial1/4 Serial1/5
!
mpls ldp router-id Loopback0
!
!
control-plane
!
!
line con 0
stopbits 1
line aux 0
stopbits 1
line vty 0 4
login
!
end

nest1cit1core1.pop1#


*********************************************************
OUTPUT
*********************************************************
IGP MPLS TRAFFIC ENGINEERED LSP PATHS
*********************************************************
nwst1cit1edge1.pop1#traceroute mpls ipv4 10.3.1.1/32 verbose
Tracing MPLS Label Switched Path to 10.3.1.1/32, timeout is 2 seconds

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
'L' - labeled output interface, 'B' - un"
labeled output interface,
'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
'P' - no rx intf label prot, 'p' - premature termination of LSP,
'R' - transit router, 'I' - unknown upstream index,
'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
0 10.0.10.1 10.0.10.2 MRU 1500 [Labels: 24 Exp: 0]
L 1 10.0.10.2 10.0.40.2 MRU 1500 [Labels: 19 Exp: 0] 1192 ms, ret code 8
L 2 10.0.40.2 10.0.70.1 MRU 1504 [Labels: implicit-null Exp: 0] 428 ms, ret code
8
! 3 10.0.70.1 644 ms, ret code 3
nwst1cit1edge1.pop1#traceroute mpls ipv4 10.2.1.1/32 verbose
Tracing MPLS Label Switched Path to 10.2.1.1/32, timeout is 2 seconds

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
'L' - labeled output interface, 'B' - unlabeled output interface,
'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
'P' - no rx intf label prot, 'p' - premature termination of LSP,
'R' - transit router, 'I' - unknown upstream index,
'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
0 10.0.10.1 10.0.10.2 MRU 1500 [Labels: 23 Exp: 0]
L 1 10.0.10.2 127.0.0.1 MRU 1496 [Labels: 29/24 Exp: 0/0] 340 ms, ret code 8
I 2 10.0.60.2 127.0.0.1 MRU 1504 [Labels: 24 Exp: 0] 428 ms, ret code 6
I 3 10.0.90.1 10.0.80.1 MRU 1504 [Labels: implicit-null Exp: 0] 556 ms, ret code
6
! 4 10.0.80.1 640 ms, ret code 3
nwst1cit1edge1.pop1#

nest1cit1edge1.pop1#traceroute mpls ipv4 10.1.1.1/32 verbose
Tracing MPLS Label Switched Path to 10.1.1.1/32, timeout is 2 seconds

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
'L' - labeled output interface, 'B' - unlabeled output interface,
'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
'P' - no rx intf label prot, 'p' - premature termination of LSP,
'R' - transit router, 'I' - unknown upstream index,
'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
0 10.0.70.1 10.0.70.2 MRU 1500 [Labels: 18 Exp: 0]
L 1 10.0.70.2 10.0.40.1 MRU 1500 [Labels: 17 Exp: 0] 28 ms, ret code 8
L 2 10.0.40.1 10.0.10.1 MRU 1504 [Labels: implicit-null Exp: 0] 388 ms, ret code
8
! 3 10.0.10.1 784 ms, ret code 3
nest1cit1edge1.pop1#traceroute mpls ipv4 10.0.1.1/32 verbose
Tracing MPLS Label Switched Path to 10.0.1.1/32, timeout is 2 seconds

Codes: '!' - success, 'Q' - request not sent, '.' - timeout,
'L' - labeled output interface, 'B' - unlabeled output interface,
'D' - DS Map mismatch, 'F' - no FEC mapping, 'f' - FEC mismatch,
'M' - malformed request, 'm' - unsupported tlvs, 'N' - no label entry,
'P' - no rx intf label prot, 'p' - premature termination of LSP,
'R' - transit router, 'I' - unknown upstream index,
'X' - unknown return code, 'x' - return code 0

Type escape sequence to abort.
0 10.0.70.1 10.0.70.2 MRU 1500 [Labels: 17 Exp: 0]
L 1 10.0.70.2 127.0.0.1 MRU 1496 [Labels: 31/16 Exp: 0/0] 240 ms, ret code 8
I 2 10.0.90.2 127.0.0.1 MRU 1504 [Labels: 16 Exp: 0] 496 ms, ret code 6
I 3 10.0.60.1 10.0.20.1 MRU 1504 [Labels: implicit-null Exp: 0] 1380 ms, ret cod
e 6
! 4 10.0.20.1 608 ms, ret code 3
nest1cit1edge1.pop1#

*********************************************************
*********************************************************
CUSTOMER TRAFFIC PATHS
*********************************************************
nwst1cit1cus1.pop1#traceroute 172.16.201.1

Type escape sequence to abort.
Tracing the route to 172.16.201.1

1 172.16.1.2 184 msec 720 msec 60 msec
2 10.0.20.2 1268 msec 840 msec 976 msec
3 10.0.60.2 1008 msec 848 msec 740 msec
4 10.0.90.1 752 msec 624 msec 484 msec
5 172.16.2.2 344 msec 692 msec 1336 msec
6 172.16.2.1 996 msec 508 msec 1000 msec
nwst1cit1cus1.pop1#traceroute 172.16.202.1

Type escape sequence to abort.
Tracing the route to 172.16.202.1

1 172.16.1.2 132 msec 96 msec 172 msec
2 10.0.10.2 1700 msec 1184 msec 800 msec
3 10.0.40.2 1588 msec 916 msec 1972 msec
4 172.16.2.2 1044 msec 1732 msec 1204 msec
5 172.16.2.1 1292 msec 1012 msec 1528 msec
nwst1cit1cus1.pop1#

nest1cit1cus1.pop1#traceroute 172.16.102.1

Type escape sequence to abort.
Tracing the route to 172.16.102.1

1 172.16.2.2 156 msec 32 msec 60 msec
2 10.0.80.2 672 msec 344 msec 736 msec
3 10.0.40.1 672 msec 792 msec 1108 msec
4 172.16.1.2 752 msec 988 msec 892 msec
5 172.16.1.1 880 msec 1208 msec 744 msec
nest1cit1cus1.pop1#traceroute 172.16.101.1

Type escape sequence to abort.
Tracing the route to 172.16.101.1

1 172.16.2.2 300 msec 200 msec 156 msec
2 10.0.80.2 976 msec 528 msec 676 msec
3 10.0.90.2 584 msec 1328 msec 1204 msec
4 10.0.60.1 508 msec 968 msec 1028 msec
5 172.16.1.2 1064 msec 1352 msec 1136 msec
6 172.16.1.1 1280 msec 572 msec 532 msec
nest1cit1cus1.pop1#**************************************************
TRAFFIC ENGINEERING TOOLS
************************************************
nwst1cit1edge1.pop1#sh ip int brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 unassigned YES manual administratively down down
Serial1/0 10.0.10.1 YES manual up up
Serial1/1 10.0.20.1 YES manual up up
Serial1/2 172.16.1.2 YES manual up up
Serial1/3 unassigned YES manual administratively down down
Serial1/4 unassigned YES manual administratively down down
Serial1/5 unassigned YES manual administratively down down
Serial1/6 unassigned YES manual administratively down down
Serial1/7 unassigned YES manual administratively down down
Loopback0 10.0.1.1 YES manual up up
Loopback1 10.1.1.1 YES manual up up
nwst1cit1edge1.pop1#sh ip community-list
Named Community standard list nest1cit1edge1
permit 64513:1211
Named Community standard list nsst1cit1edge1
permit 64513:1311
Named Community standard list nwst1cit1edge2
permit 64513:611
nwst1cit1edge1.pop1#show route-map
route-map Premium_Out, permit, sequence 10
Match clauses:
ip address prefix-lists: Premium
Set clauses:
community 64513:1111
Policy routing matches: 0 packets, 0 bytes
route-map Premium_Out, permit, sequence 20
Match clauses:
Set clauses:
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 10
Match clauses:
community (community-list filter): nest1cit1edge1
Set clauses:
community 64513:1111
ip next-hop 10.3.1.1
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 20
Match clauses:
community (community-list filter): nsst1cit1edge1
Set clauses:
community 64513:1111
ip next-hop 10.5.1.1
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 30
Match clauses:
community (community-list filter): nwst1cit1edge2
Set clauses:
community 64513:1111
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 40
Match clauses:
Set clauses:
Policy routing matches: 0 packets, 0 bytes
nwst1cit1edge1.pop1#

nest1cit1edge1.pop1#sh ip int brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 unassigned YES manual administratively down down
Serial1/0 10.0.70.1 YES manual up up
Serial1/1 10.0.80.1 YES manual up up
Serial1/2 172.16.2.2 YES manual up up
Serial1/3 unassigned YES manual administratively down down
Serial1/4 unassigned YES manual administratively down down
Serial1/5 unassigned YES manual administratively down down
Serial1/6 unassigned YES manual administratively down down
Serial1/7 unassigned YES manual administratively down down
Loopback0 10.2.1.1 YES manual up up
Loopback1 10.3.1.1 YES manual up up
Tunnel100 unassigned YES unset up down
nest1cit1edge1.pop1#

nest1cit1edge1.pop1#show ip community-list
Named Community standard list nwst1cit1edge1
permit 64513:1111
Named Community standard list nsst1sit1edge1
permit 64513:1311
Named Community standard list nest1cit1edge2
permit 64513:811
nest1cit1edge1.pop1#show route-map
route-map Premium_Out, permit, sequence 10
Match clauses:
ip address prefix-lists: Premium
Set clauses:
community 64513:1211
Policy routing matches: 0 packets, 0 bytes
route-map Premium_Out, permit, sequence 20
Match clauses:
Set clauses:
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 10
Match clauses:
community (community-list filter): nwst1cit1edge1
Set clauses:
community 64513:1211
ip next-hop 10.1.1.1
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 20
Match clauses:
community (community-list filter): nsst1cit1edge1
Set clauses:
community 64513:1211
ip next-hop 10.5.1.1
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 30
Match clauses:
community (community-list filter): nest1cit1edge2
Set clauses:
community 64513:1211
Policy routing matches: 0 packets, 0 bytes
route-map cus_standard_mpls_vpn, permit, sequence 40
Match clauses:
Set clauses:
Policy routing matches: 0 packets, 0 bytes
nest1cit1edge1.pop1#

nwst1cit1edge1.pop1#sh ip bgp vpnv4 all summary
BGP router identifier 10.0.1.1, local AS number 64513
BGP table version is 167, main routing table version 167
6 network entries using 912 bytes of memory
9 path entries using 468 bytes of memory
7/6 BGP path/bestpath attribute entries using 924 bytes of memory
2 BGP community entries using 48 bytes of memory
4 BGP extended community entries using 160 bytes of memory
3 BGP route-map cache entries using 96 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2608 total bytes of memory
BGP activity 30/24 prefixes, 70/61 paths, scan interval 60 secs

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State
/PfxRcd
10.2.1.1 4 64513 262 268 167 0 0 03:08:18
3
10.3.1.1 4 64513 257 266 167 0 0 03:07:37
3
nwst1cit1edge1.pop1#sh ip bgp vpnv4 all
BGP table version is 167, local router ID is 10.0.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, x best-externa
l
Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 64513:1 (default for vrf cus1)
*> 172.16.1.0/30 0.0.0.0 0 32768 ?
*>i172.16.2.0/30 10.2.1.1 0 100 0 ?
* i 10.3.1.1 0 100 0 ?
*> 172.16.101.0/24 172.16.1.1 20 32768 ?
*> 172.16.102.0/24 172.16.1.1 20 32768 ?
*>i172.16.201.0/24 10.2.1.1 20 100 0 ?
* i 10.3.1.1 20 100 0 ?
* i172.16.202.0/24 10.3.1.1 20 100 0 ?
*>i 10.3.1.1 20 100 0 ?
nwst1cit1edge1.pop1#sh ip bgp vpnv4 vrf cus1 172.16.201.0
BGP routing table entry for 64513:1:172.16.201.0/24, version 167
Paths: (2 available, best #1, table cus1)
Not advertised to any peer
Local
10.2.1.1 (metric 35) from 10.2.1.1 (10.2.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal, best
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.2.2:0
mpls labels in/out nolabel/33
Local
10.3.1.1 (metric 50) from 10.3.1.1 (10.2.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.2.2:0
mpls labels in/out nolabel/33
nwst1cit1edge1.pop1#sh ip bgp vpnv4 vrf cus1 172.16.202.0
BGP routing table entry for 64513:1:172.16.202.0/24, version 149
Paths: (2 available, best #2, table cus1)
Not advertised to any peer
Local
10.3.1.1 (metric 50) from 10.3.1.1 (10.2.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal
Community: 64513:1111
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.2.2:0
mpls labels in/out nolabel/31
Local
10.3.1.1 (metric 50) from 10.2.1.1 (10.2.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal, best
Community: 64513:1111
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.2.2:0
mpls labels in/out nolabel/31
nwst1cit1edge1.pop1#

nest1cit1edge1.pop1#sh ip bgp vpnv4 all summary
BGP router identifier 10.2.1.1, local AS number 64513
BGP table version is 177, main routing table version 177
6 network entries using 912 bytes of memory
9 path entries using 468 bytes of memory
7/6 BGP path/bestpath attribute entries using 924 bytes of memory
2 BGP community entries using 48 bytes of memory
4 BGP extended community entries using 160 bytes of memory
3 BGP route-map cache entries using 96 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2608 total bytes of memory
BGP activity 22/16 prefixes, 77/68 paths, scan interval 60 secs

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State
/PfxRcd
10.0.1.1 4 64513 269 262 177 0 0 03:08:41
3
10.1.1.1 4 64513 267 258 177 0 0 03:08:01
3
nest1cit1edge1.pop1#sh ip bgp vpnv4 all
BGP table version is 177, local router ID is 10.2.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, x best-externa
l
Origin codes: i - IGP, e - EGP, ? - incomplete

Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 64513:1 (default for vrf cus1)
* i172.16.1.0/30 10.1.1.1 0 100 0 ?
*>i 10.0.1.1 0 100 0 ?
*> 172.16.2.0/30 0.0.0.0 0 32768 ?
* i172.16.101.0/24 10.1.1.1 20 100 0 ?
*>i 10.0.1.1 20 100 0 ?
* i172.16.102.0/24 10.1.1.1 20 100 0 ?
*>i 10.1.1.1 20 100 0 ?
*> 172.16.201.0/24 172.16.2.1 20 32768 ?
*> 172.16.202.0/24 172.16.2.1 20 32768 ?
nest1cit1edge1.pop1#sh ip bgp vpnv4 vrf cus1 172.16.101.0
BGP routing table entry for 64513:1:172.16.101.0/24, version 172
Paths: (2 available, best #2, table cus1)
Not advertised to any peer
Local
10.1.1.1 (metric 50) from 10.1.1.1 (10.0.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.1.2:0
mpls labels in/out nolabel/34
Local
10.0.1.1 (metric 35) from 10.0.1.1 (10.0.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal, best
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.1.2:0
mpls labels in/out nolabel/34
nest1cit1edge1.pop1#sh ip bgp vpnv4 vrf cus1 172.16.102.0
BGP routing table entry for 64513:1:172.16.102.0/24, version 177
Paths: (2 available, best #2, table cus1)
Not advertised to any peer
Local
10.1.1.1 (metric 50) from 10.1.1.1 (10.0.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal
Community: 64513:1211
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.1.2:0
mpls labels in/out nolabel/30
Local
10.1.1.1 (metric 50) from 10.0.1.1 (10.0.1.1)
Origin incomplete, metric 20, localpref 100, valid, internal, best
Community: 64513:1211
Extended Community: RT:64513:100 OSPF DOMAIN ID:0x0005:0x0000000A0200
OSPF RT:0.0.0.0:5:1 OSPF ROUTER ID:172.16.1.2:0
mpls labels in/out nolabel/30
nest1cit1edge1.pop1#


******************************************************
MPLS Traffic ENgineering Tunnels
******************************************************

nwst1cit1core1.pop1#show mpls traffic-eng tunnels brief
Signalling Summary:
LSP Tunnels Process: running
Passive LSP Listener: running
RSVP Process: running
Forwarding: enabled
Periodic reoptimization: every 3600 seconds, next in 986 seconds
Periodic FRR Promotion: Not Running
Periodic auto-bw collection: every 300 seconds, next in 86 seconds

P2P TUNNELS/LSPs:
TUNNEL NAME DESTINATION UP IF DOWN IF STATE/PR
OT
Classic_Gold 10.12.1.1 - Se1/2 up/up
Classic_Silver 10.12.1.1 - Se1/5 up/up
Master_Tunnel_Classic 10.12.1.1 - unknown up/up
Premium 10.12.1.1 - Se1/3 up/up
Classic_Gold 10.11.1.1 Se1/2 - up/up

Classic_Silver 10.11.1.1 Se1/5 - up/up

Premium 10.11.1.1 Se1/3 - up/up

Displayed 4 (of 4) heads, 0 (of 0) midpoints, 3 (of 3) tails

P2MP TUNNELS:
Displayed 0 (of 0) P2MP heads

P2MP SUB-LSPS:
Displayed 0 P2MP sub-LSPs:
0 (of 0) heads, 0 (of 0) midpoints, 0 (of 0) tails
nwst1cit1core1.pop1#sho
nwst1cit1core1.pop1#show mpl
nwst1cit1core1.pop1#show mpls tra
nwst1cit1core1.pop1#show mpls traffic-eng tu
nwst1cit1core1.pop1#show mpls traffic-eng tunnels br
nwst1cit1core1.pop1#show mpls traffic-eng tunnels brief
Signalling Summary:
LSP Tunnels Process: running
Passive LSP Listener: running
RSVP Process: running
Forwarding: enabled
Periodic reoptimization: every 3600 seconds, next in 980 seconds
Periodic FRR Promotion: Not Running
Periodic auto-bw collection: every 300 seconds, next in 80 seconds

P2P TUNNELS/LSPs:
TUNNEL NAME DESTINATION UP IF DOWN IF STATE/PR
OT
Classic_Gold 10.12.1.1 - Se1/2 up/up
Classic_Silver 10.12.1.1 - Se1/5 up/up
Master_Tunnel_Classic 10.12.1.1 - unknown up/up
Premium 10.12.1.1 - Se1/3 up/up
Classic_Gold 10.11.1.1 Se1/2 - up/up

Classic_Silver 10.11.1.1 Se1/5 - up/up

Premium 10.11.1.1 Se1/3 - up/up

Displayed 4 (of 4) heads, 0 (of 0) midpoints, 3 (of 3) tails

P2MP TUNNELS:
Displayed 0 (of 0) P2MP heads

P2MP SUB-LSPS:
Displayed 0 P2MP sub-LSPs:
0 (of 0) heads, 0 (of 0) midpoints, 0 (of 0) tails
nwst1cit1core1.pop1#show mpls traffic-eng tunnels | begin Master
Name: Master_Tunnel_Classic (Tunnel1000) Destination: 10.12.1.1
Status: Master
Admin: up Oper: up Signalling: N/A

Member Tunnels: Member Autoroute: Inactive

Tunnel100: Config Exp: 5
Tunnel101: Config Exp: 0 3 4


History:
Tunnel:
Time since created: 2 hours, 14 minutes
Number of LSP IDs (Tun_Instances) used: 0

Name: Premium (Tunnel2000) Destination: 10.12.1.1
Status:
Admin: up Oper: up Path: valid Signalling: connected
path option 1, type explicit Premium (Basis for Setup, path weight 10)
path option 2, type dynamic

Config Parameters:
Bandwidth: 64 kbps (Sub) Priority: 1 1 Affinity: 0x0/0xFFFF
Metric Type: TE (default)
AutoRoute announce: disabled LockDown: disabled Loadshare: 64 bw-based
Forwarding adjacency: holdtime 0 ms
auto-bw: disabled
Active Path Option Parameters:
State: explicit path option 1 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled


InLabel : -
OutLabel : Serial1/3, implicit-null
Next Hop : 10.0.40.2
RSVP Signalling Info:
Src 10.11.1.1, Dst 10.12.1.1, Tun_Id 2000, Tun_Instance 25
RSVP Path Info:
My Address: 10.0.40.1
Explicit Route: 10.0.40.2 10.12.1.1
Record Route: NONE
Tspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits
History:
Tunnel:
Time since created: 2 hours, 13 minutes
Time since path change: 13 minutes, 21 seconds
Number of LSP IDs (Tun_Instances) used: 25
Current LSP: [ID: 25]
Uptime: 13 minutes, 21 seconds
Prior LSP: [ID: 18]
ID: path option unknown
Removal Trigger: path error

LSP Tunnel Classic_Gold is signalled, connection is up
InLabel : Serial1/2, implicit-null
Prev Hop : 10.0.30.2
OutLabel : -
RSVP Signalling Info:
Src 10.12.1.1, Dst 10.11.1.1, Tun_Id 100, Tun_Instance 41
RSVP Path Info:
My Address: 10.11.1.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits

LSP Tunnel Classic_Silver is signalled, connection is up
InLabel : Serial1/5, implicit-null
Prev Hop : 10.0.60.2
OutLabel : -
RSVP Signalling Info:
Src 10.12.1.1, Dst 10.11.1.1, Tun_Id 101, Tun_Instance 51
RSVP Path Info:
My Address: 10.11.1.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits

LSP Tunnel Premium is signalled, connection is up
InLabel : Serial1/3, implicit-null
Prev Hop : 10.0.40.2
OutLabel : -
RSVP Signalling Info:
Src 10.12.1.1, Dst 10.11.1.1, Tun_Id 2000, Tun_Instance 46
RSVP Path Info:
My Address: 10.11.1.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits

P2MP TUNNELS:

P2MP SUB-LSPS:
nwst1cit1core1.pop1#

nest1cit1core1.pop1#show mpls traffic-eng tunnels brief
Signalling Summary:
LSP Tunnels Process: running
Passive LSP Listener: running
RSVP Process: running
Forwarding: enabled
Periodic reoptimization: every 3600 seconds, next in 996 seconds
Periodic FRR Promotion: Not Running
Periodic auto-bw collection: every 300 seconds, next in 96 seconds

P2P TUNNELS/LSPs:
TUNNEL NAME DESTINATION UP IF DOWN IF STATE/PR
OT
Classic_Gold 10.11.1.1 - Se1/2 up/up
Classic_Silver 10.11.1.1 - Se1/5 up/up
Master_Tunnel_Classic 10.11.1.1 - unknown up/up
Premium 10.11.1.1 - Se1/3 up/up
Classic_Gold 10.12.1.1 Se1/2 - up/up

Classic_Silver 10.12.1.1 Se1/5 - up/up

Premium 10.12.1.1 Se1/3 - up/up

Displayed 4 (of 4) heads, 0 (of 0) midpoints, 3 (of 3) tails

P2MP TUNNELS:
Displayed 0 (of 0) P2MP heads

P2MP SUB-LSPS:
Displayed 0 P2MP sub-LSPs:
0 (of 0) heads, 0 (of 0) midpoints, 0 (of 0) tails
nest1cit1core1.pop1#show mpls traffic-eng tunnels | begin Master
Name: Master_Tunnel_Classic (Tunnel1000) Destination: 10.11.1.1
Status: Master
Admin: up Oper: up Signalling: N/A

Member Tunnels: Member Autoroute: Inactive

Tunnel100: Config Exp: 5
Tunnel101: Config Exp: 0 3 4


History:
Tunnel:
Time since created: 2 hours, 12 minutes
Number of LSP IDs (Tun_Instances) used: 0

Name: Premium (Tunnel2000) Destination: 10.11.1.1
Status:
Admin: up Oper: up Path: valid Signalling: connected
path option 1, type explicit Premium (Basis for Setup, path weight 10)
path option 2, type dynamic

Config Parameters:
Bandwidth: 64 kbps (Sub) Priority: 1 1 Affinity: 0x0/0xFFFF
Metric Type: TE (default)
AutoRoute announce: disabled LockDown: disabled Loadshare: 64 bw-based
Forwarding adjacency: holdtime 0 ms
auto-bw: disabled
Active Path Option Parameters:
State: explicit path option 1 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled


InLabel : -
OutLabel : Serial1/3, implicit-null
Next Hop : 10.0.40.1
RSVP Signalling Info:
Src 10.12.1.1, Dst 10.11.1.1, Tun_Id 2000, Tun_Instance 46
RSVP Path Info:
My Address: 10.0.40.2
Explicit Route: 10.0.40.1 10.11.1.1
Record Route: NONE
Tspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits
History:
Tunnel:
Time since created: 2 hours, 12 minutes
Time since path change: 13 minutes, 55 seconds
Number of LSP IDs (Tun_Instances) used: 46
Current LSP: [ID: 46]
Uptime: 13 minutes, 55 seconds
Prior LSP: [ID: 37]
ID: path option unknown
Removal Trigger: signalling shutdown

LSP Tunnel Classic_Gold is signalled, connection is up
InLabel : Serial1/2, implicit-null
Prev Hop : 10.0.30.1
OutLabel : -
RSVP Signalling Info:
Src 10.11.1.1, Dst 10.12.1.1, Tun_Id 100, Tun_Instance 21
RSVP Path Info:
My Address: 10.12.1.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits

LSP Tunnel Classic_Silver is signalled, connection is up
InLabel : Serial1/5, implicit-null
Prev Hop : 10.0.90.2
OutLabel : -
RSVP Signalling Info:
Src 10.11.1.1, Dst 10.12.1.1, Tun_Id 101, Tun_Instance 24
RSVP Path Info:
My Address: 10.12.1.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits

LSP Tunnel Premium is signalled, connection is up
InLabel : Serial1/3, implicit-null
Prev Hop : 10.0.40.1
OutLabel : -
RSVP Signalling Info:
Src 10.11.1.1, Dst 10.12.1.1, Tun_Id 2000, Tun_Instance 25
RSVP Path Info:
My Address: 10.12.1.1
Explicit Route: NONE
Record Route: NONE
Tspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=64 kbits, burst=1000 bytes, peak rate=64 kbits

P2MP TUNNELS:

P2MP SUB-LSPS:
nest1cit1core1.pop1#

nsst1cit1core1.pop1#show mpls traffic-eng tunnels brief
Signalling Summary:
LSP Tunnels Process: running
Passive LSP Listener: running
RSVP Process: running
Forwarding: enabled
Periodic reoptimization: every 3600 seconds, next in 965 seconds
Periodic FRR Promotion: Not Running
Periodic auto-bw collection: every 300 seconds, next in 68 seconds

P2P TUNNELS/LSPs:
TUNNEL NAME DESTINATION UP IF DOWN IF STATE/PR
OT
Classic_Silver 10.12.1.1 Se1/1 Se1/0 up/up

Classic_Silver 10.11.1.1 Se1/0 Se1/1 up/up

Displayed 0 (of 0) heads, 2 (of 2) midpoints, 0 (of 0) tails

P2MP TUNNELS:
Displayed 0 (of 0) P2MP heads

P2MP SUB-LSPS:
Displayed 0 P2MP sub-LSPs:
0 (of 0) heads, 0 (of 0) midpoints, 0 (of 0) tails
nsst1cit1core1.pop1#show mpls traffic-eng tunnels

P2P TUNNELS/LSPs:

LSP Tunnel Classic_Silver is signalled, connection is up
InLabel : Serial1/1, 29
Prev Hop : 10.0.60.1
OutLabel : Serial1/0, implicit-null
Next Hop : 10.0.90.1
RSVP Signalling Info:
Src 10.11.1.1, Dst 10.12.1.1, Tun_Id 101, Tun_Instance 24
RSVP Path Info:
My Address: 10.0.90.2
Explicit Route: 10.0.90.1 10.12.1.1
Record Route: NONE
Tspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits

LSP Tunnel Classic_Silver is signalled, connection is up
InLabel : Serial1/0, 31
Prev Hop : 10.0.90.1
OutLabel : Serial1/1, implicit-null
Next Hop : 10.0.60.1
RSVP Signalling Info:
Src 10.12.1.1, Dst 10.11.1.1, Tun_Id 101, Tun_Instance 51
RSVP Path Info:
My Address: 10.0.60.2
Explicit Route: 10.0.60.1 10.11.1.1
Record Route: NONE
Tspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits
RSVP Resv Info:
Record Route: NONE
Fspec: ave rate=128 kbits, burst=1000 bytes, peak rate=128 kbits

P2MP TUNNELS:

P2MP SUB-LSPS:
nsst1cit1core1.pop1#

**************************************************
MPLS FORWARDING TABLE AND CEF TABLE FOR VRFS
***************************************************
nwst1cit1edge1.pop1#show ip cef vrf cus1 det
IPv4 CEF is enabled and running
VRF cus1
17 prefixes (17/0 fwd/non-fwd)
Table id 0x1
Database epoch: 0 (17 entries at this epoch)

0.0.0.0/0, epoch 0, flags default route handler
no route
0.0.0.0/8, epoch 0
Special source: drop
drop
0.0.0.0/32, epoch 0, flags receive
Special source: receive
receive
127.0.0.0/8, epoch 0
Special source: drop
drop
172.16.1.0/30, epoch 0, flags attached, connected, cover dependents, need deagg
local label info: other/32
Interest List:
- ipv4fib connected receive
Covered dependent prefixes: 2
need deagg: 2
attached to Serial1/2
172.16.1.0/32, epoch 0, flags receive
Dependent covered prefix type cover need deagg cover 172.16.1.0/30
Interface source: Serial1/2
receive for Serial1/2
172.16.1.2/32, epoch 0, flags receive, source eligible
Interface source: Serial1/2
receive for Serial1/2
172.16.1.3/32, epoch 0, flags receive
Dependent covered prefix type cover need deagg cover 172.16.1.0/30
Interface source: Serial1/2
receive for Serial1/2
172.16.2.0/30, epoch 0, flags rib defined all labels
recursive via 10.2.1.1 label 29
nexthop 10.0.10.2 Serial1/0 label 23
nexthop 10.0.20.2 Serial1/1 label 23
172.16.101.0/24, epoch 0
local label info: other/34
nexthop 172.16.1.1 Serial1/2
172.16.102.0/24, epoch 0
local label info: other/30
nexthop 172.16.1.1 Serial1/2
172.16.201.0/24, epoch 0, flags rib defined all labels
recursive via 10.2.1.1 label 33
nexthop 10.0.10.2 Serial1/0 label 23
nexthop 10.0.20.2 Serial1/1 label 23
172.16.202.0/24, epoch 0, flags rib defined all labels
recursive via 10.3.1.1 label 31
nexthop 10.0.10.2 Serial1/0 label 24
nexthop 10.0.20.2 Serial1/1 label 24
224.0.0.0/4, epoch 0
Special source: drop
drop
224.0.0.0/24, epoch 0, flags receive
Special source: receive
receive
240.0.0.0/4, epoch 0
Special source: drop
drop
255.255.255.255/32, epoch 0, flags receive
Special source: receive
receive
nwst1cit1edge1.pop1#show mpls forwarding-table
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
16 23 10.2.1.1/32 0 Se1/0 10.0.10.2
23 10.2.1.1/32 0 Se1/1 10.0.20.2
17 Pop Label 10.11.1.1/32 0 Se1/0 10.0.10.2
Pop Label 10.11.1.1/32 0 Se1/1 10.0.20.2
18 Pop Label 10.0.30.0/30 0 Se1/0 10.0.10.2
Pop Label 10.0.30.0/30 0 Se1/1 10.0.20.2
19 Pop Label 10.0.40.0/30 0 Se1/0 10.0.10.2
Pop Label 10.0.40.0/30 0 Se1/1 10.0.20.2
20 Pop Label 10.0.60.0/30 0 Se1/0 10.0.10.2
Pop Label 10.0.60.0/30 0 Se1/1 10.0.20.2
21 18 10.12.1.1/32 0 Se1/0 10.0.10.2
18 10.12.1.1/32 0 Se1/1 10.0.20.2
22 20 10.0.70.0/30 0 Se1/0 10.0.10.2
20 10.0.70.0/30 0 Se1/1 10.0.20.2
23 21 10.0.80.0/30 0 Se1/0 10.0.10.2
21 10.0.80.0/30 0 Se1/1 10.0.20.2
24 19 10.0.90.0/30 0 Se1/0 10.0.10.2
19 10.0.90.0/30 0 Se1/1 10.0.20.2
25 22 10.13.1.1/32 0 Se1/0 10.0.10.2
22 10.13.1.1/32 0 Se1/1 10.0.20.2
29 24 10.3.1.1/32 0 Se1/0 10.0.10.2
24 10.3.1.1/32 0 Se1/1 10.0.20.2
30 No Label 172.16.102.0/24[V] \
3456 Se1/2 point2point
32 No Label 172.16.1.0/30[V] 5736 aggregate/cus1
34 No Label 172.16.101.0/24[V] \
5148 Se1/2 point2point
nwst1cit1edge1.pop1#

nest1cit1edge1.pop1#show ip cef vrf cus1 det
IPv4 CEF is enabled and running
VRF cus1
17 prefixes (17/0 fwd/non-fwd)
Table id 0x1
Database epoch: 0 (17 entries at this epoch)

0.0.0.0/0, epoch 0, flags default route handler
no route
0.0.0.0/8, epoch 0
Special source: drop
drop
0.0.0.0/32, epoch 0, flags receive
Special source: receive
receive
127.0.0.0/8, epoch 0
Special source: drop
drop
172.16.1.0/30, epoch 0, flags rib defined all labels
recursive via 10.0.1.1 label 32
nexthop 10.0.70.2 Serial1/0 label 17
nexthop 10.0.80.2 Serial1/1 label 17
172.16.2.0/30, epoch 0, flags attached, connected, cover dependents, need deagg
local label info: other/29
Interest List:
- ipv4fib connected receive
Covered dependent prefixes: 2
need deagg: 2
attached to Serial1/2
172.16.2.0/32, epoch 0, flags receive
Dependent covered prefix type cover need deagg cover 172.16.2.0/30
Interface source: Serial1/2
receive for Serial1/2
172.16.2.2/32, epoch 0, flags receive, source eligible
Interface source: Serial1/2
receive for Serial1/2
172.16.2.3/32, epoch 0, flags receive
Dependent covered prefix type cover need deagg cover 172.16.2.0/30
Interface source: Serial1/2
receive for Serial1/2
172.16.101.0/24, epoch 0, flags rib defined all labels
recursive via 10.0.1.1 label 34
nexthop 10.0.70.2 Serial1/0 label 17
nexthop 10.0.80.2 Serial1/1 label 17
172.16.102.0/24, epoch 0, flags rib defined all labels
recursive via 10.1.1.1 label 30
nexthop 10.0.70.2 Serial1/0 label 18
nexthop 10.0.80.2 Serial1/1 label 18
172.16.201.0/24, epoch 0
local label info: other/33
nexthop 172.16.2.1 Serial1/2
172.16.202.0/24, epoch 0
local label info: other/31
nexthop 172.16.2.1 Serial1/2
224.0.0.0/4, epoch 0
Special source: drop
drop
224.0.0.0/24, epoch 0, flags receive
Special source: receive
receive
240.0.0.0/4, epoch 0
Special source: drop
drop
255.255.255.255/32, epoch 0, flags receive
Special source: receive
receive
nest1cit1edge1.pop1#show mpls forwarding-table
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
16 17 10.0.1.1/32 0 Se1/0 10.0.70.2
17 10.0.1.1/32 0 Se1/1 10.0.80.2
17 18 10.1.1.1/32 0 Se1/0 10.0.70.2
18 10.1.1.1/32 0 Se1/1 10.0.80.2
18 16 10.11.1.1/32 0 Se1/0 10.0.70.2
16 10.11.1.1/32 0 Se1/1 10.0.80.2
19 Pop Label 10.12.1.1/32 0 Se1/0 10.0.70.2
Pop Label 10.12.1.1/32 0 Se1/1 10.0.80.2
20 23 10.13.1.1/32 0 Se1/0 10.0.70.2
23 10.13.1.1/32 0 Se1/1 10.0.80.2
21 21 10.0.10.0/30 0 Se1/0 10.0.70.2
21 10.0.10.0/30 0 Se1/1 10.0.80.2
22 22 10.0.20.0/30 0 Se1/0 10.0.70.2
22 10.0.20.0/30 0 Se1/1 10.0.80.2
23 Pop Label 10.0.30.0/30 0 Se1/0 10.0.70.2
Pop Label 10.0.30.0/30 0 Se1/1 10.0.80.2
24 Pop Label 10.0.40.0/30 0 Se1/0 10.0.70.2
Pop Label 10.0.40.0/30 0 Se1/1 10.0.80.2
25 20 10.0.60.0/30 0 Se1/0 10.0.70.2
20 10.0.60.0/30 0 Se1/1 10.0.80.2
26 Pop Label 10.0.90.0/30 0 Se1/0 10.0.70.2
Pop Label 10.0.90.0/30 0 Se1/1 10.0.80.2
29 No Label 172.16.2.0/30[V] 12684 aggregate/cus1
31 No Label 172.16.202.0/24[V] \
1152 Se1/2 point2point
33 No Label 172.16.201.0/24[V] \
2844 Se1/2 point2point
nest1cit1edge1.pop1#

**************************************************
IGP Neighbourship
*************************************************
nwst1cit1cus1.pop1#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.1.2 0 FULL/ - 00:00:34 172.16.1.2 Serial0/0
nwst1cit1cus1.pop1#

nwst1cit1edge1.pop1#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.101.1 0 FULL/ - 00:00:30 172.16.1.1 Serial1/2
nwst1cit1edge1.pop1#

nwst1cit1edge1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
nwst1cit1core1.L1 Se1/0 10.0.10.2 UP 8 nwst1cit1core1.02

nwst1cit1core1.L1 Se1/1 10.0.20.2 UP 7 nwst1cit1core1.03

nwst1cit1edge1.pop1#

nwst1cit1core1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
nest1cit1core1.L2 Se1/2 10.0.30.2 UP 7 nest1cit1core1.04

nest1cit1core1.L2 Se1/3 10.0.40.2 UP 8 nest1cit1core1.05

nsst1cit1core1.L2 Se1/5 10.0.60.2 UP 29 01
nwst1cit1edge1.L1 Se1/0 10.0.10.1 UP 29 nwst1cit1core1.02

nwst1cit1edge1.L1 Se1/1 10.0.20.1 UP 26 nwst1cit1core1.03

nwst1cit1core1.pop1#

nsst1cit1core1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
nwst1cit1core1.L2 Se1/1 10.0.60.1 UP 21 00
nest1cit1core1.L2 Se1/0 10.0.90.1 UP 29 00
nsst1cit1core1.pop1#

nest1cit1core1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
nwst1cit1core1.L2 Se1/2 10.0.30.1 UP 29 nest1cit1core1.04

nwst1cit1core1.L2 Se1/3 10.0.40.1 UP 21 nest1cit1core1.05

nsst1cit1core1.L2 Se1/5 10.0.90.2 UP 25 00
nest1cit1edge1.L1 Se1/0 10.0.70.1 UP 29 nest1cit1core1.02

nest1cit1edge1.L1 Se1/1 10.0.80.1 UP 24 nest1cit1core1.03

nest1cit1core1.pop1#

nest1cit1edge1.pop1#sh isis neighbors

System Id Type Interface IP Address State Holdtime Circuit Id
nest1cit1core1.L1 Se1/0 10.0.70.2 UP 9 nest1cit1core1.02

nest1cit1core1.L1 Se1/1 10.0.80.2 UP 7 nest1cit1core1.03

nest1cit1edge1.pop1#

nest1cit1edge1.pop1#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.201.1 0 FULL/ - 00:00:29 172.16.2.1 Serial1/2
nest1cit1edge1.pop1#

nest1cit1cus1.pop1#sh ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
172.16.2.2 0 FULL/ - 00:00:33 172.16.2.2 Serial0/0
nest1cit1cus1.pop1#
*********************************
ROUTING TABLE
**********************************

nwst1cit1cus1.pop1#sh ip route
Codes: 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

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 6 subnets, 2 masks
O E2 172.16.201.0/24 [110/20] via 172.16.1.2, 00:20:17, Serial0/0
O E2 172.16.202.0/24 [110/20] via 172.16.1.2, 00:20:17, Serial0/0
C 172.16.1.0/30 is directly connected, Serial0/0
O IA 172.16.2.0/30 [110/65] via 172.16.1.2, 00:20:17, Serial0/0
C 172.16.101.0/24 is directly connected, Loopback0
C 172.16.102.0/24 is directly connected, Loopback1
nwst1cit1cus1.pop1#

nest1cit1cus1.pop1#sh ip route
Codes: 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

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 6 subnets, 2 masks
C 172.16.201.0/24 is directly connected, Loopback0
C 172.16.202.0/24 is directly connected, Loopback1
O IA 172.16.1.0/30 [110/65] via 172.16.2.2, 00:19:37, Serial0/0
C 172.16.2.0/30 is directly connected, Serial0/0
O E2 172.16.101.0/24 [110/20] via 172.16.2.2, 00:19:37, Serial0/0
O E2 172.16.102.0/24 [110/20] via 172.16.2.2, 00:19:37, Serial0/0
nest1cit1cus1.pop1#

nwst1cit1edge1.pop1#sh ip route vrf cus1

Routing Table: cus1
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
+ - replicated route, % - next hop override

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 7 subnets, 3 masks
C 172.16.1.0/30 is directly connected, Serial1/2
L 172.16.1.2/32 is directly connected, Serial1/2
B 172.16.2.0/30 [200/0] via 10.2.1.1, 00:20:02
O E2 172.16.101.0/24 [110/20] via 172.16.1.1, 00:20:59, Serial1/2
O E2 172.16.102.0/24 [110/20] via 172.16.1.1, 00:20:59, Serial1/2
B 172.16.201.0/24 [200/20] via 10.2.1.1, 00:20:02
B 172.16.202.0/24 [200/20] via 10.3.1.1, 00:20:02
nwst1cit1edge1.pop1#sh 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
+ - replicated route, % - next hop override

Gateway of last resort is 10.0.20.2 to network 0.0.0.0

i*L1 0.0.0.0/0 [115/10] via 10.0.20.2, Serial1/1
[115/10] via 10.0.10.2, Serial1/0
10.0.0.0/8 is variably subnetted, 17 subnets, 2 masks
C 10.0.1.1/32 is directly connected, Loopback0
C 10.0.10.0/30 is directly connected, Serial1/0
L 10.0.10.1/32 is directly connected, Serial1/0
C 10.0.20.0/30 is directly connected, Serial1/1
L 10.0.20.1/32 is directly connected, Serial1/1
i ia 10.0.30.0/30 [115/20] via 10.0.20.2, Serial1/1
[115/20] via 10.0.10.2, Serial1/0
i ia 10.0.40.0/30 [115/20] via 10.0.20.2, Serial1/1
[115/20] via 10.0.10.2, Serial1/0
i ia 10.0.60.0/30 [115/20] via 10.0.20.2, Serial1/1
[115/20] via 10.0.10.2, Serial1/0
i ia 10.0.70.0/30 [115/25] via 10.0.20.2, Serial1/1
[115/25] via 10.0.10.2, Serial1/0
i ia 10.0.80.0/30 [115/25] via 10.0.20.2, Serial1/1
[115/25] via 10.0.10.2, Serial1/0
i ia 10.0.90.0/30 [115/25] via 10.0.20.2, Serial1/1
[115/25] via 10.0.10.2, Serial1/0
C 10.1.1.1/32 is directly connected, Loopback1
i ia 10.2.1.1/32 [115/35] via 10.0.20.2, Serial1/1
[115/35] via 10.0.10.2, Serial1/0
i L1 10.3.1.1/32 [115/50] via 10.0.20.2, Serial1/1
[115/50] via 10.0.10.2, Serial1/0
i ia 10.11.1.1/32 [115/20] via 10.0.20.2, Serial1/1
[115/20] via 10.0.10.2, Serial1/0
i ia 10.12.1.1/32 [115/25] via 10.0.20.2, Serial1/1
[115/25] via 10.0.10.2, Serial1/0
i ia 10.13.1.1/32 [115/30] via 10.0.20.2, Serial1/1
[115/30] via 10.0.10.2, Serial1/0
nwst1cit1edge1.pop1#

nest1cit1edge1.pop1#sh ip route vrf cus1

Routing Table: cus1
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
+ - replicated route, % - next hop override

Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 7 subnets, 3 masks
B 172.16.1.0/30 [200/0] via 10.0.1.1, 00:20:29
C 172.16.2.0/30 is directly connected, Serial1/2
L 172.16.2.2/32 is directly connected, Serial1/2
B 172.16.101.0/24 [200/20] via 10.0.1.1, 00:20:29
B 172.16.102.0/24 [200/20] via 10.1.1.1, 00:20:29
O E2 172.16.201.0/24 [110/20] via 172.16.2.1, 00:21:10, Serial1/2
O E2 172.16.202.0/24 [110/20] via 172.16.2.1, 00:21:10, Serial1/2
nest1cit1edge1.pop1#sh 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
+ - replicated route, % - next hop override

Gateway of last resort is 10.0.80.2 to network 0.0.0.0

i*L1 0.0.0.0/0 [115/10] via 10.0.80.2, Serial1/1
[115/10] via 10.0.70.2, Serial1/0
10.0.0.0/8 is variably subnetted, 17 subnets, 2 masks
i ia 10.0.1.1/32 [115/35] via 10.0.80.2, Serial1/1
[115/35] via 10.0.70.2, Serial1/0
i ia 10.0.10.0/30 [115/25] via 10.0.80.2, Serial1/1
[115/25] via 10.0.70.2, Serial1/0
i ia 10.0.20.0/30 [115/25] via 10.0.80.2, Serial1/1
[115/25] via 10.0.70.2, Serial1/0
i ia 10.0.30.0/30 [115/20] via 10.0.80.2, Serial1/1
[115/20] via 10.0.70.2, Serial1/0
i ia 10.0.40.0/30 [115/20] via 10.0.80.2, Serial1/1
[115/20] via 10.0.70.2, Serial1/0
i ia 10.0.60.0/30 [115/25] via 10.0.80.2, Serial1/1
[115/25] via 10.0.70.2, Serial1/0
C 10.0.70.0/30 is directly connected, Serial1/0
L 10.0.70.1/32 is directly connected, Serial1/0
C 10.0.80.0/30 is directly connected, Serial1/1
L 10.0.80.1/32 is directly connected, Serial1/1
i ia 10.0.90.0/30 [115/20] via 10.0.80.2, Serial1/1
[115/20] via 10.0.70.2, Serial1/0
i L1 10.1.1.1/32 [115/50] via 10.0.80.2, Serial1/1
[115/50] via 10.0.70.2, Serial1/0
C 10.2.1.1/32 is directly connected, Loopback0
C 10.3.1.1/32 is directly connected, Loopback1
i ia 10.11.1.1/32 [115/25] via 10.0.80.2, Serial1/1
[115/25] via 10.0.70.2, Serial1/0
i ia 10.12.1.1/32 [115/20] via 10.0.80.2, Serial1/1
[115/20] via 10.0.70.2, Serial1/0
i ia 10.13.1.1/32 [115/30] via 10.0.80.2, Serial1/1
[115/30] via 10.0.70.2, Serial1/0
nest1cit1edge1.pop1#

nwst1cit1core1.pop1#sh 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
+ - replicated route, % - next hop override

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 20 subnets, 2 masks
i L1 10.0.1.1/32 [115/20] via 10.0.20.1, Serial1/1
[115/20] via 10.0.10.1, Serial1/0
C 10.0.10.0/30 is directly connected, Serial1/0
L 10.0.10.2/32 is directly connected, Serial1/0
C 10.0.20.0/30 is directly connected, Serial1/1
L 10.0.20.2/32 is directly connected, Serial1/1
C 10.0.30.0/30 is directly connected, Serial1/2
L 10.0.30.1/32 is directly connected, Serial1/2
C 10.0.40.0/30 is directly connected, Serial1/3
L 10.0.40.1/32 is directly connected, Serial1/3
C 10.0.60.0/30 is directly connected, Serial1/5
L 10.0.60.1/32 is directly connected, Serial1/5
i L2 10.0.70.0/30 [115/15] via 10.12.1.1, Tunnel1000
i L2 10.0.80.0/30 [115/15] via 10.12.1.1, Tunnel1000
i L2 10.0.90.0/30 [115/15] via 10.12.1.1, Tunnel1000
i L1 10.1.1.1/32 [115/20] via 10.0.20.1, Serial1/1
[115/20] via 10.0.10.1, Serial1/0
i L2 10.2.1.1/32 [115/25] via 10.12.1.1, Tunnel1000
S 10.3.1.1/32 is directly connected, Tunnel2000
C 10.11.1.1/32 is directly connected, Loopback0
i L2 10.12.1.1/32 [115/15] via 10.12.1.1, Tunnel1000
i L2 10.13.1.1/32 [115/20] via 10.0.60.2, Serial1/5
nwst1cit1core1.pop1#

nest1cit1core1.pop1#sh 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
+ - replicated route, % - next hop override

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 20 subnets, 2 masks
i L2 10.0.1.1/32 [115/25] via 10.11.1.1, Tunnel1000
i L2 10.0.10.0/30 [115/15] via 10.11.1.1, Tunnel1000
i L2 10.0.20.0/30 [115/15] via 10.11.1.1, Tunnel1000
C 10.0.30.0/30 is directly connected, Serial1/2
L 10.0.30.2/32 is directly connected, Serial1/2
C 10.0.40.0/30 is directly connected, Serial1/3
L 10.0.40.2/32 is directly connected, Serial1/3
i L2 10.0.60.0/30 [115/15] via 10.11.1.1, Tunnel1000
C 10.0.70.0/30 is directly connected, Serial1/0
L 10.0.70.2/32 is directly connected, Serial1/0
C 10.0.80.0/30 is directly connected, Serial1/1
L 10.0.80.2/32 is directly connected, Serial1/1
C 10.0.90.0/30 is directly connected, Serial1/5
L 10.0.90.1/32 is directly connected, Serial1/5
S 10.1.1.1/32 is directly connected, Tunnel2000
i L1 10.2.1.1/32 [115/20] via 10.0.80.1, Serial1/1
[115/20] via 10.0.70.1, Serial1/0
i L1 10.3.1.1/32 [115/20] via 10.0.80.1, Serial1/1
[115/20] via 10.0.70.1, Serial1/0
i L2 10.11.1.1/32 [115/15] via 10.11.1.1, Tunnel1000
C 10.12.1.1/32 is directly connected, Loopback0
i L2 10.13.1.1/32 [115/20] via 10.0.90.2, Serial1/5
nest1cit1core1.pop1#

nsst1cit1core1.pop1#sh 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
+ - replicated route, % - next hop override

Gateway of last resort is not set

10.0.0.0/8 is variably subnetted, 17 subnets, 2 masks
i L2 10.0.1.1/32 [115/30] via 10.0.60.1, Serial1/1
i L2 10.0.10.0/30 [115/20] via 10.0.60.1, Serial1/1
i L2 10.0.20.0/30 [115/20] via 10.0.60.1, Serial1/1
i L2 10.0.30.0/30 [115/20] via 10.0.90.1, Serial1/0
[115/20] via 10.0.60.1, Serial1/1
i L2 10.0.40.0/30 [115/20] via 10.0.90.1, Serial1/0
[115/20] via 10.0.60.1, Serial1/1
C 10.0.60.0/30 is directly connected, Serial1/1
L 10.0.60.2/32 is directly connected, Serial1/1
i L2 10.0.70.0/30 [115/20] via 10.0.90.1, Serial1/0
i L2 10.0.80.0/30 [115/20] via 10.0.90.1, Serial1/0
C 10.0.90.0/30 is directly connected, Serial1/0
L 10.0.90.2/32 is directly connected, Serial1/0
i L2 10.1.1.1/32 [115/30] via 10.0.60.1, Serial1/1
i L2 10.2.1.1/32 [115/30] via 10.0.90.1, Serial1/0
i L2 10.3.1.1/32 [115/30] via 10.0.90.1, Serial1/0
i L2 10.11.1.1/32 [115/20] via 10.0.60.1, Serial1/1
i L2 10.12.1.1/32 [115/20] via 10.0.90.1, Serial1/0
C 10.13.1.1/32 is directly connected, Loopback0
nsst1cit1core1.pop1#