华为MPLS跨域C1方式RR场景(数据经过RR)实验配置

news2024/11/23 22:06:28

目录

配置BGP邻居的建立

配置MPLS LDP

配置RR之间的MP-BGP邻居


根据图配置接口的IP地址和IGP协议

配置BGP邻居的建立

PE1和RR1建立IBGP邻居、RR1和ASBR1建立IBGP邻居(RR1作为反射器)

PE1和RR1建立MP-IBGP邻居(RR1传给PE1的Vpnv4路由要求更改下一跳-默认)

ASBR1和ASBR2建立EBGP邻居

ASBR2和RR2建立IBGP邻居、RR2和PE2建立IBGP邻居(RR2作为反射器)

PE2和RR2建立MP-IBGP邻居(RR2传给PE2的Vpnv4路由要求更改下一跳-默认)

PE1和RR1建立IBGP邻居(RR1为反射器)和MP-IBGP邻居

PE1

bgp 100

 peer 7.7.7.7 as-number 100

 peer 7.7.7.7 connect-interface LoopBack0

 #

 ipv4-family unicast

  undo synchronization

  peer 7.7.7.7 enable

ipv4-family vpnv4

  policy vpn-target

  peer 7.7.7.7 enable

RR1

bgp 100

 peer 1.1.1.1 as-number 100

 peer 1.1.1.1 connect-interface LoopBack0

 ipv4-family unicast

  peer 1.1.1.1 enable

  peer 1.1.1.1 reflect-client                      配置1.1.1.1为反射客户端(本端为反射器)

 ipv4-family vpnv4  

  undo policy vpn-target                          取消RT值检测

  peer 1.1.1.1 enable                               配置MP-BGP邻居

RR1和ASBR1建立IBGP邻居(RR1为反射器)

RR1

bgp 100

 peer 3.3.3.3 as-number 100

 peer 3.3.3.3 connect-interface LoopBack0

ipv4-family unicast

  peer 3.3.3.3 enable

  peer 3.3.3.3 reflect-client

ASBR1

bgp 100

 peer 7.7.7.7 as-number 100

 peer 7.7.7.7 connect-interface LoopBack0

 ipv4-family unicast

  peer 7.7.7.7 enable

ASBR1和ASBR2建立EBGP邻居

ASBR1

bgp 100

 peer 100.0.34.4 as-number 200

 ipv4-family unicast

  peer 100.0.34.4 enable

ASBR2

bgp 200

 peer 100.0.34.3 as-number 100

 ipv4-family unicast

  peer 100.0.34.3 enable

ASBR2和RR2建立IBGP邻居(RR2为反射器)

ASBR2

bgp 200

 peer 8.8.8.8 as-number 200

 peer 8.8.8.8 connect-interface LoopBack0

 ipv4-family unicast

  peer 8.8.8.8 enable

RR2

bgp 200

 peer 4.4.4.4 as-number 200

 peer 4.4.4.4 connect-interface LoopBack0

 ipv4-family unicast

  peer 4.4.4.4 enable

  peer 4.4.4.4 reflect-client

RR2和PE2建立IBGP邻居和MP-IBGP邻居(RR2为反射器)

RR2

bgp 200

 peer 6.6.6.6 as-number 200

 peer 6.6.6.6 connect-interface LoopBack0

 ipv4-family unicast

  peer 6.6.6.6 enable

  peer 6.6.6.6 reflect-client

 ipv4-family vpnv4

  undo policy vpn-target

  peer 6.6.6.6 enable

PE2

bgp 200

 peer 8.8.8.8 as-number 200

 peer 8.8.8.8 connect-interface LoopBack0

 ipv4-family unicast

  undo synchronization

  peer 8.8.8.8 enable

 ipv4-family vpnv4

  policy vpn-target

  peer 8.8.8.8 enable

配置MPLS LDP

除了ASBR之间相连的接口、PE与CE相连接口,其余的接口都开启MPLS LDP

