MPLS option-A
跨域OptionA是基本BGP/MPLS IP 虚拟私有网在跨域环境下的应用,ASBR之间不需要运行MPLS,也不需要为跨域进行特殊配置。这种方式下,两个AS的边界路由器ASBR直接相连,ASBR同时也是各自所在自治系统的PE。两个ASBR都把对端ASBR看作自己的CE设备,使用EBGP方式向对端发布IPv4路由。
1. 跨域VPN-OptionA方式 - 拓扑
在本方案中,ASBR-PE之间直接相连。两台ASBR-PE之间用多个接口(包括子接口)互连,每个接口关联一个VPN,每个ASBR-PE都把对端当成CE。因此,ASBR-PE相连的接口(包括子接口)需要绑定VRF,并通过eBGP邻居关系把VPNv4路由转变成普通IPv4路由从一个AS传递到另一个AS。因此,两个ASBR相连,但不需要启用MPLS。此方案在MPLS BGP VPN业务属性上没有做扩展。
2. 跨域VPN-OptionA方式 - 控制平面
我们只通过单方向来解释控制平面的工作过程,同时假设在站点Site1有主机Client1,如上图,现在需要把Client1这条路由从CE1穿过AS100和AS200传递到CE2:
(1)在AS100中,通过运行LDP协议,PE1分配一个与去往PE1的路由相关联的隧道标签(外层标签)T1给P1。
(2)在AS100中,通过运行LDP协议,P1分配一个与去往PE1的路由相关联的隧道标签(外层标签)T2给ASBR-PE1。
(3)在AS200中,同样通过运行LDP协议,ASBR-PE2分配一个与去往ASBR-PE2的路由相关联的隧道标签(外层标签)T3给P2。
(4)在AS200中,通过运行LDP协议,P2分配一个与去往ASBR-PE2的路由相关联的隧道标签(外层标签)T4给PE2。
(5)CE1 通告路由Client1给PE1,路由的下一跳为CE1的接口地址。
(6)PE1将Client1的IPv4路由,封装为VPNv4路由、通过MP-BGP,并且下一跳改为PE1,分配一个VPN标签V1,通告给ASBR-PE1。
(7)ASBR-PE1将VPNv4路由变为IPv4路由,把IPv4路由Client1通告给ASBR-PE2,并且下一跳指向ASBR-PE1。
(8)ASBR-PE2将IPv4路由Client1通过MP-BGP重发布为VPNv4路由,并且下一跳为ASBR-PE2,为该路由分配一个VPN标签V2,将其通告给PE2。
(9)PE2将VPNv4路由转变为IPv4路由Client1,把路由Client1通告给CE2,并且下一跳指向PE2。
3. 跨域VPN-OptionA方式 - 转发平面
通过前文的过程分析,我们从反向来分析转发平面的工作过程,即CE2要发送一个目的地为Client1的IP报文给CE1,如上图所示:
(1)CE2发送一个目的地为Client1的IP报文给PE2。
(2)PE2收到IP报文后进行MPLS标签的封装,先封装VPN标签V2,再封装外层标签T4,然后将此报文发送给P2。
(3)P2进行标签交换,把外层标签T4换成T3,然后将此报文发送给ASBR-PE2。
(4)ASBR-PE2去掉所有标签,将报文(普通IP报文)转发给ASBR-PE1。
(5)ASBR-PE1收到IP报文后进行MPLS标签的封装,先封装VPN标签V1,再封装外层标签T2,然后将此报文发送给P1。
(6)P1进行标签交换,把外层标签T2换成T1,然后将此报文发送给PE1。
(7)PE1收到后去掉所有标签,将报文(普通IP报文)转发给CE1。
4. 跨域VPN-OptionA方式的特点
优点是配置简单:由于ASBR之间不需要运行MPLS,也不需要为跨域进行特殊配置。
缺点是可扩展性差:由于ASBR需要管理所有VPN路由,为每个VPN创建VPN实例。这将导致ASBR上的VPN-IPv4路由数量过大。并且,由于ASBR间是普通的IP转发,要求为每个跨域的VPN使用不同的接口,从而提高了对PE设备的要求。如果跨越多个自治域,中间域必须支持VPN业务,不仅配置量大,而且对中间域影响大。在需要跨域的VPN数量比较少的情况,可以优先考虑使用。
MPLS option-A相关推荐
- 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 ...
- BPG MPLS option ABC 方案整理
跨域将网络分为三个部分:市.省.市-省 在市网络中存在一个ASBR-PE,该设备用于和省进行连接,省的设备也是ASBR-PE BGP MPLS VPN跨域方案,用于需要建立BGP MPLS VPN的网 ...
- MPLS ×××跨域实现之OPTION B配置讲解
MPLS ××× OPTION B配置讲解<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /& ...
- 锐捷(十六)mpls vxn option c 带RR场景
一 实验拓扑 二 实验需求 如图模拟R1在北京,R10在上海,要求二者之间用loopback口进行通信 由于公司机密性质,要求二者需要使用mpls vxn 虚拟专线的方式进行通信 本实验采取optio ...
- MPLS ××× Carrier Supporting Carrier Option AB(二)
原理分析:由于MPLS ×××涉及到两个层面,一个是控制层面的MPBGP行为,包括传递×××V4路由:另一个是转发层面的MPLS行为,包括LDP标签管理.MPLS转发等.每个层面均按照3层网络分层模型 ...
- MPLS ××× Carrier Supporting Carrier Option AB(一)
inter-AS MPLS ×××的构建与单一AS MPLS ×××构建稍有不同.关于MPLS ××× Inter-AS互联,可参考RFC 4364中Multi-AS backbones一章.里面提及 ...
最新文章
- 【NCEPU】凌亮:Linux实践
- VA01保存后都更新了什么表
- 中国蚁剑的下载、安装与使用
- 启明云端分享| 图文+实操+视频,手把手教你Eclipse搭建esp-idf环境
- javafx 表格列拖拉_JavaFX技巧22:“自动调整大小(树)”表列
- python 常用 time, datetime处理
- OpenCV入门及应用案例:手把手教你做DNN图像分类
- runtime批处理mysql导出_【原】使用批处理BAT文件处理Mysql数据库 | 学步园
- 第28件事 挖掘用户真实需求的6大撒手锏
- Java基础——基本类型和包装类、基本类型和字符串之间的转换
- 一台电脑有线连接路由器另一台无线连接_两个无线路由器怎么实现无线桥接【详细介绍】...
- C1见习工程师(一)
- 怎样添加图片到黑莓7290手机里?
- 收费外贸企业邮箱的好处?外贸企业该如何选择更好的邮箱服务呢?
- 谈谈算法的时间复杂度
- 终于等到了,十位Java架构师整理的“阿里P7”养成计划
- 阿里云GPU计算型gn6i服务器配置性能好不好用?
- 初识linux之vim工具与bdb调试工具
- 安笙机器人_演员动态周报 | 李晨王晓晨《北京西城故事》、张翰徐璐《若你安好便是晴天》、包贝尔辛芷蕾《我的机器人女友》...
- 题解 CF38C 【Blinds】