MPLS BGP virtual private network OptionC实验

拓补图

1.ip以及基础的配置略,详细请看OptionB和OptionA的实验

2.MPLS域开始运行LDP协议

PE1:

 P1:

ASBR1:

3.ASBR之间建立MP-EBGP的邻居关系,并且宣告自己AS的PE的路由

ASBR1:

[ASBR1]bgp 100

[ASBR1-bgp]peer 10.1.45.5 as 200

[ASBR1-bgp-af-vpnv4]peer 10.1.45.5 enable 

[ASBR1-bgp]network 2.2.2.2 32

ASBR2:

[ASBR2]bgp 200

[ASBR2-bgp]peer 10.1.45.4 as 100

[ASBR2-bgp-af-vpnv4]peer 10.1.45.4 enable

[ASBR2-bgp]network 7.7.7.7 32

4.PE和ASBR之间建立普通的IBGP邻居关系

ASBR1:

bgp 100
peer 2.2.2.2 as-number 100 
peer 2.2.2.2 connect-interface LoopBack0

PE1:

bgp 100
 peer 4.4.4.4 as-number 100 
 peer 4.4.4.4 connect-interface LoopBack0

5.ASBR之间运行MPLS协议

ASBR1:

[ASBR1]int g0/0/1

[ASBR1-GigabitEthernet0/0/1]mpls

[ASBR1-GigabitEthernet0/0/1]mpls ldp

ASBR2:

[ASBR2]int g0/0/0

[ASBR2-GigabitEthernet0/0/0]mpls

[ASBR2-GigabitEthernet0/0/0]mpls ldp 

6.ASBR之间、本AS的PE和ASBR之间使能标签路由协议

PE1:

[PE1]bgp 100

[PE1-bgp]peer 4.4.4.4 label-route-capability

ASBR1:

[ASBR1-bgp]peer 2.2.2.2 label-route-capability

[ASBR1-bgp]peer 10.1.45.5 label-route-capability 

7.携带BGP的标签进行传输

ASBR1:

[ASBR1-bgp] peer 10.1.45.5 route-policy label-export export

[ASBR1]route-policy label-export permit node 10

[ASBR1-route-policy]apply mpls-label

ASBR2:

[ASBR2-bgp]peer 10.1.45.4 route-policy lable-export export

[ASBR2]route-policy lable-export permit node 10

[ASBR2-route-policy]apply mpls-label

发现现在的路由携带着标签,意思就是说如果ASBR2收到标签为1027的就说明是去往目的地址7.7.7.7的,然后下一跳地址的话是往10.1.45.5发,也就是ASBR2,同理另外一边也是如此

 8.对BGP的标签进行替换

ASBR1:

[ASBR1-bgp]peer 2.2.2.2 route-policy lable-sw export 

[ASBR1]route-policy lable-sw permit node 10

[ASBR1-route-policy]if-match mpls-label 

[ASBR1-route-policy]apply mpls-label

ASBR2:

跟ASBR1同理

[ASBR2-bgp]peer 7.7.7.7 route-policy lable-sw export 

[ASBR2]route-policy lable-sw permit node 10

[ASBR2-route-policy]if-match mpls-label 

[ASBR2-route-policy]apply mpls-label

针对于ASBR而言,对于发送给PE1的路由就替换掉标签,但是对于PE1而言,去往7.7.7.7就往4.4.4.4发即可

 9.PE之间建立MP-EBGP的邻居关系

PE1:

[PE1]bgp 100

[PE1-bgp]peer 7.7.7.7 as 200

[PE1-bgp]peer  7.7.7.7 co lo 0

[PE1-bgp]peer 7.7.7.7 ebgp-max-hop 6

[PE1-bgp]ipv4-family vpnv4

[PE1-bgp-af-vpnv4]peer 7.7.7.7 enable

PE2:

[PE2]bgp 200

[PE2-bgp]peer 2.2.2.2 as 100

[PE2-bgp]peer 2.2.2.2 connect-interface lo 0

[PE2-bgp]peer 2.2.2.2 ebgp-max-hop 6

[PE2-bgp]ipv4-family vpnv4

[PE2-bgp-af-vpnv4]peer 2.2.2.2 enable 

10.验证结果

发现CE已经有了另外一个MPLS域的CE的路由了,而且也可以正常ping通了

 11.总结

optionc对于optionb和c来说相对来说较复杂,但是复杂不能把我们打败,调整好心态冷静下来一步一步来,慢慢捋一下,注意一些细节的部分,在配置中我遇到了一些细节上的问题,比如说LDP的接口配置错误了,结果导致大半天的时间都在排错,建议的话一边配置的同时一边做好笔记,账号好配置的思路即可掌握

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值