SR MPLS te跨域L3VPN实验

 

目录

OSPF SR MPLS TE 跨域L3VPN

各AS配置ospf以及SR

CX1配置BGP-LU

CX3配置BGP-LU

CX4配置BGP-LU

CX6配置BGP-LU

验证CX1和CX6之间的通信

问题以及解决方案

CX1配置SR-TE

CX3配置SR-TE

CX4配置SR-TE

CX6配置SR-TE

CX2、CX5配置SR-TE

CX3配置BGP EPE

CX4配置BGP EPE

验证EPE

配置binding-sid和CX1-CX6的LSP

配置binding-sid和CX6-CX1的LSP

创建VRF

配置VPNV4 L3VPN

R1和R2配置BGP

验证VPNV4路由

配置tunnel-policy

再次验证VPNV4路由

在R1上ping R2并抓包


OSPF SR MPLS TE 跨域L3VPN

如上图所示,CX路由器之间运行OSPF SR,各个AS内部已经学习到prefix sid;但是在CX3和CX4之间断开IGP,运行EBGP;

为了能让CX3和CX4之间传输SR-TE流量,两者之间运行EPE,并通过BGP LU传递CX1和CX6的lo0接口ip地址,使MP-EBGP能建立成功,从而传输VPNV4路由;

最后通过tunnel-policy和显示路径,让VPNV4路由通过SR-TE隧道进行传输;

各AS配置ospf以及SR

CX1配置BGP-LU

在CX1上配置BGP,并使用扩展协议Labled Unicast报文传输标签

如上图,先配置peer 3.3.3.3,然后在IPv4-family labled-unicast里面配置peer 3.3.3.3 enable,然后将自己的lo0的ip地址宣告进去,以供CX3能学习到这个路由;

CX3配置BGP-LU

同样,在CX3上配置peer 1.1.1.1,然后在IPv4-family labled-unicast里面配置peer 1.1.1.1 enable

这时候就能从CX1上学习到1.1.1.1/32这条路由,且携带标签

CX4配置BGP-LU

CX6配置BGP-LU

验证CX1和CX6之间的通信

此时虽然能在CX1和CX6上看到彼此lo0的labeled路由,但是无法正常通信,因为默认labeled路由是不会加入到公共路由表的;

只有在ipv4-family unicast中使用“import-rib public labeled-unicast”这条命令,才能将labeled路由引入到公共路由表内;

可以看到默认走的是SRBE LSP

问题以及解决方案

由于当前CX1和CX6之间使用的是SRBE-LSP,没有办法对路径进行控制,所以需要配置SR-TE;

我们的方式是:

CX1和CX6之间使用显式路径进行控制;

CX1配置SR-TE

开启mpls te

互联接口开启mpls te

ospf使能te

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Qiq922

感谢您的以资鼓励,我将会更加努

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值