MPLS实验

关于MPLS VPN的实验

@拓扑图

在这里插入图片描述
实验目的:A公司1.1.1.1能够访问6.6.6.6,AR1 AR6学不到公网路由(3.3.3.3 4.4.4.4),AR3 AR4学习不到私网路由(1.1.1.1 6.6.6.6)。

大概配置思路

1:ISP内部使用isis协议做到全网通。局域网CE设备和运营商PE设备(vpn实例)之间运行BGP传递路由。
2:ISP内部运行MPLS,通过LDP为路由分发标签,做到标签转发。
3:ISP PE设备创建不同的VPN实例,设置不同的RD值用来区分用户侧地址重叠,不同的RT值用来传递给对应的对端VPN实例。

一、配置贴图

1:ISP内部isis全网通:
在这里插入图片描述

查看全局路由表中的isis路由
在这里插入图片描述

2:ISP内部做MPLS分发标签:
在这里插入图片描述
需要注意的是lsr-id必须是自身存在的地址。
在对应的接口上开启mpls和mpls ldp。

查看MPLS LSP路径标签
在这里插入图片描述

3:在AR2 AR5上创建不同的VPN实例,分配RD RT值。

配置VPN实例,RD RT值
在这里插入图片描述

在接口下进行绑定。需要注意的是在接口绑定VPN实例后会清除掉之前配置的IP地址。
在这里插入图片描述

4:公司CE设备与ISP PE设备运行BGP,并宣告私网路由

PE 端配置,在BGP的VPN实例的视图下。
在这里插入图片描述
CE端配置
在这里插入图片描述
学习到的路由需要在VPN实例中才能看的到,与全局路由表是相互隔离的。
在这里插入图片描述

5:ISP内部AR2 AR5运行BGP。
在这里插入图片描述

查看AR1上的路由表已经有6.6.6.6的路由
在这里插入图片描述
在这里插入图片描述

6:RD RT值存在与BGP 的 update报文中,抓包结果如下。
在这里插入图片描述
在这里插入图片描述

总结

描述一下1.1.1.1 到 6.6.6.6的过程:
1:AR1发送数据达到AR2,AR2首先查看vpn路由表发现下一跳的5.5.5.5,然后AR2查看FIB表,5.5.5.5的tunnl ID为0X5表示需要通过标签转发(0X0的话是普通ip数据转发),然后AR2会打上一层私网标签1027(私网标签是AR5传递6.6.6.6的路由时候分发给AR2的),查看MPLS LSP表还会打上一层公网标签1026用于在MPLS域内传递。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
2:数据到达AR3查看公网标签转发,到达AR4,查看MPLS LSP 发现下一条的标签为3,华为默认情况下是隐式空标签,所以会将3标签弹出,只有一个私网标签传递给AR5。
在这里插入图片描述
在这里插入图片描述
3:数据到达AR5,查看MPLS LSP,发现出标签是NULL,然后查看VPN实例路由表,直接按照普通ip转发给AR6。
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值