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#

No comments:

Post a Comment