以PE1的配置为例(其余设备的配置同PE1)

全局开启MPLS LDP

mpls lsr-id 1.1.1.1

mpls

mpls ldp

接口下配置MPLS LDP

interface GigabitEthernet0/0/1

 mpls

 mpls ldp

配置RR之间的MP-BGP邻居

RR1和RR2建立MP-EBGP邻居

(RR1传给RR2、RR2传给RR1的Vpnv4路由要求更改下一跳-默认)

在ASBR上通过BGP邻居将RR1的路由传给RR2、将RR2的路由传给RR1

ASBR1

bgp 100

 ipv4-family unicast

  network 1.1.1.1 255.255.255.255

ASBR2

bgp 200

 ipv4-family unicast

  network 6.6.6.6 255.255.255.255

配置RR之间的MP-EBGP邻居

RR1

bgp 100

 peer 8.8.8.8 as-number 200

 peer 8.8.8.8 ebgp-max-hop 10

 peer 8.8.8.8 connect-interface LoopBack0

 ipv4-family unicast

  undo peer 8.8.8.8 enable

 ipv4-family vpnv4

  undo policy vpn-target

  peer 8.8.8.8 enable

  peer 8.8.8.8 next-hop-invariable

RR2

bgp 200

 peer 7.7.7.7 as-number 100

 peer 7.7.7.7 ebgp-max-hop 10

 peer 7.7.7.7 connect-interface LoopBack0

 ipv4-family unicast

  undo peer 7.7.7.7 enable

 ipv4-family vpnv4

  undo policy vpn-target

  peer 7.7.7.7 enable

  peer 7.7.7.7 next-hop-invariable

此时双方虽然有对端的路由,但是无法建立邻居,此时需要在ASBR为RR手动分配标签

ASBR1为RR1分配标签给ASBR2;ASBR2为RR2分配标签给ASBR1

ASBR1

ip ip-prefix PE1-RR1 index 10 permit 7.7.7.7 32

route-policy PE1-RR1 permit node 10             此路由策略的目的为匹配7.7.7.7路由,为其分配标签

 if-match ip-prefix PE1-RR1

 apply mpls-label

bgp 100

 ipv4-family unicast

 peer 100.0.34.4 route-policy PE1-RR1 export 100.0.34.4的邻居应用此路由策略

 peer 100.0.34.4 label-route-capability            100.0.34.4的邻居开启标签转发能力(可以向此邻居转发带标签的BGP路由)

ASBR2

ip ip-prefix PE2-RR2 index 20 permit 8.8.8.8 32

route-policy PE2-RR2 permit node 10

 if-match ip-prefix PE2-RR2

 apply mpls-label

bgp 200

 ipv4-family unicast

  peer 100.0.34.3 route-policy PE2-RR2 export

  peer 100.0.34.3 label-route-capability

ASBR2获得RR1的标签后,重新分配标签分发给RR2

ASBR2

route-policy label permit node 10

 if-match mpls-label

 apply mpls-label

bgp 200

 ipv4-family unicast

  peer 8.8.8.8 route-policy label export

  peer 8.8.8.8 label-route-capability

RR2

bgp 200

 ipv4-family unicast

  peer 4.4.4.4 label-route-capability

ASBR1获得RR2的标签后,重新分配标签分发给RR1

ASBR1

route-policy label permit node 10

 if-match mpls-label

 apply mpls-label

bgp 200

 ipv4-family unicast

  peer 7.7.7.7 route-policy label export

  peer 7.7.7.7 label-route-capability

RR1

bgp 100

 ipv4-family unicast

  peer 3.3.3.3 label-route-capability

此时可以在RR上查看到关于对端RR的LSP标签路径,并且邻居建立RR邻居建立成功

此时RR将PE1上的Vpnv4路由传给PE2,PE2收到后,下一跳为8.8.8.8

