锐捷MPLS隧道单域实验配置

news2024/11/20 22:39:43

目录

配置AS100内的IGP路由协议

配置AS内的LDP

配置PE-PE的MP-BGP协议

在PE侧配置PE-CE的路由协议

在CE侧配置PE-CE的路由协议

将CE的路由重发布进MP-BGP中

将MP-BGP的路由重发布进CE中


MPLS隧道——单域基础理论讲解_静下心来敲木鱼的博客-CSDN博客_mpls隧道https://blog.csdn.net/m0_49864110/article/details/127409932?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166916411416782388013033%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166916411416782388013033&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-3-127409932-null-null.nonecase&utm_term=mpls&spm=1018.2226.3001.4450

本次实验站点4的路由没有学习到(即1其它站点没有学习到44.44.44.44的路由),故关于站点4的配置仅作参考


配置AS100内的IGP路由协议

底层IGP路由互通,为建立Vpnv4的BGP邻居做准备(此处IGP为ISIS)

PE1-3为蓝色配置,P1-4为绿色配置,PE1-5为紫色配置

配置接口IP地址

int g0/1

no switchport

ip add 1.0.34.3 24

int loop 0

ip add 3.3.3.3 32

int g0/1

no switchport

ip add 1.0.34.4 24

int g0/2

no switchport

ip add 1.0.45.4 24

int loop 0

ip add 4.4.4.4 32

int g0/2

no switchport

ip add 1.0.45.5 24

int loop 0

ip add 5.5.5.5 32

配置ISIS路由协议

router isis 1

net 49.0001.0000.0000.0003.00

int g0/1

ip router isis 1

int loop 0

ip router isis 1

router isis 1

net 49.0001.0000.0000.0004.00

int g0/1

ip router isis 1

int g0/2

ip router isis 1

int loop 0

ip router isis 1

router isis 1

net 49.0001.0000.0000.0005.00

int g0/2

ip router isis 1

int loop 0

ip router isis 1

配置完成,在设备上查看路由信息  Show IP route


配置AS内的LDP

PE1-3为蓝色配置,P1-4为绿色配置,PE1-5为紫色配置,黑色为共有配置

mpls ip

mpls router ldp

 ldp router-id interface loop 0 force

int g0/1

int g0/1

int g0/2

int g0/2

 label-switching

 mpls ip

LDP相关命令介绍

mpls ip

全局开启MPLS转发功能

mpls router ldp

全局开启LDP标签转发协议   

[mpls roter ldp下]ldp router-id interface loop 0 force

配置LDP的Router-id为Loop 0 的接口(Force强制属性表示立即生效)

[接口下]label-switching  

开启接口的标签转发能力(缺省三层接口只能识别IP数据包,无法识别MPLS数据包)

[接口下]mpls ip 

接口下开启LDP协议

查看本端的LDP参数(建立LDP邻居两端的参数要一致) Show mpls ldp parameters

查看MPLS转发表 Show mpls forwarding-table


配置PE-PE的MP-BGP协议

通过MP-BGP协议建立Vpnv4路由,传递Vpnv4路由到对端

PE1-3为蓝色配置, PE1-5为紫色配置,黑色为共有配置

启用BGP进程

router bgp 100

建立Vpnv4邻居(此处PE之间建立Vpnv4 IBGP邻居)

bgp router-id 3.3.3.3

neighbor 5.5.5.5 remote-as 100

neighbor 5.5.5.5 update-source loop 0

address-family vpnv4 unicast        在Vpnv4地址簇下激活Vpnv4邻居关系(向邻居发送路由携带团体属性—RT值)

 neighbor 5.5.5.5 activate

 neighbor 5.5.5.5 send-community extended

address-family ipv4 unicast          在IPv4地址簇下将普通的BGP关系删除

  no neighbor 5.5.5.5 activate

bgp router-id 5.5.5.5

neighbor 3.3.3.3 remote-as 100

neighbor 3.3.3.3 update-source loop 0

address-family vpnv4 unicast

 neighbor 3.3.3.3 activate

 neighbor 3.3.3.3 send-community extended

address-family ipv4 unicast

  no neighbor 3.3.3.3 activate

查看Vpnv4邻居状态 Show bgp vpnv4 unicast all summary


在PE侧配置PE-CE的路由协议

PE1-3为蓝色配置, PE1-5为紫色配置

创建VRF实例

ip vrf VPN-1

 rd 100:1

 route-target both 1:1

ip vrf VPN-2

 rd 200:1

 route-target both 1:1

ip vrf VPN-3

 rd 300:1

 route-target both 1:1

ip vrf VPN-4

 rd 400:1

 route-target both 1:1

查看VRF实例信息 show ip vrf detail

接口绑定VRF实例

int g0/0

ip vrf forwarding VPN-1(接口绑定实例后,配置的IP地址会消失,需要重配地址)

ip add 2.0.13.3 24

int g0/2

ip vrf forwarding VPN-2

ip add 2.0.23.3 24

int g0/0

