当前位置:网站首页>MPLS的简单应用于实验
MPLS的简单应用于实验
2022-08-03 18:13:00 【熠風】
目录
MPLS VPN
基础知识
- CE将私有路由传递到PE端
- PE端在收到不同CE发送过来的相同网段路由时,使用RD值进行区分---格式X:X 32位
- PE端将附上RD的私有路由不能直接装载于本地公有路由表中,需要放置到对应的VRF(虚拟路由转发)空间内;之后再路由付RT值,用于传递到对端PE设备,对端区分信息;
- VPNV4路由=普通IPV4路由+RD+RT
- VPNV4路由需要MP-BGP来进行传递;对端基于RT值,将路由装载到对应的VRF空间内,再共享给对应的CE;
- 控制层面工作完成后,数据层面需要基于MPLS来工作,由于数据层面不能携带RD/RT值;
故mpls将在数据包中压入两层标签,外层标签用于超越中间设备,打破BGP路由黑洞;
内层标签用于对应VRF空间;
配置:
- ISP部分
- IGP路由
- MPLS域
- 配置MPLS VPN
[r2]ip vpn-instance a 创建名为a的vrf空间
[r2-vpn-instance-a]ipv4-family 进入IPV4的配置模式下
[r2-vpn-instance-a-af-ipv4]route-distinguisher 1:1 RD值
[r2-vpn-instance-a-af-ipv4]vpn-target 1:1 RT值 必须对端的PE端一致
[r2]interface GigabitEthernet 0/0/0 进入链接CE端的接口
[r2-GigabitEthernet0/0/0]ip binding vpn-instance a 关联到vrf空间
[r2-GigabitEthernet0/0/0]ip address 192.168.2.2 24 配置私有ip地址
注:在关联到vrf空间前不能配置接口ip,否则该地址的直连路由将进入公有路由表;
[r2]display ip routing-table vpn-instance a 查看空间内的私有路由表
[r2]ping -vpn-instance a 192.168.2.1 正常测试将在公有路由表中查询记录;该命令为基于VRF空间
a进行路由查询
PE与PE间建立MP-BPG邻居关系
[r2]bgp 2
[r2-bgp]router-id 2.2.2.2
先和对端建立正常BGP邻居关系,可用于传递正常的公网路由
[r2-bgp]pe 4.4.4.4 as-number 2
[r2-bgp]pe 4.4.4.4 connect-interface LoopBack 0
[r2-bgp]pe 4.4.4.4 next-hop-local
同时还需要再在IPV4的家族模式中,与对端建立一个VPNV4的关系,用于传递VPNV4路由
[r2-bgp]ipv4-family vpnv4
[r2-bgp-af-vpnv4]peer 4.4.4.4 enable
[r2-bgp]display bgp vpnv4 all peer 查看mp-bgp邻居关系
- CE端与PE端交互路由
静态
CE端直接编写静态路由即可;
PE端编写到VRF空间内的静态路由
[r2]ip route-static vpn-instance a 192.168.1.0 24 192.168.2.1
将本地vrf空间内的静态和直连路由重发布到BGP协议传递到对端的PE
[r2]bgp 2
[r2-bgp]ipv4 vpn-instance a
[r2-bgp-a]import-route direct
[r2-bgp-a]import-route static
<r4>display bgp vpnv4 vpn-instance a routing-table 查看mp-bpg的BGP表
OSPF
CE端正常启动OSPF即可
PE端,启动VPNV4专用的ospf协议
[r4]ospf 2 vpn-instance a
[r4-ospf-2]area 0
[r4-ospf-2-area-0.0.0.0]network 192.168.3.1 0.0.0.0
之后使用双向重发布,实现路由共享
[r4]bgp 2
[r4-bgp]ipv4-family vpn-instance a
[r4-bgp-a]import-route ospf 2
[r4]ospf 2 vpn-instance a
[r4-ospf-2]import-route bgp
[r4]display mpls lsp vpn-instance a 查看双层标记的内层标签号
实验拓扑
实验要求
中间区域为公网
A1与A2公司互通
B1与B2公司互通
实验思路
1.网段划分,
2.公网配置ospf MPLS BGP (公网路路由表完善)
3.B 公司的动态互通(MPLS-VPN)
4.A公司直连互通
实验过程
1.ip配置
公网配置 ospf
配置结果如下
mpls配置
配置结果如下
bgp
配置结果
公网配置完成
B公司配置(mpls-vpn)
查看rip法进来的路由
配置结果
配置A公司(直连)由观察可得。A1与A2的路由表中可得,A1 缺失到3.0 5.5.5.0/24路由
A2缺失2.0 1.1.1.0/24 路由 需要手配 第二台路由器缺失到1.1.1.0 /24网段,需要手配
第四台路由器缺失到5.5.5.0 /24网段,需要手配
到达公网部分 路由器2需要将mpls-vpn的直连与静态路由重新发布到路由4
到达公网部分 路由器4需要将mpls-vpn的直连与静态路由重新发布到路由2
配置如下
重发布
最后的结果
实验结果
完成
边栏推荐
猜你喜欢
随机推荐
opencv 直方图比较
MD5是对称加密还是非对称加密,有什么优缺点
15、学习MySQL NULL 值处理
开篇-开启全新的.NET现代应用开发体验
oracle 分组合并字段,每组行显示
云GPU如何安装和启动VNC远程桌面服务?
多商户商城系统功能拆解21讲-平台端分销订单
cocos creater 3.x 插件安装方法
六、用户身份认证
87.(cesium之家)cesium热力图(贴地形)
基于PHP7.2+MySQL5.7的回收租凭系统
Postgresql 备份大小情况!
这是Facebook母公司 关于元宇宙的80万亿美元豪赌
VsCode预览Geojson数据
二叉树求和路径问题解答与注记
WPF 实现柱形统计图
Unable to start SinkRunner: { policy:org.apache.flume
Uniswap或将开启“费用开关”,UNI持有者可享受分红
87. (Home of cesium) cesium heat map (topography)
cell delay和net delay