实验过程 1.底层左半部分使用OSPF互通,宣告L0,底层右半部分使用RIP互通,宣告L0 2.路由器R1、R2、R3、R10、r11上配置MPLS 3.从R4到R5要使用交换理由签转发表 拓扑图如下图所示: 网络拓扑图 R1接口配置 sys sysn R1 int g0/0/0 ip add 12.0.0.1 24 int g0/0/1 ip add 14.0.0.1 24 int LoopBack 0 ip add 1.1.1.1 32 undo shu # R2接口配置 sys sysn R2 int g0/0/0 ip add 12.0.0.2 24 int g0/0/1 ip add 23.0.0.1 24 int LoopBack 0 ip add 2.2.2.2 32 undo shu # R3接口配置 sys sysn R3 int g0/0/0 ip add 35.0.0.1 24 int g0/0/1 ip add 25.0.0.2 24 int LoopBack 0 ip add 3.3.3.3 32 undo shu # R4接口配置 sys sysn R4 int g0/0/0 ip add 14.0.0.2 24 int g0/0/1 ip add 46.0.0.1 24 int g0/0/2 ip add 47.0.0.1 24 undo shu # R5接口配置 sys sysn R5 int g0/0/0 ip add 35.0.0.2 24 int g0/0/1 ip add 58.0.0.1 24 int g0/0/2 ip add 59.0.0.1 24 undo shu # R6接口配置 sys sysn R6 int g0/0/0 ip add 67.0.0.1 24 int g0/0/1 ip add 46.0.0.2 24 int g0/0/2 ip add 192.168.1.254 24 undo shu # R7接口配置 sys sysn R7 int g0/0/0 ip add 67.0.0.2 24 int g0/0/1 ip add 192.168.0.254 24 int g0/0/2 ip add 47.0.0.2 24 undo shu # R8接口配置 sys sysn R8 int g0/0/0 ip add 89.0.0.1 24 int g0/0/1 ip add 58.0.0.2 24 int g0/0/2 ip add 172.16.0.254 24undo shu # R9接口配置 sys sysn R9 int g0/0/0 ip add 89.0.0.2 24 int g0/0/1 ip add 192.169.0.254 24 int g0/0/2 ip add 59.0.0.2 24 undo shu # R10接口配置 sys sysn R10 int g0/0/0 ip add 23.0.0.2 24 int g0/0/1 ip add 24.0.0.1 24 int LoopBack 0 ip add 10.10.10.10 32 undo shu # R11接口配置 sys sysn R11 int g0/0/0 ip add 25.0.0.1 24 int g0/0/1 ip add 24.0.0.2 24 int LoopBack 0 ip add 11.11.11.11 32 undo shu # ospf配置 在R4上配置 [R4]ospf 1 router-id 4.4.4.4 [R4-ospf-1]area 0 [R4-ospf-1-area-0.0.0.0]network 46.0.0.0 0.0.0.255 [R4-ospf-1-area-0.0.0.0]network 47.0.0.0 0.0.0.255 [R4-ospf-1-area-0.0.0.0]network 14.0.0.0 0.0.0.255 [R6]ospf 1 router-id 6.6.6.6 [R6-ospf-1]area 0 [R6-ospf-1-area-0.0.0.0]network 46.0.0.0 0.0.0.255 [R6-ospf-1-area-0.0.0.0]area 1 [R6-ospf-1-area-0.0.0.1]network 46.0.0.0 0.0.0.255 [R6-ospf-1-area-0.0.0.1]area 2 [R6-ospf-1-area-0.0.0.2]network 67.0.0.0 0.0.0.255 [R7]ospf 1 router-id 7.7.7.7 [R7-ospf-1]area 0 [R7-ospf-1-area-0.0.0.0]network 47.0.0.0 0.0.0.255 [R7-ospf-1-area-0.0.0.0]area 2 [R7-ospf-1-area-0.0.0.2]network 67.0.0.0 0.0.0.255 [R7-ospf-1-area-0.0.0.2]network 192.168.0.0 0.0.0.255 RIP配置 [R5]rip [R5-rip-1]version 2 [R5-rip-1]undo summary [R5-rip-1]network 58.0.0.0 [R5-rip-1]network 59.0.0.0 [R8-rip-1]rip [R8-rip-1]version 2 [R8-rip-1]network 58.0.0.0 [R8-rip-1]network 89.0.0.0 [R8-rip-1]net 172.16.0.0 [R9]rip [R9-rip-1]version 2 [R9-rip-1]net 59.0.0.0 [R9-rip-1]net 89.0.0.0 [R9-rip-1]network 192.169.0.0 R4 [R4]bgp 100 [R4-bgp]peer 14.0.0.1 as-number 300 [R4-bgp]import-route ospf 1 [R4]ospf 1 [R4-ospf-1]import-route bgp [R1]ospf 1 [R1-ospf-1]area 0 [R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0 [R1-ospf-1-area-0.0.0.0]network 14.0.0.0 0.0.0.255 [R1-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255 [R1]bgp 300 [R1-bgp]peer 14.0.0.2 as-number 100 [R1-bgp]peer 12.0.0.2 as-number 400 [R1]ospf 1 [R1-ospf-1]import-route bgp [R1-ospf-1]q [R1]bgp 300 [R1-bgp]import-route ospf 1 [R2]ospf 1 [R2-ospf-1]area 0 [R2-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255 [R2-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255 [R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0 [R2]bgp 400 [R2-bgp]peer 12.0.0.1 as-number 300 [R2-bgp]peer 23.0.0.2 as-number 500 [R2]ospf 1 [R2-ospf-1]import-route bgp [R2-ospf-1]q [R2]bgp 400 [R2-bgp]import-route ospf 1 [R3]ospf 1 [R3-ospf-1]area 0 R3-ospf-1-area-0.0.0.0]network 25.0.0.0 0.0.0.255 [R3-ospf-1-area-0.0.0.0]network 35.0.0.0 0.0.0.255 [R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0 [R3]bgp 500 peer 25.0.0.1 as-number 700 peer 35.0.0.2 as-number 200 [R3]ospf 1 [R3-ospf-1]import-route bgp [R3]bgp 500 [R3-bgp]import-route ospf 1 [R5]bgp 200 [R5-bgp]peer 35.0.0.1 as-number 500 [R5-bgp]import-route rip 1 [R5]rip 1 [R5-rip-1]import-route bgp [R10]bgp 600 [R10-bgp]peer 23.0.0.1 as-number 400 [R10-bgp]peer 24.0.0.2 as-number 700 [R10]ospf 1 [R10-ospf-1]area 0 [R10-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255 [R10-ospf-1-area-0.0.0.0]network 24.0.0.0 0.0.0.255 [R10-ospf-1-area-0.0.0.0]network 10.10.10.10 0.0.0.0 [R10-ospf-1]import-route bgp [R10-bgp]import-route ospf 1 [R11]bgp 700 [R11-bgp]peer 24.0.0.0 as-number 600 [R11-bgp]peer 25.0.0.0 as-number 500 [R11-bgp]ospf 1 [R11-ospf-1]area 0 [R11-ospf-1-area-0.0.0.0]network 24.0.0.0 0.0.0.255 [R11-ospf-1-area-0.0.0.0]network 25.0.0.0 0.0.0.255 [R11-ospf-1-area-0.0.0.0]network 11.11.11.11 0.0.0.0 [R11-ospf-1-area-0.0.0.0]q [R11-ospf-1]import-route bgp [R11-ospf-1]q [R11]bgp 700 [R11-bgp]import-route ospf 1 配置MPLS域 [R1]mpls lsr-id 1.1.1.1 //必须先定义mpls的router-id,要为本地设备的真实ip地址,且邻居可达,因为该地址将用于建立TCP会话,建议使用 环回地址 [R1]mpls //开启mpls协议 [R1-mpls]mpls ldp //激活LDP协议 [R1-mpls-ldp]q [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]mpls [R1-GigabitEthernet0/0/0]mpls ldp [R2]mpls lsr-id 2.2.2.2 [R2]mpls Info: Mpls starting, please wait... OK! [R2-mpls]mpls ldp [R2-mpls-ldp]q [R2]int g0/0/0 [R2-GigabitEthernet0/0/0]mpls [R2-GigabitEthernet0/0/0]mpls ldp [R2-GigabitEthernet0/0/0]int g0/0/1 [R2-GigabitEthernet0/0/1]mpls [R2-GigabitEthernet0/0/1]mpls ldp [R3]mpls lsr-id 3.3.3.3 [R3]mpls Info: Mpls starting, please wait... OK! [R3-mpls]mpls ldp [R3-mpls-ldp]q [R3]int g0/0/1 [R3-GigabitEthernet0/0/1]mpls [R3-GigabitEthernet0/0/1]mpls ldp [R10]mpls lsr-id 10.10.10.10 [R10]mpls Info: Mpls starting, please wait... OK! [R10-mpls]mpls ldp [R10-mpls-ldp]q [R10]int g0/0/0 [R10-GigabitEthernet0/0/0]mpls [R10-GigabitEthernet0/0/0]mpls ldp [R10-GigabitEthernet0/0/0]int g0/0/1 [R10-GigabitEthernet0/0/1]mpls [R10-GigabitEthernet0/0/1]mpls ldp [R10-GigabitEthernet0/0/1]q [R11]mpls lsr-id 11.11.11.11 [R11]mpls Info: Mpls starting, please wait... OK! [R11-mpls]mpls ldp [R11-mpls-ldp]q [R11]int g0/0/0 [R11-GigabitEthernet0/0/0]mpls [R11-GigabitEthernet0/0/0]mpls ldp [R11-GigabitEthernet0/0/0]int g0/0/1 [R11-GigabitEthernet0/0/1]mpls [R11-GigabitEthernet0/0/1]mpls ldp [R11-GigabitEthernet0/0/1]q 六、配置LSP [R1]mpls [R1-mpls]lsp-trigger all [R2]mpls [R2-mpls]lsp-trigger all [R3]mpls [R3-mpls]lsp-trigger all [R10]mpls [R10-mpls]lsp-trigger all [R11]mpls [R11-mpls]lsp-trigger all [R1]dis mpls ldp [R1]dis mpls lsp 测试 使用PC1 ping PC2 在R2的G0/0/1接口抓包 在R11的G0/0/1接口抓包