Here are my lab notes for VPLS TE testing. TE was added to the existing VPLS
lab and used Customer D’s CE devices for testing. No special configuration or methods were used
to make TE work in a L2VPN VPLS network.
I simply used 2 tunnels, one from PE13 to PE14 and another from PE13 to
PE15 configured in the same fashion as the MPLS TE lab.
Testing is from CE16 to CE18 and CE16 to CE22 with and
without Traffic Engineering tunnels over a VPLS L2VPN network. All TE tunnels are configured to force a
sub-optimal path to show proof of concept.
- Diagram
- Configuration
- Verification
- CE16 to CE18 without TE
- Pings without TE tunnel
- MPLS L2Transport VC detail
- MPLS forwarding trace
- CE16 to CE22 without TE
- Pings without TE tunnel
- MPLS L2Transport VC detail
- MPLS forwarding trace
- CE16 to CE18 with TE (PE13 to PE14)
- Pings with TE tunnel
- MPLS L2Transport VC detail
- MPLS Traffic-Engineering Tunnel details
- MPLS forwarding trace
- CE16 to CE22 with TE (PE13 to PE15)
- Pings with TE tunnel
- MPLS L2Transport VC detail
- MPLS Traffic-Engineering Tunnel details
- MPLS forwarding trace
- Issues
Diagram
Configuration
Configurations were made on only one provider edge router
(PE13). TE tunnel’s destinations were configured to
PE14 and PE15 and were unidirectional.
Similar configuration were required on PE14 and PE15 to allow TE in
the opposite direction (not covered here).
Provider Edge Router (PE13)
Create the explicit path for the TE tunnel from PE13 to
PE14.
ip
explicit-path name LSP_PE13_2_PE14_VPLS enable
next-address 10.1.1.17
next-address 10.0.0.10
next-address 10.0.0.21
next-address 10.0.0.17
next-address 10.1.1.26
|
Create the explicit path for the TE tunnel from PE13 to
PE15.
ip
explicit-path name LSP_PE13_2_PE15_VPLS enable
next-address 10.1.1.21
next-address 10.0.0.1
next-address 10.0.0.10
next-address 10.0.0.21
next-address 10.1.1.34
|
Create TE tunnel interface to PE14.
interface
Tunnel11
description TE TO PE14 - VPLS
ip unnumbered Loopback0
tunnel mode mpls traffic-eng
tunnel destination 14.14.14.14
tunnel mpls traffic-eng autoroute announce
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 25
tunnel mpls traffic-eng path-option 1
explicit name LSP_PE13_2_PE14_VPLS
tunnel mpls traffic-eng path-option 2
dynamic
|
Create TE tunnel interface to PE15.
interface
Tunnel12
description TE TO PE15 - VPLS
ip unnumbered Loopback0
tunnel mode mpls traffic-eng
tunnel destination 15.15.15.15
tunnel mpls traffic-eng autoroute announce
tunnel mpls traffic-eng priority 1 1
tunnel mpls traffic-eng bandwidth 10
tunnel mpls traffic-eng path-option 1
explicit name LSP_PE13_2_PE15_VPLS
tunnel mpls traffic-eng path-option 2
dynamic
|
Verification (without TE Tunnel, CE16 to CE18)
Ping
CE_R16#ping
172.16.0.2
Type escape
sequence to abort.
Sending 5,
100-byte ICMP Echos to 172.16.0.2, timeout is 2 seconds:
!!!!!
Success rate
is 100 percent (5/5), round-trip min/avg/max = 9/9/11 ms
|
MPLS L2Transport VC detail (to PE14)
The Virtual Circuit (VC) to PE14 is forwarding out the normal
physical interface with a VC label of 1400 and a forwarding label of 213.
PE_R13#sh
mpls l2transport vc detail
Local
interface: VFI VPLS vfi up
Interworking type is Ethernet
Destination address: 14.14.14.14, VC ID: 10, VC status: up
Output interface: Gi1.25, imposed label stack {213 1400}
Preferred path: not configured
Default path: active
Next hop: 10.1.1.21
Create time: 1d06h, last status change
time: 1d06h
Last label FSM state change time:
00:52:13
Signaling protocol: LDP, peer 14.14.14.14:0
up
Targeted Hello: 13.13.13.13(LDP Id) ->
14.14.14.14, LDP is UP
Graceful restart: not configured and not
enabled
Non stop routing: not configured and not
enabled
Status TLV support (local/remote) : enabled/supported
LDP route watch : enabled
Label/status state machine : established, LruRru
Last local dataplane status rcvd: No fault
Last BFD dataplane status rcvd: Not sent
Last BFD peer monitor status rcvd: No fault
Last local AC circuit status rcvd: No fault
Last local AC circuit status sent: No fault
Last local PW i/f circ status rcvd: No
fault
Last local LDP TLV status sent: No fault
Last remote LDP TLV status rcvd: No fault
Last remote LDP ADJ status rcvd: No fault
MPLS VC labels: local 1300, remote 1400
AGI: type 1, len 8, 000A 0929 0000 000A
Local AII: type 1, len 4, 0D0D 0D0D
(13.13.13.13)
Remote AII: type 1, len 4, 0E0E 0E0E
(14.14.14.14)
Group ID: local n/a, remote n/a
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
Control Word: On (configured: autosense)
SSO Descriptor: 14.14.14.14/10, local
label: 1300
Dataplane:
SSM segment/switch IDs: 12293/4097
(used), PWID: 1
VC statistics:
transit packet totals: receive 37, send
43
transit byte totals: receive 3988, send 5716
transit packet drops: receive 4, seq error 0, send 0
..snip..
|
MPLS Forwarding Trace
The path without TE is via the normal lowest cost path (CE16
à PE13 à P2 à PE14 à CE18).
PE13 imposes label 213 and forwards to P2.
PE_R13#sh
mpls forwarding-table 14.14.14.14 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
1333 213
14.14.14.14/32 0 Gi1.25
10.1.1.21
MAC/Encaps=18/22, MRU=9216, Label
Stack{213}
000C294A72B4000C29B9AA98810000198847
000D5000
No output feature configured
|
On P2, pop label and forward to PE14.
P_R02#sh mpls
forwarding-table labels 213 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
213 Pop Label
14.14.14.14/32 7872956 Gi1.26
10.1.1.26
MAC/Encaps=18/18, MRU=9220, Label
Stack{}
000C29C50563000C294A72B48100001A8847
No output feature configured
|
On PE14, lookup label of 1400 which identifies the VC.
PE_R14#sh
mpls forwarding-table labels 1400 detail
Local
Outgoing Prefix Bytes Label Outgoing
Next Hop
Label
Label or Tunnel Id Switched interface
1400 No
Label l2ckt(1)
4426 none point2point
MAC/Encaps=0/0, MRU=0, Label Stack{}
No output feature configured
|
Verification (without TE Tunnel, CE16 to CE22)
Ping
CE_R16#ping
172.16.0.3
Type escape
sequence to abort.
Sending 5,
100-byte ICMP Echos to 172.16.0.3, timeout is 2 seconds:
!!!!!
Success rate
is 100 percent (5/5), round-trip min/avg/max = 8/9/12 ms
|
MPLS L2Transport VC detail (to PE15)
The Virtual Circuit (VC) to PE15 is forwarding out the
normal physical interface with a VC label of 1500 and a forwarding label of
221.
PE_R13#sh
mpls l2transport vc detail
..snip..
Local
interface: VFI VPLS vfi up
Interworking type is Ethernet
Destination address: 15.15.15.15, VC ID: 10, VC status: up
Output interface: Gi1.25, imposed label stack {221 1500}
Preferred path: not configured
Default path: active
Next hop: 10.1.1.21
Create time: 1d11h, last status change
time: 1d11h
Last label FSM state change time:
00:02:03
Signaling protocol: LDP, peer 15.15.15.15:0
up
Targeted Hello: 13.13.13.13(LDP Id) ->
15.15.15.15, LDP is UP
Graceful restart: not configured and not
enabled
Non stop routing: not configured and not
enabled
Status TLV support (local/remote) : enabled/supported
LDP route watch : enabled
Label/status state machine : established, LruRru
Last local dataplane status rcvd: No fault
Last BFD dataplane status rcvd: Not sent
Last BFD peer monitor status rcvd: No fault
Last local AC circuit status rcvd: No fault
Last local AC circuit status sent: No fault
Last local PW i/f circ status rcvd: No
fault
Last local LDP TLV status sent: No fault
Last remote LDP TLV status rcvd: No fault
Last remote LDP ADJ status rcvd: No fault
MPLS VC labels: local 1301, remote 1500
AGI: type 1, len 8, 000A 0929 0000 000A
Local AII: type 1, len 4, 0D0D 0D0D
(13.13.13.13)
Remote AII: type 1, len 4, 0F0F 0F0F
(15.15.15.15)
Group ID: local n/a, remote n/a
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
Control Word: On (configured: autosense)
SSO Descriptor: 15.15.15.15/10, local
label: 1301
Dataplane:
SSM segment/switch IDs: 16390/8195
(used), PWID: 2
VC statistics:
transit packet totals: receive 154, send
160
transit byte totals: receive 17686, send 22978
transit packet drops: receive 3, seq error 0, send 0
|
MPLS Forwarding Trace
The path without TE is via the normal lowest cost path (CE16
à PE13 à P2 à P4 à PE15 à CE22).
PE13 imposes label 221 and forwards to P2.
PE_R13#sh
mpls forwarding-table 15.15.15.15 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
1334 221
15.15.15.15/32 0 Gi1.25
10.1.1.21
MAC/Encaps=18/22, MRU=9216, Label
Stack{221}
000C294A72B4000C29B9AA98810000198847
000DD000
No output feature configured
|
On P2, swap label 221 to 416 and forwards to P4.
P_R02#sh mpls
forwarding-table labels 221 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
221 416
15.15.15.15/32 28491570 Gi1.13
10.0.0.14
MAC/Encaps=18/22, MRU=9216, Label
Stack{416}
000C2999C1D7000C294A72B48100000D8847
001A0000
No output feature configured
|
On P4, pop label and forwards to PE15.
P_R04#sh mpls
forwarding-table labels 416 detail
Local Outgoing
Prefix Bytes Label Outgoing Next Hop
Label Label
or Tunnel Id Switched interface
416 Pop Label
15.15.15.15/32 27000854 Gi1.29
10.1.1.38
MAC/Encaps=18/18, MRU=9220, Label
Stack{}
000C2980E80A000C2999C1D78100001D8847
No output feature configured
|
On PE15, lookup local label of 1500 which identifies the VC.
PE_R15#sh
mpls forwarding-table labels 1500 detail
Local
Outgoing Prefix Bytes Label Outgoing
Next Hop
Label
Label or Tunnel Id Switched interface
1500 No
Label l2ckt(4)
18242 none point2point
MAC/Encaps=0/0, MRU=0, Label Stack{}
No output feature configured
|
Verification (with TE Tunnel, CE16 to CE18)
Ping
CE_R16#ping
172.16.0.2
Type escape
sequence to abort.
Sending 5,
100-byte ICMP Echos to 172.16.0.2, timeout is 2 seconds:
!!!!!
Success rate
is 100 percent (5/5), round-trip min/avg/max = 12/12/12 ms
|
MPLS L2Transport VC detail (to PE14)
The Virtual Circuit (VC) to PE14 is forwarding out the
tunnel interface with a VC label of 1400 and a forwarding label of 133.
PE_R13#sh
mpls l2transport vc detail
Local
interface: VFI VPLS vfi up
Interworking type is Ethernet
Destination address: 14.14.14.14, VC ID: 10, VC status: up
Output interface: Tu11, imposed label stack {133 1400}
Preferred path: not configured
Default path: active
Next hop: point2point
Create time: 05:32:07, last status change
time: 05:32:06
Last label FSM state change time:
05:32:06
Signaling protocol: LDP, peer 14.14.14.14:0
up
Targeted Hello: 13.13.13.13(LDP Id) ->
14.14.14.14, LDP is UP
Graceful restart: not configured and not
enabled
Non stop routing: not configured and not
enabled
Status TLV support (local/remote) : enabled/supported
LDP route watch : enabled
Label/status state machine : established, LruRru
Last local dataplane status rcvd: No fault
Last BFD dataplane status rcvd: Not sent
Last BFD peer monitor status rcvd: No fault
Last local AC circuit status rcvd: No fault
Last local AC circuit status sent: No fault
Last local PW i/f circ status rcvd: No
fault
Last local LDP TLV status sent: No fault
Last remote LDP TLV status rcvd: No fault
Last remote LDP ADJ status rcvd: No fault
MPLS VC labels: local 1300, remote 1400
AGI: type 1, len 8, 000A 0929 0000 000A
Local AII: type 1, len 4, 0D0D 0D0D
(13.13.13.13)
Remote AII: type 1, len 4, 0E0E 0E0E
(14.14.14.14)
Group ID: local n/a, remote n/a
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
Control Word: On (configured: autosense)
SSO Descriptor: 14.14.14.14/10, local
label: 1300
Dataplane:
SSM segment/switch IDs: 12293/4097
(used), PWID: 1
VC statistics:
transit packet totals: receive 1, send 2
transit byte totals: receive 64, send 188
transit packet drops: receive 0, seq error 0, send 0
..snip..
|
MPLS Traffic Engineering Tunnel Details
Showing the TE tunnel details for the TE path of CE16 à PE13 à P1 à P4 à P3 à P2 à PE14 à CE18 over tunnel 11.
PE13’s TE tunnel to PE14 details.
PE_R13#sh
mpls traffic-eng tunnels
P2P
TUNNELS/LSPs:
Name: TE TO PE14 - VPLS (Tunnel11) Destination: 14.14.14.14
Status:
Admin: up
Oper: up Path: valid
Signalling:
connected
path option 1, type explicit LSP_PE13_2_PE14_VPLS (Basis for Setup,
path weight 19)
path option 2, type dynamic
Config Parameters:
Bandwidth: 25 kbps (Global) Priority: 1
1 Affinity: 0x0/0xFFFF
Metric Type: TE (default)
AutoRoute: enabled LockDown: disabled Loadshare: 25 [80000000]
bw-based
auto-bw: disabled
Active Path Option Parameters:
State: explicit path option 1 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled
InLabel
: -
OutLabel : GigabitEthernet1.24, 133
Next Hop : 10.1.1.17
RSVP
Signalling Info:
Src 13.13.13.13, Dst 14.14.14.14,
Tun_Id 11, Tun_Instance 11
RSVP Path Info:
My Address: 10.1.1.18
Explicit Route: 10.1.1.17 10.0.0.10 10.0.0.21 10.0.0.17
10.1.1.26 14.14.14.14
Record
Route: NONE
Tspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
History:
Tunnel:
Time since created: 5 hours, 4 minutes
Time since path change: 4 hours, 4
minutes
Number of LSP IDs (Tun_Instances) used:
11
Current LSP: [ID: 11]
Uptime: 4 hours, 4 minutes
Selection: reoptimization
Prior LSP: [ID: 10]
ID: path option unknown
Removal Trigger: reoptimization
completed
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P1 TE tunnel details.
P_R01#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
LSP Tunnel TE TO PE14 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.24,
133
Prev Hop : 10.1.1.18
OutLabel : GigabitEthernet1.12, 424
Next Hop : 10.0.0.10
RSVP Signalling Info:
Src 13.13.13.13, Dst 14.14.14.14,
Tun_Id 11, Tun_Instance 11
RSVP Path Info:
My Address: 10.0.0.9
Explicit Route: 10.0.0.10 10.0.0.21 10.0.0.17 10.1.1.26
14.14.14.14
Record
Route: NONE
Tspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P4 TE tunnel details.
P_R04#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
LSP Tunnel TE TO PE14 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.12,
424
Prev Hop : 10.0.0.9
OutLabel : GigabitEthernet1.15, 332
Next Hop : 10.0.0.21
RSVP Signalling Info:
Src 13.13.13.13, Dst 14.14.14.14,
Tun_Id 11, Tun_Instance 11
RSVP Path Info:
My Address: 10.0.0.22
Explicit Route: 10.0.0.21 10.0.0.17 10.1.1.26 14.14.14.14
Record
Route: NONE
Tspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P3 TE tunnel details.
P_R03#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
LSP Tunnel TE TO PE14 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.15,
332
Prev Hop : 10.0.0.22
OutLabel : GigabitEthernet1.14, 233
Next Hop : 10.0.0.17
RSVP Signalling Info:
Src 13.13.13.13, Dst 14.14.14.14,
Tun_Id 11, Tun_Instance 11
RSVP Path Info:
My Address: 10.0.0.18
Explicit Route: 10.0.0.17 10.1.1.26 14.14.14.14
Record Route: NONE
Tspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P2 TE tunnel details.
P_R02#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
LSP Tunnel TE TO PE14 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.14,
233
Prev Hop : 10.0.0.18
OutLabel : GigabitEthernet1.26, implicit-null
Next Hop : 10.1.1.26
RSVP Signalling Info:
Src 13.13.13.13, Dst 14.14.14.14,
Tun_Id 11, Tun_Instance 11
RSVP Path Info:
My Address: 10.1.1.25
Explicit Route: 10.1.1.26 14.14.14.14
Record
Route: NONE
Tspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=25 kbits, burst=1000
bytes, peak rate=25 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
MPLS Forwarding Trace
The path with TE is via the explicit path (CE16 à PE13 à P1 à P4 à P3 à P2 à PE14 à CE18).
On PE13 use tunnel 11 to PE14 and impose label 133 and forward to P1.
PE_R13#sh
mpls forwarding-table 14.14.14.14 detail
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
1333 Pop Label 14.14.14.14/32 0 Tu11
point2point
MAC/Encaps=18/22, MRU=9216, Label Stack{133}, via
Gi1.24
000C29DEA41E000C29B9AA98810000188847
00085000
No output feature configured
|
On P1, swap labels 133 to 424 and forward to P4.
P_R01#sh mpls
forwarding-table labels 133 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
133 424
13.13.13.13 11 [11] \
196816 Gi1.12 10.0.0.10
MAC/Encaps=18/22, MRU=9216, Label
Stack{424}
000C2999C1D7000C29DEA41E8100000C8847
001A8000
No output feature configured
|
On P4, swap labels 424 to 332 and forward to P3.
P_R04#sh mpls
forwarding-table labels 424 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
424 332
13.13.13.13 11 [11] \
197048 Gi1.15 10.0.0.21
MAC/Encaps=18/22, MRU=9216, Label
Stack{332}
000C291EB42A000C2999C1D78100000F8847
0014C000
No output feature configured
|
On P3, swap labels 332 to 233 and forward to P2.
P_R03#sh mpls
forwarding-table labels 332 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
332 233
13.13.13.13 11 [11] \
197380 Gi1.14 10.0.0.17
MAC/Encaps=18/22, MRU=9216, Label
Stack{233}
000C294A72B4000C291EB42A8100000E8847
000E9000
No output feature configured
|
On P2, pop
label and forward to PE14.
P_R02#sh mpls
forwarding-table labels 233 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
233 Pop Label
13.13.13.13 11 [11] \
187272 Gi1.26 10.1.1.26
MAC/Encaps=18/18, MRU=9220, Label
Stack{}
000C29C50563000C294A72B48100001A8847
No output feature configured
|
Verification (with TE Tunnel, CE16 to CE22)
Ping
CE_R16#ping
172.16.0.3
Type escape
sequence to abort.
Sending 5,
100-byte ICMP Echos to 172.16.0.3, timeout is 2 seconds:
!!!!!
Success rate
is 100 percent (5/5), round-trip min/avg/max = 11/11/12 ms
|
MPLS L2Transport VC detail (to PE15)
The Virtual Circuit (VC) to PE15 is forwarding out the
tunnel physical interface with a VC label of 1500 and a forwarding label of
214.
PE_R13#sh
mpls l2transport vc detail
..snip..
Local
interface: VFI VPLS vfi up
Interworking type is Ethernet
Destination address: 15.15.15.15, VC ID: 10, VC status: up
Output interface: Tu12, imposed label stack {214 1500}
Preferred path: not configured
Default path: active
Next hop: point2point
Create time: 05:33:22, last status change
time: 05:33:21
Last label FSM state change time:
05:33:21
Signaling protocol: LDP, peer 15.15.15.15:0
up
Targeted Hello: 13.13.13.13(LDP Id) ->
15.15.15.15, LDP is UP
Graceful restart: not configured and not
enabled
Non stop routing: not configured and not
enabled
Status TLV support (local/remote) : enabled/supported
LDP route watch : enabled
Label/status state machine : established, LruRru
Last local dataplane status rcvd: No fault
Last BFD dataplane status rcvd: Not sent
Last BFD peer monitor status rcvd: No fault
Last local AC circuit status rcvd: No fault
Last local AC circuit status sent: No fault
Last local PW i/f circ status rcvd: No
fault
Last local LDP TLV status sent: No fault
Last remote LDP TLV status rcvd: No fault
Last remote LDP ADJ status rcvd: No fault
MPLS VC labels: local 1301, remote 1500
AGI: type 1, len 8, 000A 0929 0000 000A
Local AII: type 1, len 4, 0D0D 0D0D
(13.13.13.13)
Remote AII: type 1, len 4, 0F0F 0F0F
(15.15.15.15)
Group ID: local n/a, remote n/a
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
Control Word: On (configured: autosense)
SSO Descriptor: 15.15.15.15/10, local
label: 1301
Dataplane:
SSM segment/switch IDs: 16390/8195
(used), PWID: 2
VC statistics:
transit packet totals: receive 2, send 3
transit byte totals: receive 128, send 282
transit packet drops: receive 1, seq error 0, send 0
|
MPLS Traffic Engineering Tunnel Details
Showing the TE tunnel details for the TE path of CE16 à PE13 à P2 à P1 à P4 à P3 à PE15 à CE22 over tunnel 12.
PE13’s TE tunnel to PE15 details.
PE_R13#sh
mpls traffic-eng tunnels
P2P
TUNNELS/LSPs:
..snip..
Name: TE TO PE15 - VPLS (Tunnel12) Destination: 15.15.15.15
Status:
Admin: up
Oper: up
Path: valid Signalling: connected
path option 1, type explicit LSP_PE13_2_PE15_VPLS (Basis for Setup,
path weight 28)
path option 2, type dynamic
Config Parameters:
Bandwidth: 10 kbps (Global) Priority: 1
1 Affinity: 0x0/0xFFFF
Metric Type: TE (default)
AutoRoute: enabled LockDown: disabled Loadshare: 10
[200000000] bw-based
auto-bw: disabled
Active Path Option Parameters:
State: explicit path option 1 is active
BandwidthOverride: disabled LockDown: disabled Verbatim: disabled
InLabel
: -
OutLabel : GigabitEthernet1.25, 214
Next Hop : 10.1.1.21
RSVP Signalling Info:
Src 13.13.13.13, Dst 15.15.15.15, Tun_Id
12, Tun_Instance 9
RSVP Path Info:
My Address: 10.1.1.22
Explicit Route: 10.1.1.21 10.0.0.1 10.0.0.10 10.0.0.21
10.1.1.34 15.15.15.15
Record
Route: NONE
Tspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
History:
Tunnel:
Time since created: 5 hours, 36 minutes
Time since path change: 5 hours, 35
minutes
Number of LSP IDs (Tun_Instances) used:
9
Current LSP: [ID: 9]
Uptime: 5 hours, 35 minutes
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P2 TE tunnel details.
P_R02#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
..snip..
LSP Tunnel TE TO PE15 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.25,
214
Prev Hop : 10.1.1.22
OutLabel : GigabitEthernet1.10, 114
Next Hop : 10.0.0.1
RSVP Signalling Info:
Src 13.13.13.13, Dst 15.15.15.15, Tun_Id
12, Tun_Instance 9
RSVP Path Info:
My Address: 10.0.0.2
Explicit Route: 10.0.0.1 10.0.0.10 10.0.0.21 10.1.1.34
15.15.15.15
Record
Route: NONE
Tspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P1 TE tunnel details.
P_R01#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
..snip..
LSP Tunnel TE TO PE15 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.10,
114
Prev Hop : 10.0.0.2
OutLabel : GigabitEthernet1.12, 429
Next Hop : 10.0.0.10
RSVP Signalling Info:
Src 13.13.13.13, Dst 15.15.15.15, Tun_Id
12, Tun_Instance 9
RSVP Path Info:
My Address: 10.0.0.9
Explicit Route: 10.0.0.10 10.0.0.21 10.1.1.34 15.15.15.15
Record
Route: NONE
Tspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P4 TE tunnel details.
P_R04#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
..snip..
LSP Tunnel TE TO PE15 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.12,
429
Prev Hop : 10.0.0.9
OutLabel : GigabitEthernet1.15, 322
Next Hop : 10.0.0.21
RSVP Signalling Info:
Src 13.13.13.13, Dst 15.15.15.15,
Tun_Id 12, Tun_Instance 9
RSVP Path Info:
My Address: 10.0.0.22
Explicit Route: 10.0.0.21 10.1.1.34 15.15.15.15
Record
Route: NONE
Tspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
P3 TE tunnel details.
P_R03#sh mpls
traffic-eng tunnels
P2P
TUNNELS/LSPs:
..snip..
LSP Tunnel TE TO PE15 - VPLS is signalled,
connection is up
InLabel : GigabitEthernet1.15,
322
Prev Hop : 10.0.0.22
OutLabel : GigabitEthernet1.28, implicit-null
Next Hop : 10.1.1.34
RSVP Signalling Info:
Src 13.13.13.13, Dst 15.15.15.15, Tun_Id
12, Tun_Instance 9
RSVP Path Info:
My Address: 10.1.1.33
Explicit Route: 10.1.1.34 15.15.15.15
Record
Route: NONE
Tspec: ave rate=10 kbits, burst=1000 bytes,
peak rate=10 kbits
RSVP Resv Info:
Record
Route: NONE
Fspec: ave rate=10 kbits, burst=1000
bytes, peak rate=10 kbits
..snip..
P2MP TUNNELS:
P2MP
SUB-LSPS:
|
MPLS Forwarding Trace
The path with TE is via the explicit path (CE16 à PE13 à P2 à P1 à P4 à P3 à PE14 à CE22).
On PE13 use tunnel 12 to PE15 and impose label 214 and forward to P2.
PE_R13#sh
mpls forwarding-table 15.15.15.15 detail
Local Outgoing Prefix Bytes Label Outgoing Next Hop
Label Label or Tunnel Id Switched interface
1334 Pop Label 15.15.15.15/32 0 Tu12
point2point
MAC/Encaps=18/22, MRU=9216, Label Stack{214}, via
Gi1.25
000C294A72B4000C29B9AA98810000198847
000D6000
No output feature configured
|
On P2, swap labels 214 to 114 and forward to P1.
P_R02#sh mpls
forwarding-table labels 214 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
214 114
13.13.13.13 12 [9] \
45823 Gi1.10 10.0.0.1
MAC/Encaps=18/22, MRU=9216, Label
Stack{114}
000C29DEA41E000C294A72B48100000A8847
00072000
No output feature configured
|
On P1, swap labels 114 to 429 and forward to P4.
P_R01#sh mpls
forwarding-table labels 114 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
114 429
13.13.13.13 12 [9] \
46471 Gi1.12 10.0.0.10
MAC/Encaps=18/22, MRU=9216, Label
Stack{429}
000C2999C1D7000C29DEA41E8100000C8847
001AD000
No output feature configured
|
On P4, swap labels 429 to 322 and forward to P3.
P_R04#sh mpls
forwarding-table labels 429 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
429 322
13.13.13.13 12 [9] \
47035 Gi1.15 10.0.0.21
MAC/Encaps=18/22, MRU=9216, Label
Stack{322}
000C291EB42A000C2999C1D78100000F8847
00142000
No output feature configured
|
On P3, pop label and forward to PE15.
P_R03#sh mpls
forwarding-table labels 322 detail
Local Outgoing
Prefix Bytes
Label Outgoing
Next Hop
Label Label
or Tunnel Id Switched interface
322 Pop Label
13.13.13.13 12 [9] \
45493 Gi1.28 10.1.1.34
MAC/Encaps=18/18, MRU=9220, Label
Stack{}
000C2980E80A000C291EB42A8100001C8847
No output feature configured
|
On PE15, lookup label of 1500 which identifies the VC.
PE_R15#sh
mpls forwarding-table labels 1500 detail
Local
Outgoing Prefix Bytes Label Outgoing
Next Hop
Label
Label or Tunnel Id Switched interface
1500 No
Label l2ckt(4)
64 none point2point
MAC/Encaps=0/0, MRU=0, Label Stack{}
No output feature configured
|
Issues
I noticed that after shutting down the 2 VPLS specific TE tunnels (tunnels 11 and 12), the VPLS VC to PE15 took the VPWS specific TE tunnel (tunnel 21) since that tunnel was still up and operational. It chose tunnel 21 because the VPWS TE lab had a VC between the same PE's (PE13 to PE15).
I suppose this was normal behavior since the VC just fails over and uses the next operational tunnel. I haven't see any documentation or configurations that specifically pins a TE tunnel to a particular service.
Here's an output on PE13 showing the VPLS VC to PE15 when it’s specific TE tunnel has been shut down. It is now using Tunnel 21, which was specific to the VPWS-AToM TE testing lab.
PE_R13#sh
mpls l2transport vc detail
..snip..
Local
interface: VFI VPLS vfi up
Interworking type is Ethernet
Destination address: 15.15.15.15, VC ID:
10, VC status: up
Output interface: Tu21, imposed label stack {116
1500}
Preferred path: not configured
Default path: active
Next hop: point2point
Create time: 1d06h, last status change
time: 1d06h
Last label FSM state change time: 1d06h
Signaling protocol: LDP, peer 15.15.15.15:0
up
Targeted Hello: 13.13.13.13(LDP Id) ->
15.15.15.15, LDP is UP
Graceful restart: not configured and not
enabled
Non stop routing: not configured and not
enabled
Status TLV support (local/remote) : enabled/supported
LDP route watch : enabled
Label/status state machine : established, LruRru
Last local dataplane status rcvd: No fault
Last BFD dataplane status rcvd: Not sent
Last BFD peer monitor status rcvd: No fault
Last local AC circuit status rcvd: No fault
Last local AC circuit status sent: No fault
Last local PW i/f circ status rcvd: No
fault
Last local LDP TLV status sent: No fault
Last remote LDP TLV status rcvd: No fault
Last remote LDP ADJ status rcvd: No fault
MPLS VC labels: local 1301, remote 1500
AGI: type 1, len 8, 000A 0929 0000 000A
Local AII: type 1, len 4, 0D0D 0D0D
(13.13.13.13)
Remote AII: type 1, len 4, 0F0F 0F0F
(15.15.15.15)
Group ID: local n/a, remote n/a
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
Control Word: On (configured: autosense)
SSO Descriptor: 15.15.15.15/10, local
label: 1301
Dataplane:
SSM segment/switch IDs: 16390/8195
(used), PWID: 2
VC statistics:
transit packet totals: receive 108, send
113
transit byte totals: receive 12312, send 16130
transit packet drops: receive 3, seq error 0, send 0
|
No comments:
Post a Comment