此时CE2去往CE1的路由,封装RR2为CE1分配的私网标签,分装LDP为RR2生成的私网标签,然后就可以实现数据传输

PE和CE之间的配置不做介绍,同非RR场景下的的C1实验配置 

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

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

相关文章

2023 hnust 大三下 人工智能导论课程 期中考试复习笔记

前言 ★大概率考✦个人推测考点※补充内容没有完全覆盖“人工智能导论复习2023.pdf”的重点致谢:hwl、lyf、lqx 题型 问答:5*10分综合:15分设计:25分开放题/论述题:10分 第1章 绪论 人工智能的定义 智能 思考与…

Android ADB安装apk失败:INSTALL_FAILED_TEST_ONLY

droid ADB安装apk失败:INSTALL_FAILED_TEST_ONLY 解决: 1、一种是在代码里面加, 在gradle.properties配置文件加入属性,把testOnly设置为false Android安装apk失败:The application could not be installed: INSTALL_FAILED_TES…

Java内存模型之JMM

计算机硬件存储系统 因为有这么多级的缓存(cpu和物理主内存的速度不一致) CPU的运行并不是直接操作内存而是把内存里边的数据读取到缓存,而内存的读和写操作的时候就会造成不一致的问题 JVM规范中试图定义一种Java的内存模型(ja…

【算法与数据结构】递归函数设计技巧

数学归纳法 step1: 验证P(1)成立step2: 证明如果P(k)成立,那么P(k1)也成立step3: 联合step1和step2,证明由P(1)->P(n)成立 例1: 证明: 1 3 . . . ( 2 n − 1 ) n 2 13...(2n-1) n^2 13...(2n−1)n2 证明P(1)成立&#…

Midjourney之logo设计(建议收藏)

目录 宠物诊所的logo设计 常见的Logo类型 图形logo: 字母LOGO APP LOGO 进阶技巧 设置艺术家风格 去掉不需要的元素 ChatGPT Midjourney设计logo 聊天(国产):文心一言通义千问 绘图(国产) UI设计 ChatGP…

LangChain入门(四)-构建本地知识库问答机器人

在这个例子中,我们会介绍如何从我们本地读取多个文档构建知识库,并且使用 Openai API 在知识库中进行搜索并给出答案。 目录 一、安装向量数据库chromadb和tiktoken 二、使用案例 三、embeddings持久化 四、在线的向量数据库Pinecone 一、安装向量数…

Maya云渲染怎么操作?看这一篇就够了

Autodesk Maya 是一款3D动画和视觉效果软件,拥有强大的角色建模、绑定、动画和模拟工具集,与Maya兼容的渲染器包括 Arnold(默认渲染器)、iRay、Maxwell、ProRender、Octane、Redshift、V-Ray、RenderMan 等。 与 Autodesk 的所有产…

异常排查 | 有关页面部署Tomcat造成的端口冲突问题

今日在写Servlet的时候,将网页部署到tomcat时,出现了如下错误👇 严重 [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8080]]一开始其实还没有发现这个地方出了问题&…

安装适用于Linux的Windows11子系统(WSL2)

1. 主板BIOS开启虚拟化 开启虚拟化需要在BIOS中进行设置,进入主板BIOS→找到虚拟化设置→开启。 2. 检验是否开启虚拟化 打开Windows命令行,并运行 systeminfo固件中已启用虚拟化为是,代表主板BIOS已经开启虚拟化。 3. 启用Windows功能…

操作系统——内存管理

0.关注博主有更多知识 操作系统入门知识合集 目录 7.1内存管理功能 思考题: 7.2物理内存管理 7.2.1分区内存管理 思考题: 7.2.2分区放置策略 7.2.3内存覆盖技术 7.2.4内存交换技术 7.2.5内存碎片 7.3虚拟内存管理 7.3.1页式虚拟存储管理 思…

安全服务体系建设主体内容

