Exploring the quirks of Network Engineering
Scenario
This shows a simple MPLS TE setup between two PEs from the perspective of PE1. An MPLS TE tunnel, Tunnel1, is built between PE1 and PE2 with the following characteristics:
IOS Config
hostname PE1!mpls traffic-eng tunnelsmpls traffic-eng reoptimize events link-up!interface Loopback0 ip address 100.100.100.100 255.255.255.255!interface Tunnel1 ip unnumbered Loopback0 tunnel mode mpls traffic-eng tunnel destination 200.200.200.200 tunnel mpls traffic-eng autoroute announce tunnel mpls traffic-eng priority 2 1 tunnel mpls traffic-eng autoroute metric relative -5 tunnel mpls traffic-eng bandwidth 10000 tunnel mpls traffic-eng path-option 1 explicit name PATH1 tunnel mpls traffic-eng path-option 2!interface GigabitEthernet0/0 description link to P1 ip address 10.10.101.10 255.255.255.0 ip router isis CORE mpls ip mpls traffic-eng tunnels mpls traffic-eng administrative-weight 100 isis circuit-type level-2-only isis network point-to-point ip rsvp bandwidth 80000!interface GigabitEthernet0/1 description link to P4 ip address 10.10.104.10 255.255.255.0 ip router isis CORE mpls ip mpls traffic-eng tunnels isis circuit-type level-2-only isis network point-to-point ip rsvp bandwidth 80000!router isis LAB net 49.0500.0100.0100.0100.00 is-type level-2-only metric-style wide passive-interface Loopback0 mpls traffic-eng router-id Loopback0 mpls traffic-eng level-2!ip explicit-path name PATH1 enable index 1 next-address 10.10.101.1 index 2 next-address 10.10.12.2 index 3 next-address 10.10.23.3 index 4 next-address 10.10.203.20
XR Config
hostname PE1!explicit-path name PATH1 index 1 next-address strict ipv4 unicast 10.10.101.1 index 2 next-address strict ipv4 unicast 10.10.12.2 index 3 next-address strict ipv4 unicast 10.10.23.3 index 4 next-address strict ipv4 unicast 10.10.203.20!interface Loopback0 ipv4 address 100.100.100.100 255.255.255.255!interface tunnel-te1 ipv4 unnumbered Loopback0 priority 2 1 signalled-bandwidth 10000 autoroute announce metric relative -5 ! destination 200.200.200.200 path-option 1 explicit name PATH1 path-option 2 dynamic !interface GigabitEthernet0/0/0/0 description link to P1 ipv4 address 10.10.101.10 255.255.255.0!interface GigabitEthernet0/0/0/1 description link to P4 ipv4 address 10.10.104.10 255.255.255.0!router isis CORE is-type level-2-only net 49.0500.0100.0100.0100.00 address-family ipv4 unicast metric-style wide mpls traffic-eng level-2-only mpls traffic-eng router-id Loopback0 ! interface Loopback0 passive address-family ipv4 unicast ! ! interface GigabitEthernet0/0/0/0 circuit-type level-2-only point-to-point address-family ipv4 unicast ! ! interface GigabitEthernet0/0/0/1 circuit-type level-2-only point-to-point address-family ipv4 unicast ! !rsvp interface GigabitEthernet0/0/0/0 bandwidth 80000 ! interface GigabitEthernet0/0/0/1 bandwidth 80000 ! !mpls traffic-eng interface GigabitEthernet0/0/0/0 admin-weight 100 ! interface GigabitEthernet0/0/0/1 ! reoptimize events link-up!mpls ldp address-family ipv4 ! interface GigabitEthernet0/0/0/0 ! interface GigabitEthernet0/0/0/1 !!
You must be logged in to post a comment.