ip vrf forwarding VPN-3

ip add 2.0.35.5 24

int g0/1

ip vrf forwarding VPN-4

ip add 2.0.45.5 24

配置PE与CE对接的路由协议(需要绑定实例)

PE1-3与CE1对接使用OSPF路由方式,路由协议绑定实例VPN-1,并将接口宣告

route ospf 1 vrf VPN-1

area 0

network 2.0.13.3 0.0.0.0 area 0

PE1-3与CE2对接使用ISIS路由方式,路由协议绑定实例VPN-2,并将接口宣告

router isis 2                    

vrf VPN-2

net 49.0002.0000.0000.0022.00

int g0/2

ip router isis 2

PE1-5与CE3对接使用EBGP路由方式

router bgp 100

 address-family ipv4 vrf VPN-3   进入IPv4的VPN-3实例视图下与CE3建立邻居

  neighbor 2.0.35.3 remote-as 300

PE1-5与CE4对接使用静态路由方式

ip route vrf VPN-4 44.44.44.44 0.0.0.0 2.0.45.4  配置静态路由绑定VPN-4实例

查看BGP实例邻居信息 show ip bgp vrf VPN-3 summary


在CE侧配置PE-CE的路由协议

CE1(OSPF)配置

router ospf 1

area 0

network 11.11.11.11 0.0.0.0 area 0

network 2.0.13.1 0.0.0.0 area 0

CE2(ISIS)配置

router isis 2

net 49.0002.0000.0000.0011.00

int g0/2

ip router isis 2

int loop 0

ip router isis 2

CE3(BGP)配置

router bgp 300

neighbor 2.0.35.5 remote-as 100

CE4(静态路由)配置

ip route 0.0.0.0 0.0.0.0 2.0.45.5


将CE的路由重发布进MP-BGP中

将IP路由转为Vpnv4路由,在MP-BGP邻居上传输(收到邻居发来的Vpnv4路由会村粗在相应实例的BGP路由表项中,然后BBGP表项中最优路由加入到IP实例表项中)

PE1-3为蓝色配置, PE1-5为紫色配置

router bgp 100

address-family ipv4 vrf VPN-1

redistribute ospf 1 match internal external 

由于OSPF绑定的实例VPN-1,所以在VPN-1中将OSPF引入到BGP中

address-family ipv4 vrf VPN-2    

redistribute isis 2 level-1-2    将L1和L2的路由都引入

red

由于ISIS绑定的实例VPN-1,所以在VPN-2中将ISIS 2引入到BGP中

router bgp 100

address-family ipv4 vrf VPN-3

实例VPN-3建立EBGP路由,不需要再引入BGP路由

只需要CE端宣告路由,本端就可以获取

address-family ipv4 vrf VPN-4

redistribute static

由于静态绑定的实例VPN-4,所以在VPN-4中将OSPF引入到BGP中

查看BGP实例中的路由 show ip bgp vrf VPN-1

查看BGP实例中的路由 show ip route vrf VPN-1


将MP-BGP的路由重发布进CE中

使得站点之间可以互相学习到路由

PE1-3上配置

将bgp路由引入到OSPF实例中,传递给CE1

router ospf 1 vrf VPN-1

  redistribute bgp subnets

将bgp路由引入到ISIS实例中,传递给CE2

router isis 2

  redistribute bgp

PE1-5不需要做额外配置

静态端和EBGP端都不需要做额外配置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/29008.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python安装

一、官网下载 二、安装 找到下载的安装包,直接双击安装 三、设置环境变量 1、mac自带的python版本 2、修改为新下载的python3.11版本 1)修改.bash_profile vi ~/.bash_profile 修改完成后,生效该文件:source ~/.bash_profile…

如何写出公众号爆文?分享你一份爆文写作秘籍

新媒体时代,想要产出一篇公众号爆文真的是难于上青天!现在公众号内容同质化严重,如果你没有一些新颖的观点和真本事,是无法从成千上万的公众号中脱颖而出的! 如何写出公众号爆文?为什么你看了那么多写作干货…

java--07 面向对象

altenter 文件名和public名保持一致 两个变量指向同一个对象的内存图:如果被一个对象更改 ,另外一个对象跟着更改 垃圾回收机制: altenter :添加方法 ctraltt:添加循环 构造器 this关键字 ​​​​​​​ 封装&#x…

周志华机器学习(6):支持向量机

周志华机器学习(6):支持向量机6 支持向量机6.1 间隔与支持向量6.2 对偶问题(dual problem)6.3 核函数6.4 软间隔与正则化基本是大段摘录加上一些自己的补充,去除了冗余的话。6 支持向量机 6.1 间隔与支持向…

实体店应该围绕什么核心来打造自己体系多模式多平台的生态

大家好,我是阿璋,阿璋时不时会发布一些创新的电商资讯,经过电商与疫情的反复摧残,实体商家的收益大不如从前,营业额一跌再跌,迎来实体寒潮,本期给大家分享一个实体店结合共享消费积分联盟广告生…