安全服务体系建设总共10类工作内容,每类分若干咨询方案或技术实施方案,同时也是一个长期建设与服务的工作,这些工作都是依据《网络安全等级保护基本要求》、《网络安全等级保护安全设计技术要求》《网络安全等级保护定级指南》。关于如何定级在这篇 等保定级报告模版_luozho…

STM32F4_USMART调试组件

目录 1. USMART是什么? 2. USMART的特点 3. USMART实现流程 4. USMART组件 5. 在usmart_config.c中添加想要被USMART调用的函数 6. 实验程序 6.1 main.c 6.2 usmart.c 6.3 usmart.h 7. USMART调试的优越性说明 1. USMART是什么? USMART 是 AL…

压力测试工具Jmeter安装及使用

1.安装Jmeter Jmeter依赖于JDK,所以必须确保当前计算机上已经安装了JDK,并且配置了环境变量。 1.1.下载 可以Apache Jmeter官网下载,地址:http://jmeter.apache.org/download_jmeter.cgi 1.2.解压 因为下载的是zip包&#xff…

三次样条曲线CubicSpline

本文参考老张在上海轨迹规划 之 三次样条曲线(概念性质) - 知乎 (zhihu.com) 什么是三次样条曲线 之 三次 样条是一种数据插值的方式,在多项式插值中,多项式是给出的单一公式来尽可能满足所有的数据点,而样条则使用多…

刷题刷题。

租用游艇 1.格式化输入二维数组&#xff1a;1-2&#xff0c;1-3&#xff0c;1-4&#xff0c;2-3&#xff0c;2-4&#xff0c;3-4... ... for(int i1; i<n-1; i) for(int ji1; j<n; j) 2.三重for循环枚举路径&#xff1a;第…

D. Unique Palindromes(回文串/构造)

题目 题意 给定字符串的长度&#xff0c;以及k个条件。 对于每个条件&#xff0c;给定x和c&#xff0c;表示原字符串的长度为x的前缀字符串&#xff0c;存在c个互不相同的回文子串。 原字符串由26个小写字母组成。 构造出长度为n&#xff0c;且满足上述k个条件的字符串。如果…

不黑艺术学社京藏行——参观五台山孙溟㠭为五台山红英师治印

不黑学社社长孙溟㠭先生与五台山菩萨顶主事红英师 不黑学社京藏行&#xff0c;路经五台把佛拜。 巍巍五台清凉境&#xff0c;参访伊始菩萨顶。 感恩“天珠”刘诗语&#xff0c;芬芳佛语满香华。 感恩慈悲红英师&#xff0c;带众参拜大白塔。 菩萨顶上如意宝&#xff0c;莲…

springboot+vue口腔管理平台(源码+文档)

风定落花生&#xff0c;歌声逐流水&#xff0c;大家好我是风歌&#xff0c;混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的口腔管理平台。项目源码以及部署相关请联系风歌&#xff0c;文末附上联系信息 。 &#x1f495;&#x1f495;作者&#xff1a;风歌&a…

微服务---分布式多级缓存集群实现方案(Caffeine+redis+nginx本地缓存+Canal数据同步)

分布式多级缓存集群实现方案 1.什么是多级缓存 传统的缓存策略一般是请求到达Tomcat后&#xff0c;先查询Redis&#xff0c;如果未命中则查询数据库&#xff0c;如图&#xff1a; 存在下面的问题&#xff1a; •请求要经过Tomcat处理&#xff0c;Tomcat的性能成为整个系统的…

DJ5-1/2 输入输出系统(第一节课)

目录 5.1 I/O 系统的功能、模型和接口 5.1.1 I/O 系统的基本功能 5.1.2 I/O 系统的层次结构和模型 5.1.3 I/O 系统接口 5.2 I/O 设备和设备控制器 5.2.1 I/O 设备 5.2.2 设备控制器 5.2.3 I/O 通道 5.2.4 总线系统 5.1 I/O 系统的功能、模型和接口 5.1.1 …