动态的MPLS TE隧道
一.实验拓扑:
二.实验描述
1.在AR1和AR4之间配置动态MPLS TE隧道。
2.观察隧道信息及路径信息。
三.配置思路:
1.在整个网络部署IGP协议。
2.在整个网络中部署MPLS TE配置。
3.在AR1上创建目的地址为AR4的loopback口的TE隧道采用动态建立的方式,并观察MPLS TE隧道信息。
四.实验步骤:
1.底层配置OSPF,区域0.
AR1:
[Huawei]sys AR1
[AR1]int lo 0
[AR1-LoopBack0]ip add 10.1.1.1 32
[AR1-LoopBack0]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 10.1.12.1 24
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 10.1.15.1 24
[AR1-GigabitEthernet0/0/1]quit
[AR1]ospf 1 rou 10.1.1.1
[AR1-ospf-1]import-route direct
[AR1-ospf-1]area 0
[AR1-ospf-1-area-0.0.0.0]quit
[AR1-ospf-1]quit
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ospf en
[AR1-GigabitEthernet0/0/0]ospf enable 1 area 0
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ospf enable 1 area 0
AR2:
[Huawei]sys AR2
[AR2]int lo 0
[AR2-LoopBack0]ip add 10.1.2.2 32
[AR2-LoopBack0]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 10.1.12.2 24
[AR2-GigabitEthernet0/0/0]int g0/0/2
[AR2-GigabitEthernet0/0/2]ip add 10.1.25.2 24
[AR2-GigabitEthernet0/0/2]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 10.1.23.2 24
[AR2-GigabitEthernet0/0/1]quit
[AR2]ospf 1 rou 10.1.2.2
[AR2-ospf-1]import-route direct
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]quit
[AR2-ospf-1]quit
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ospf en
[AR2-GigabitEthernet0/0/0]ospf enable 1 area 0
[AR2-GigabitEthernet0/0/0]int g0/0/2
[AR2-GigabitEthernet0/0/2]ospf enable 1 area 0
[AR2-GigabitEthernet0/0/2]int g0/0/1
[AR2-GigabitEthernet0/0/1]ospf enable 1 area 0
AR3:
[Huawei]sys Ar3
[Ar3]int lo 0
[Ar3-LoopBack0]ip add 10.1.3.3 32
[Ar3-LoopBack0]int g0/0/1
[Ar3-GigabitEthernet0/0/1]ip add 10.1.23.3 24
[Ar3-GigabitEthernet0/0/1]int g0/0/2
[Ar3-GigabitEthernet0/0/2]ip add 10.1.36.3 24
[Ar3-GigabitEthernet0/0/2]int g0/0/0
[Ar3-GigabitEthernet0/0/0]ip add 10.1.34.3 24
[Ar3-GigabitEthernet0/0/0]quit
[Ar3]ospf 1 rou 10.1.3.3
[AR3-ospf-1]import-route direct
[Ar3-ospf-1]area 0
[Ar3-ospf-1-area-0.0.0.0]quit
[Ar3-ospf-1]quit
[Ar3]int g0/0/0
[Ar3-GigabitEthernet0/0/0]ospf ena
[Ar3-GigabitEthernet0/0/0]ospf enable 1 area 0
[Ar3-GigabitEthernet0/0/0]int g0/0/2
[Ar3-GigabitEthernet0/0/2]ospf enable 1 area 0
[Ar3-GigabitEthernet0/0/2]int g0/0/1
[Ar3-GigabitEthernet0/0/1]ospf enable 1 area 0
AR4:
[Huawei]sys AR4
[AR4]int lo 0
[AR4-LoopBack0]ip add 10.1.4.4 32
[AR4-LoopBack0]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip add 10.1.34.4 24
[AR4-GigabitEthernet0/0/0]int g0/0/1
[AR4-GigabitEthernet0/0/1]ip add 10.1.46.4 24
[AR4-GigabitEthernet0/0/1]quit
[AR4]ospf 1 rou 10.1.4.4
[AR4-ospf-1]import-route direct
[AR4-ospf-1]area 0
[AR4-ospf-1-area-0.0.0.0]quit
[AR4-ospf-1]quit
[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]ospf enable 1 area 0
[AR4-GigabitEthernet0/0/0]int g0/0/1
[AR4-GigabitEthernet0/0/1]ospf enable 1 area 0
AR5:
[Huawei]sys AR5
[AR5]int lo 0
[AR5-LoopBack0]ip add 10.1.5.5 32
[AR5-LoopBack0]int g0/0/1
[AR5-GigabitEthernet0/0/1]ip add 10.1.15.5 24
[AR5-GigabitEthernet0/0/1]int g0/0/2
[AR5-GigabitEthernet0/0/2]ip add 10.1.25.5 24
[AR5-GigabitEthernet0/0/2]int g0/0/0
[AR5-GigabitEthernet0/0/0]ip add 10.1.56.5 24
[AR5-GigabitEthernet0/0/0]quit
[AR5]ospf
[AR5-ospf-1]import-route direct
[AR5-ospf-1]area 0
[AR5-ospf-1-area-0.0.0.0]quit
[AR5-ospf-1]quit
[AR5]int g0/0/1
[AR5-GigabitEthernet0/0/1]ospf enable 1 area 0
[AR5-GigabitEthernet0/0/1]int g0/0/2
[AR5-GigabitEthernet0/0/2]ospf enable 1 area 0
[AR5-GigabitEthernet0/0/2]int g0/0/0
[AR5-GigabitEthernet0/0/0]ospf enable 1 area 0
[AR5-GigabitEthernet0/0/0]quit
AR6:
[Huawei]sys AR6
[AR6]int lo0
[AR6-LoopBack0]ip add 10.1.6.6 32
[AR6-LoopBack0]int g0/0/0
[AR6-GigabitEthernet0/0/0]ip add 10.1.56.6 24
[AR6-GigabitEthernet0/0/0]int g0/0/2
[AR6-GigabitEthernet0/0/2]ip add 10.1.36.6 24
[AR6-GigabitEthernet0/0/2]int g0/0/1
[AR6-GigabitEthernet0/0/1]ip add 10.1.46.6 24
[AR6-GigabitEthernet0/0/1]quit
[AR6]ospf 1 rou 10.1.6.6
[AR6-ospf-1]import-route direct
[AR6-ospf-1]area 0
[AR6-ospf-1-area-0.0.0.0]q
[AR6-ospf-1]q
[AR6]int g0/0/0
[AR6-GigabitEthernet0/0/0]ospf enable 1 area 0
[AR6-GigabitEthernet0/0/0]int g0/0/2
[AR6-GigabitEthernet0/0/2]ospf enable 1 area 0
[AR6-GigabitEthernet0/0/2]int g0/0/1
[AR6-GigabitEthernet0/0/1]ospf enable 1 area 0
测试连通性:
2.配置全网MPLS TE功能。
AR1:
[AR1]mpls lsr-id 10.1.1.1 //每台设备lsr-id不一致
[AR1]mpls //使能mpls
Info: Mpls starting, please wait... OK!
[AR1-mpls]mpls te
Info: Mpls te starting, please wait... OK!
[AR1-mpls]mpls rsvp-te
[AR1-mpls]mpls te cspf //只需要在隧道源端开启,也就是只在AR1打开。
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]mpls
[AR1-GigabitEthernet0/0/0]mpls te
[AR1-GigabitEthernet0/0/0]mpls rsvp-te
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]mpls
[AR1-GigabitEthernet0/0/1]mpls te
[AR1-GigabitEthernet0/0/1]mpls rsvp-te
ospf 1 router-id 10.1.1.1
import-route direct
opaque-capability enable
area 0.0.0.0
mpls-te enable
AR2:
[AR2]mpls lsr-id 10.1.2.2
[AR2]mpls
Info: Mpls starting, please wait... OK!
[AR2-mpls]
[AR2-mpls]mpls te
Info: Mpls te starting, please wait... OK!
[AR2-mpls]
[AR2-mpls]mpls rsvp-te
[AR2-mpls]q
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]mpls
[AR2-GigabitEthernet0/0/0]
[AR2-GigabitEthernet0/0/0]mpls te
[AR2-GigabitEthernet0/0/0]
[AR2-GigabitEthernet0/0/0]mpls rsvp-te
[AR2-GigabitEthernet0/0/0]int g0/0/2
[AR2-GigabitEthernet0/0/2]mpls
[AR2-GigabitEthernet0/0/2]
[AR2-GigabitEthernet0/0/2]mpls te
[AR2-GigabitEthernet0/0/2]
[AR2-GigabitEthernet0/0/2]mpls rsvp-te
[AR2-GigabitEthernet0/0/2]int g0/0/1
[AR2-GigabitEthernet0/0/1]mpls
[AR2-GigabitEthernet0/0/1]
[AR2-GigabitEthernet0/0/1]mpls te
[AR2-GigabitEthernet0/0/1]
[AR2-GigabitEthernet0/0/1]mpls rsvp-te
[AR2-GigabitEthernet0/0/1]q
[AR2]ospf 1
[AR2-ospf-1]
[AR2-ospf-1] import-route direct
[AR2-ospf-1]
[AR2-ospf-1] opaque-capability enable
[AR2-ospf-1]
[AR2-ospf-1] area 0.0.0.0
[AR2-ospf-1-area-0.0.0.0]
[AR2-ospf-1-area-0.0.0.0] mpls-te enable
AR3;
[Ar3]mpls lsr-id 10.1.3.3
[Ar3]mpls
Info: Mpls starting, please wait... OK!
[Ar3-mpls]
[Ar3-mpls]mpls te
Info: Mpls te starting, please wait... OK!
[Ar3-mpls]
[Ar3-mpls]mpls rsvp-te
[Ar3-mpls]int g0/0/1
[Ar3-GigabitEthernet0/0/1]mpls
[Ar3-GigabitEthernet0/0/1]
[Ar3-GigabitEthernet0/0/1]mpls te
[Ar3-GigabitEthernet0/0/1]
[Ar3-GigabitEthernet0/0/1]mpls rsvp-te
[Ar3-GigabitEthernet0/0/1]int g0/0/2
[Ar3-GigabitEthernet0/0/2]mpls
[Ar3-GigabitEthernet0/0/2]
[Ar3-GigabitEthernet0/0/2]mpls te
[Ar3-GigabitEthernet0/0/2]
[Ar3-GigabitEthernet0/0/2]mpls rsvp-te
[Ar3-GigabitEthernet0/0/2]int g0/0/0
[Ar3-GigabitEthernet0/0/0]mpls
[Ar3-GigabitEthernet0/0/0]
[Ar3-GigabitEthernet0/0/0]mpls te
[Ar3-GigabitEthernet0/0/0]
[Ar3-GigabitEthernet0/0/0]mpls rsvp-te
[Ar3-GigabitEthernet0/0/0]quit
[Ar3]ospf 1
[Ar3-ospf-1]
[Ar3-ospf-1] import-route direct
[Ar3-ospf-1]
[Ar3-ospf-1] opaque-capability enable
[Ar3-ospf-1]
[Ar3-ospf-1] area 0.0.0.0
[Ar3-ospf-1-area-0.0.0.0]
[Ar3-ospf-1-area-0.0.0.0] mpls-te enable
[Ar3-ospf-1-area-0.0.0.0]q
[Ar3-ospf-1]
AR4;
[AR4]mpls lsr-id 10.1.4.4
[AR4]mpls
Info: Mpls starting, please wait... OK!
[AR4-mpls]
[AR4-mpls]mpls te
Info: Mpls te starting, please wait... OK!
[AR4-mpls]
[AR4-mpls]mpls rsvp-te
[AR4-mpls]int g0/0/0
[AR4-GigabitEthernet0/0/0]mpls
[AR4-GigabitEthernet0/0/0]
[AR4-GigabitEthernet0/0/0]mpls te
[AR4-GigabitEthernet0/0/0]
[AR4-GigabitEthernet0/0/0]mpls rsvp-te
[AR4-GigabitEthernet0/0/0]int g0/0/1
[AR4-GigabitEthernet0/0/1]mpls
[AR4-GigabitEthernet0/0/1]
[AR4-GigabitEthernet0/0/1]mpls te
[AR4-GigabitEthernet0/0/1]
[AR4-GigabitEthernet0/0/1]mpls rsvp-te
[AR4-GigabitEthernet0/0/1]quit
[AR4]ospf 1
[AR4-ospf-1]
[AR4-ospf-1] import-route direct
[AR4-ospf-1]
[AR4-ospf-1] opaque-capability enable
[AR4-ospf-1]
[AR4-ospf-1] area 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]
[AR4-ospf-1-area-0.0.0.0] mpls-te enable
[AR4-ospf-1-area-0.0.0.0]q
[AR4-ospf-1]q
AR5:
[AR5]mpls lsr 10.1.5.5
[AR5]mpls
Info: Mpls starting, please wait... OK!
[AR5-mpls]
[AR5-mpls]mpls te
Info: Mpls te starting, please wait... OK!
[AR5-mpls]
[AR5-mpls]mpls rsvp-te
[AR5-mpls]int g0/0/1
[AR5-GigabitEthernet0/0/1]mpls
[AR5-GigabitEthernet0/0/1]
[AR5-GigabitEthernet0/0/1]mpls te
[AR5-GigabitEthernet0/0/1]
[AR5-GigabitEthernet0/0/1]mpls rsvp-te
[AR5-GigabitEthernet0/0/1]int g0/0/2
[AR5-GigabitEthernet0/0/2]mpls
[AR5-GigabitEthernet0/0/2]
[AR5-GigabitEthernet0/0/2]mpls te
[AR5-GigabitEthernet0/0/2]
[AR5-GigabitEthernet0/0/2]mpls rsvp-te
[AR5-GigabitEthernet0/0/2]int g0/0/0
[AR5-GigabitEthernet0/0/0]mpls
[AR5-GigabitEthernet0/0/0]
[AR5-GigabitEthernet0/0/0]mpls te
[AR5-GigabitEthernet0/0/0]
[AR5-GigabitEthernet0/0/0]mpls rsvp-te
[AR5-GigabitEthernet0/0/0]quit
[AR5]ospf 1
[AR5-ospf-1]
[AR5-ospf-1] import-route direct
[AR5-ospf-1]
[AR5-ospf-1] opaque-capability enable
[AR5-ospf-1]
[AR5-ospf-1] area 0.0.0.0
[AR5-ospf-1-area-0.0.0.0]
[AR5-ospf-1-area-0.0.0.0] mpls-te enable
[AR5-ospf-1-area-0.0.0.0]
AR6:
[AR6]mpls lsr 10.1.6.6
[AR6]mpls
Info: Mpls starting, please wait... OK!
[AR6-mpls]
[AR6-mpls]mpls te
Info: Mpls te starting, please wait... OK!
[AR6-mpls]
[AR6-mpls]mpls rsvp-te
[AR6-mpls]int g0/0/0
[AR6-GigabitEthernet0/0/0]mpls
[AR6-GigabitEthernet0/0/0]
[AR6-GigabitEthernet0/0/0]mpls te
[AR6-GigabitEthernet0/0/0]
[AR6-GigabitEthernet0/0/0]mpls rsvp-te
[AR6-GigabitEthernet0/0/0]int g0/0/2
[AR6-GigabitEthernet0/0/2]mpls
[AR6-GigabitEthernet0/0/2]
[AR6-GigabitEthernet0/0/2]mpls te
[AR6-GigabitEthernet0/0/2]
[AR6-GigabitEthernet0/0/2]mpls rsvp-te
[AR6-GigabitEthernet0/0/2]int g0/0/1
[AR6-GigabitEthernet0/0/1]mpls
[AR6-GigabitEthernet0/0/1]
[AR6-GigabitEthernet0/0/1]mpls te
[AR6-GigabitEthernet0/0/1]
[AR6-GigabitEthernet0/0/1]mpls rsvp-te
[AR6-GigabitEthernet0/0/1]quit
[AR6]ospf 1
[AR6-ospf-1]
[AR6-ospf-1] import-route direct
[AR6-ospf-1]
[AR6-ospf-1] opaque-capability enable
[AR6-ospf-1]
[AR6-ospf-1] area 0.0.0.0
[AR6-ospf-1-area-0.0.0.0]
[AR6-ospf-1-area-0.0.0.0] mpls-te enable
[AR6-ospf-1-area-0.0.0.0]q
[AR6-ospf-1]q
3.在AR1上配置tunnel 。
interface Tunnel0/0/1
ip address unnumbered interface LoopBack0
tunnel-protocol mpls te
destination 10.1.4.4
mpls te tunnel-id 1
mpls te record-route label
mpls te commit
查看当前tunnel的路径:
转载:动态的MPLS TE隧道