MPLS OPTION-C方案一
1. 拓扑
在此方案中,ASBR不再维护或是通告VPNv4路由(所以如上图,此处将ASBR-PE路由器改名为ASBR)。ASBR只需要维护所有去往PE的带标签路由,并通过EBGP通告给对端AS。在transit AS内的ASBR也同样需要使用EBGP通告这些带标签的IPv4路由。这样在不同AS的PE之间给会建立一条LSP,从而可以建立起PE之间的多跳MP-EBGP连接并进行VPNv4路由的通告。
当PE收到从CE收到VPN数据时,就要加上三层标签,底层标签是由对端PE分配的与VPN路由相关联的VPN标签,中间的标签是ASBR分配的与去往对端PE的路由相关联的标签,外层标签则是与去往下一跳ASBR的路由相关联的标签。
为了进一步扩展性能,多跳MP-EBGP会话可以建立在不同的AS的VPN RR之间。并且当这些VPN RR通告VPNv4路由时不改变下一跳信息。PE只与VPN RR建立MP-iBGP会话。
2. 路由传递过程
ASBR1先把PE1和RR1的路由经ASBR2传递给RR2,为BGP-LSP的建立做准备
BGP-LSP,在两个PE设备之间利用MP-BGP来传递IPV4路由的标签(利用了 BGP 的新特性 (RFC3107) ,这个特性可以让 BGP传递公网路由的时候携带标签),使得针对 PE Loopback地址的 LSP 得以贯通,两个PE之间建立MP-BGP连接,交互VPNV4路由。
这是因为ASBR看不懂vpn-lsp的私网标签,在PE设备之间搭建一个表面具有公网路由标签的VPNV4大管道,在其内部传递VPN-LSP。
在ASBR之间,会进行第二层(BGP-LSP那一层)标签的交换,这是为了防止标签冲突
VPN-LSP,对方 AS 的PE 设备为特定VPN实列分配的私网标签
3. 标签传递过程
此时,针对某个特定 VPN实例,从 PE 发出的数据包通常带有3层标签。最里面的标签是对方 AS的 PE设备为特定 VPN实例分配的VPN 标签(也叫私网标签),中间的标签是本ASBR 为对方 AS的PE设备分配的标签,最外面的标签是本 AS的IGP路由分配的LDP标签
4. 数据转发平面
(1)CE2发送一个目的地为Client1的IP报文给PE2。
(2)PE2收到IP报文后进行MPLS标签的封装,先封装VPN标签V1,由于去往Client1的下一跳PE1不是直连邻居,通过查表发现去往PE1的标签为T6,打上T6。
(3)P2进行标签交换,把外层标签T6换成T5,然后将此报文发送给ASBR2。
(4)ASBR2去掉外层标签,将T5交换为B1,再将其转发给ASBR1。
(5)当ASBR1收到报文后,发现B1是它分配的,所以去掉B1进一步查表转发,发现此时去往PE1的 路由有一个关联的标签T2,因此,ASBR1将其加在栈顶,并转发给P1。
(6)P1进行标签交换,把外层标签T2换成T1,然后将此报文发送给PE1。
(7)PE1收到后去掉所有标签,将报文(普通IP报文)转发给CE1。
5. A, B, C的区别
6. 难点
BGP-LSP的作用不好理解
MPLS OPTION-C方案一相关推荐
- BPG MPLS option ABC 方案整理
跨域将网络分为三个部分:市.省.市-省 在市网络中存在一个ASBR-PE,该设备用于和省进行连接,省的设备也是ASBR-PE BGP MPLS VPN跨域方案,用于需要建立BGP MPLS VPN的网 ...
- MPLS Option B
MPLS Option B 产生背景 跨域Option B方式 跨域Option B 方式--拓扑层面 跨域Option B 方式--控制层面(无RR) 跨域Option B 方式--控制层面(有RR ...
- BGP/MPLS *** Option B 跨域研究实验
1.实验环境 以华为模拟器eNSP为实验环境,结合wireshark抓包进行BGP/MPLS ××× OptionA 控制层面.数据层面以及日常排错三个方面进行研究:如下图所示: 2.配置流程 1)配 ...
- 详 mpls option a b c产生背景 及实验
学习目标: :了解MPLS 学习内容: 提示: 1.单域mpls vpn架构回顾 2.Option A的设计思想 3. Option A的命令行 4 .Option B的设计思想 5.Option B ...
- 跨域MPLS Option B(RR)
实验需求 本实验使用Option B完成跨域的MPLS-VPN,R9/10是CE,R1/7是PE,R3/5是ASBR,R2/6是P设备,R4/8是反射器RR. 所有涉及到Router-id的协议,全部 ...
- 跨域MPLS Option C1
MPLS VPN Option C1技术总结 1.IPv4 BGP路由 默认不会针对IPv4路由分发标签 2.特性:Send-label 专门针对IPv4 BGP的 特性 3.RR关闭VPNv4 RT ...
- MPLS BGP 跨域方案A
应用场景 当公司地理位置跨度较大,跨多个运营商时就需要使用跨域技术解决路由传递问题 例如北方主要使用联通网络,南方主要使用电信网络,如果两个公司一个在北京一个在广东就需要使用到跨域方案解决MPLS B ...
- MPLS BGP 跨域方案B
应用场景 当公司地理位置跨度较大,跨多个运营商时就需要使用跨域技术解决路由传递问题 例如北方主要使用联通网络,南方主要使用电信网络,如果两个公司一个在北京一个在广东就需要使用到跨域方案解决MPLS B ...
- 2023-01-20 网工进阶(三十九)MPLS 虚拟专用网络---概述、路由交互、CE接入PE方法、基本组网方案详解、团体属性、防环、MCE组网、伪连接方案、跨域组网详解、各种组网方案配置举例
概述 VPN(Virtual Private Network,虚拟专用网络)指的是在一个公共网络中实现虚拟的专用网络,从而使得用户能够基于该专用网络实现通信的技术.MPLS VPN也是VPN技术中的一 ...
- 目前MPLS有哪些备份方案?
MPLS VPN是一种稳定的局域网专线,由于它具有优良的性能和高可靠性,已被国内的几家集团公司和众多的跨国公司所采用,那么MPLS VPN该如何考虑备份方案? MPLS技术诞生已有十多年,近十年来,众 ...
最新文章
- OpenLDAP自定义属性的启用
- java jdbc连接数据库的设计
- 高效缓存Memcached 集成使用说明
- EMNLP 2020 | 基于超边融合的文本增强知识图谱开放域问答
- Android 关于ListView中按钮监听的优化问题(方法二)
- SpringBoot整合kafka实战之带回调的生产者
- 使用哈工大LTP做自然语言处理任务基础demo
- jeecg3.8popup弹出窗口触发失去焦点事件,引发验证弹窗,影响体验问题的解决办法
- elasticsearch删除索引后再新建时踩的坑
- 手把手教你学51单片机_第 一、二章
- 锐捷linux客户端进路由器,锐捷WLAN无线产品之SSH管理
- [Linux] 使用 Wine
- android农历日历,万年历农历日历app
- SciPy教程 - 稀疏矩阵库scipy.sparse
- 彻底禁用Microsoft Compatibility telemetry
- 转-零死角玩转stm32-高级篇之SDIO(4bit + DMA、支持SDHC、带协议分析)
- 从诺贝尔奖到“吃鸡守护者”:通往极点的手机散热战争
- Java经典300例-基础篇-004:整数类型最大值
- MySQL 表查询关键字
- Maple学习(一)Maple的安装