跨域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相关推荐

  1. MPLS Option B

    MPLS Option B 产生背景 跨域Option B方式 跨域Option B 方式--拓扑层面 跨域Option B 方式--控制层面(无RR) 跨域Option B 方式--控制层面(有RR ...

  2. BGP/MPLS *** Option B 跨域研究实验

    1.实验环境 以华为模拟器eNSP为实验环境,结合wireshark抓包进行BGP/MPLS ××× OptionA 控制层面.数据层面以及日常排错三个方面进行研究:如下图所示: 2.配置流程 1)配 ...

  3. 详 mpls option a b c产生背景 及实验

    学习目标: :了解MPLS 学习内容: 提示: 1.单域mpls vpn架构回顾 2.Option A的设计思想 3. Option A的命令行 4 .Option B的设计思想 5.Option B ...

  4. 跨域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的协议,全部 ...

  5. 跨域MPLS Option C1

    MPLS VPN Option C1技术总结 1.IPv4 BGP路由 默认不会针对IPv4路由分发标签 2.特性:Send-label 专门针对IPv4 BGP的 特性 3.RR关闭VPNv4 RT ...

  6. BPG MPLS option ABC 方案整理

    跨域将网络分为三个部分:市.省.市-省 在市网络中存在一个ASBR-PE,该设备用于和省进行连接,省的设备也是ASBR-PE BGP MPLS VPN跨域方案,用于需要建立BGP MPLS VPN的网 ...

  7. MPLS ×××跨域实现之OPTION B配置讲解

    MPLS ××× OPTION B配置讲解<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /& ...

  8. 锐捷(十六)mpls vxn option c 带RR场景

    一 实验拓扑 二 实验需求 如图模拟R1在北京,R10在上海,要求二者之间用loopback口进行通信 由于公司机密性质,要求二者需要使用mpls vxn 虚拟专线的方式进行通信 本实验采取optio ...

  9. MPLS ××× Carrier Supporting Carrier Option AB(二)

    原理分析:由于MPLS ×××涉及到两个层面,一个是控制层面的MPBGP行为,包括传递×××V4路由:另一个是转发层面的MPLS行为,包括LDP标签管理.MPLS转发等.每个层面均按照3层网络分层模型 ...

  10. MPLS ××× Carrier Supporting Carrier Option AB(一)

    inter-AS MPLS ×××的构建与单一AS MPLS ×××构建稍有不同.关于MPLS ××× Inter-AS互联,可参考RFC 4364中Multi-AS backbones一章.里面提及 ...

最新文章

  1. 【NCEPU】凌亮:Linux实践
  2. VA01保存后都更新了什么表
  3. 中国蚁剑的下载、安装与使用
  4. 启明云端分享| 图文+实操+视频,手把手教你Eclipse搭建esp-idf环境
  5. javafx 表格列拖拉_JavaFX技巧22:“自动调整大小(树)”表列
  6. python 常用 time, datetime处理
  7. OpenCV入门及应用案例:手把手教你做DNN图像分类
  8. runtime批处理mysql导出_【原】使用批处理BAT文件处理Mysql数据库 | 学步园
  9. 第28件事 挖掘用户真实需求的6大撒手锏
  10. Java基础——基本类型和包装类、基本类型和字符串之间的转换
  11. 一台电脑有线连接路由器另一台无线连接_两个无线路由器怎么实现无线桥接【详细介绍】...
  12. C1见习工程师(一)
  13. 怎样添加图片到黑莓7290手机里?
  14. 收费外贸企业邮箱的好处?外贸企业该如何选择更好的邮箱服务呢?
  15. 谈谈算法的时间复杂度
  16. 终于等到了,十位Java架构师整理的“阿里P7”养成计划
  17. 阿里云GPU计算型gn6i服务器配置性能好不好用?
  18. 初识linux之vim工具与bdb调试工具
  19. 安笙机器人_演员动态周报 | 李晨王晓晨《北京西城故事》、张翰徐璐《若你安好便是晴天》、包贝尔辛芷蕾《我的机器人女友》...
  20. 题解 CF38C 【Blinds】

热门文章

  1. 什么是连接池,其工作原理是什么?
  2. Python实现词频统计的两种方法
  3. 2022宁波市第五届网络安全大赛(初赛Misc部分)
  4. java绘制流程图基本元素,java绘制图片
  5. 计算机维修轿车,解决方案:轿车电脑故障维修两例
  6. 回溯算法经典问题-迷宫问题
  7. matlab绘制共用x轴图像 subplot子图不显示问题
  8. 英国将强制互联网公司遏制外国政府发布假信息,违法者或被罚款数十亿美元...
  9. python选择哪个版本-Python下载哪个版本比较好?
  10. Telegraf 简单使用介绍