封神之作,超火Java面试突击手册,进大厂真的就这么简单?

2022年的互联网行业竞争越来越严峻,面试也是越来越难,一直以来我都想整理一套完美的面试宝典,奈何难抽出时间,这套完整的java后端学习路线以及1000道的Java面试手册我整理了整整1个月,上传到Git上目前star数达到了30K …

MCE | 阿尔兹海默症发病机制

阿尔兹海默症 (Alzheimers Disease, AD),俗语常说的“老年痴呆症”,在奥斯卡提名短片《勿忘我》中以动画形式展现出了阿尔兹海默症患者的世界,动画中的老人,逐渐失去自己的记忆,甚至忘记最爱的人,他的脑海中…

学习软件测试需要注意的几点

⒈ 测试主页技能掌握 关于软件测试,所需要的专业技能: l 基础测试技术:黑盒测试、白盒测试、测试用例设计等; l 软件测试方法:单元测试、功能测试、集成测试、系统测试、性能测试; l 软件测试知识:基础的测试流程管理、…

孩子没有感统失调的表现,还有必要做感统训练吗?

孩子没有感统失调表现,是不是就可以放心了? 孩子训练一段时间,进步非常大,是不是就不需要再继续做训练了? 答案是:无论孩子能力发展如何,感统训练都必不可少。 为什么每个孩子都需要感统训练…

Git——IDEA集成GitHub详细操作

目录 一、 设置GitHub账号 二、分享项目到GitHub 三、push推送本地库到远程库 3.1 第一种方法: 3.2 第二种方法:SSH 四、pull拉取远程库到本地库 五、clone克隆远程库到本地 一、 设置GitHub账号 可以使用下面这个token登录,第一个太慢太慢…

CodeBlocks C++开发环境的配置及使用

CodeBlocks C开发环境的配置及使用 本文引用自作者编写的下述图书; 本文允许以个人学习、教学等目的引用、讲授或转载,但需要注明原作者"海洋饼干叔 叔";本文不允许以纸质及电子出版为目的进行抄摘或改编。 1.《Python编程基础及应用》&#x…

前端开发性能优化方案-14条

1、减少http请求数量。 单独得一个图片,js,css都是一个请求,将同类合并可以有效得减少请求个数。 2、使用CDN(内容分发网络) 需要新增服务器减少请求得站点个数(靠钱解决需要买服务器)。 3、添加Expire/Cache-Control头 Expi…

GitHub标星百万的程序员转架构之路,竟被阿里用作内部晋升参考

架构师是很多程序员的奋斗目标,也可以说是职场生涯的一个重要选择方向,今天我就跟大家聊一聊如何从一个程序员成长为一个架构师。 首先我们先来看看架构师的定义到底是什么? 系统架构师是一个不仅需要主持整体又得需体察局部瓶颈并且依据详…

Vulkan API的性能及兼容性

1)Vulkan API的性能及兼容性 ​2)FrameTiming.gpuFrameTime获取GPU耗时有什么条件 3)MMO里面的寻路网格如何制作 4)万国这种联盟边界的实现思路 这是第314篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关…

(九)笔记.net学习之委托和事件、多播委托、观察者模式

1.委托得声明、实例化和调用 (1)委托:本质是一个类,继承自System.MulticastDelegate,里面内置了几个方法,如构造函数等。 (2)声明委托:委托无方法体,可以有返回值或参数…

Linux文件系统和软硬连接

目录 1.文件组成 2.文件系统 3.软硬连接 1.文件组成 先来看看文件的属性部分: 文件属性由权限,硬连接数量,所属组,所属人,大小和修改时间构成。 再来看看文件由的一个的东西inode 793395 793328就是inode 2.文件系…

聚观早报 |中国企业成世界杯最大金主;马斯克恐失去世界首富位置

今日要闻:中国企业成世界杯最大金主;马斯克恐失去世界首富位置;刘强东称对不起京东高管;苹果在沪最大代工厂重启招工;威马汽车上海全员工资打折中国企业成世界杯最大金主 据报道,作为全球最为瞩目的赛事之一…

谁懂,java后端面试多次惨败并发的苦!幸好有阿里首发并发编程学习文档,系统全面还便于上手!

什么是并发 并发指的在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。 并发和并行是十分容易混淆的概念。并发指的是多个任务交…

如何测试 esp-matter_example_light 例程

此例程支持三种配网方式: 苹果手机扫码配网chip-tool 命令配网Matter 指令配网 1 使用苹果手机扫码配网 说明文档:Apple Matter 测试方法 所需设备: 苹果手机(最新版本 IOS 系统)苹果音响(Apple-Matter&a…

【文本挖掘】业绩预告原因·其一

下载数据及提取信息 在此单列前15行: 000001,平安银行,预计本公司2006年度净利润与上一年度相比将增长300%-350%。2)业绩变化原因:利润的显著增长主要是由于利差的改善、资金运用效率的提高和贷款的良好增长,不良资产的成功清收和资产质量的…