文章目录
实验拓扑:![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/efffd532d976c5b7c8cd1e09a6d9f021.png)
配置思路:
- 实现PE1和2,PE3和4之间的IGP学习
- 在PE1和2,PE3和4之间启用MPLS
- 建立PE1和2,PE3和4之间的MP-IBGP邻居关系
- 在PE1,4上创建VRF,并关联CE接口
- 实现PE与CE之间的私网路由学习
- 在PE2,3上创建VRF,并关联CE接口
- PE2和3的IPV4路由学习
配置:
1.实现PE1和2,PE3和4之间的IGP学习
- IGP采用ISIS协议
- isis的开销类型要改成wide才可以实现其扩展功能,打上label
PE1:
isis 1
cost-style wide
network-entity 49.0000.0000.0001.00
interface GigabitEthernet0/1
isis enable 1
interface LoopBack1
isis enable 1
P1:
isis 1
cost-style wide
network-entity 49.0000.0000.0002.00
interface LoopBack1
isis enable 1
interface GigabitEthernet0/0
isis enable 1
PE2:
isis 1
cost-style wide
network-entity 49.0000.0000.0003.00
isis enable 1
interface GigabitEthernet0/0
isis enable 1
PE3:
isis 1
cost-style wide
network-entity 49.0000.0000.0004.00
interface LoopBack1
isis enable 1
interface GigabitEthernet0/1
isis enable 1
P2:
isis 1
cost-style wide
network-entity 49.0000.0000.0005.00
interface LoopBack1
isis enable 1
interface GigabitEthernet0/0
isis enable 1
PE4:
isis 1
cost-style wide
network-entity 49.0000.0000.0006.00
interface LoopBack1
isis enable 1
interface GigabitEthernet0/0
isis enable 1
2.PE1和2,PE3和4之间启用MPLS
PE1:
mpls lsr-id 1.1.1.1
mpls ldp
interface GigabitEthernet0/1
mpls enable
mpls ldp enable
P1:
mpls lsr-id 2.2.2.2
mpls ldp
interface GigabitEthernet0/0
mpls enable
mpls ldp enable
interface GigabitEthernet0/1
mpls enable
mpls ldp enable
PE2:
mpls lsr-id 3.3.3.3
mpls ldp
interface GigabitEthernet0/0
mpls enable
mpls ldp enable
PE3:
mpls lsr-id 4.4.4.4
mpls ldp
interface GigabitEthernet0/1
mpls enable
mpls ldp enable
P2:
mpls lsr-id 5.5.5.5
mpls ldp
interface GigabitEthernet0/0
mpls enable
mpls ldp enable
interface GigabitEthernet0/1
mpls enable
mpls ldp enable
PE4:
mpls lsr-id 6.6.6.6
mpls ldp
interface GigabitEthernet0/0
mpls enable
mpls ldp enable
3.建立PE1和2,PE3和4之间的MP-IBGP邻居关系
PE1:
bgp 100
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack1
address-family vpnv4
peer 3.3.3.3 enable
PE2:
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack1
address-family vpnv4
peer 1.1.1.1 enable
PE3:
bgp 200
peer 6.6.6.6 as-number 200
peer 6.6.6.6 connect-interface LoopBack1
address-family vpnv4
peer 6.6.6.6 enable
PE4:
bgp 200
peer 4.4.4.4 as-number 200
peer 4.4.4.4 connect-interface LoopBack1
address-family vpnv4
peer 4.4.4.4 enable
4.在PE1,4上创建VRF,并关联CE接口
PE1:
ip vpn-instance 1
route-distinguisher 100:1
vpn-target 100:1 import-extcommunity
vpn-target 100:1 export-extcommunity
interface GigabitEthernet0/0
ip binding vpn-instance 1
PE4:
ip vpn-instance 1
route-distinguisher 200:1
vpn-target 200:1 import-extcommunity
vpn-target 200:1 export-extcommunity
interface GigabitEthernet0/1
ip binding vpn-instance 1
5.实现PE与CE之间的私网路由学习
- PE与CE采用BGP路由协议,所以不需要进行双向重分布
PE1:
bgp 100
ip vpn-instance 1
peer 10.254.12.1 as-number 65001
address-family ipv4 unicast
peer 10.254.12.1 enable
CE-1:
bgp 65001
peer 10.254.12.2 as-number 100
address-family ipv4 unicast
network 192.168.10.1 255.255.255.255
peer 10.254.12.2 enable
PE2:
bgp 100
ip vpn-instance 1
peer 10.254.45.5 as-number 200
address-family ipv4 unicast
peer 10.254.45.5 enable
CE-2:
bgp 65002
peer 10.254.78.7 as-number 200
address-family ipv4 unicast
network 192.168.20.1 255.255.255.255
peer 10.254.78.7 enable
6.在PE2,3上创建VRF,并关联CE接口
PE2:
ip vpn-instance 1
route-distinguisher 100:1
vpn-target 100:1 import-extcommunity
vpn-target 100:1 export-extcommunity
interface GigabitEthernet0/1.10
ip binding vpn-instance 1
vlan-type dot1q vid 10
PE3:
ip vpn-instance 1
route-distinguisher 200:1
vpn-target 200:1 import-extcommunity
vpn-target 200:1 export-extcommunity
interface GigabitEthernet0/0.10
ip binding vpn-instance 1
vlan-type dot1q vid 10
7.PE2和3的IPV4路由学习
PE2:
bgp 100
ip vpn-instance 1
peer 10.254.45.5 as-number 200
address-family ipv4 unicast
peer 10.254.45.5 enable
PE3:
bgp 200
ip vpn-instance 1
peer 10.254.45.4 as-number 100
address-family ipv4 unicast
peer 10.254.45.4 enable
标签分析:
CE-1:ping -a 192.168.10.1 192.168.20.1
CE-1 - PE1:
SIP:192.168.10.1 || DIP:192.168.20.1
PE1 - P1:
SIP:192.168.10.1 || DIP:192.168.20.1 || 24256 || 24128
P1 - PE2:
SIP:192.168.10.1 || DIP:192.168.20.1 || 24256
PE2 - PE3:
SIP:192.168.10.1 || DIP:192.168.20.1
PE3 - P2:
SIP:192.168.10.1 || DIP:192.168.20.1 || 24256 || 24127
P2 - PE4:
SIP:192.168.10.1 || DIP:192.168.20.1 || 24256
PE4 - CE-2:
SIP:192.168.10.1 || DIP:192.168.20.1