0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MPLS VPN是什么?

汽车电子技术 来源:码农与软件时代 作者:码农与软件时代 2023-02-15 14:17 次阅读
  1. MPLS VPN是什么?

MPLS VPN网络,也称为MPLS BGP VPN网络,是由运营商搭建并提供给企业购买的虚拟专用网(Virtual Private Network),以实现用户网络之间的路由传递、数据互通等。MPLS VPN是VPN中的一种(IPSec VPN、SSL VPN)。

  1. 为什么会有MPLS VPN?

任何技术的提出都有特定的需求。

MPLS VPN的需求来自于企业内总部和分支机构之间的安全、便捷互联。

起初的解决方案是运营商提供专线,也就是提供物理的二层链路,即以二层的方式为企业用户实现远程网络的连接。该方案问题是不仅贵,线路利用率还低。

后来就在Internet(公共网络)中建立虚拟专用通信网络,其技术本质是利用隧道技术实现不同用户网络的逻辑隔离。

建立在Internet网络的VPN在传输速度、可靠性上存在一定的局限(现已有极大的提升)。

为此,运营商打造了MPLS VPN,为企业用户提供更快、更可靠的虚拟专用网络。

MPLS VPN是一种L3VPN,相当于大的路由器,连接企业总部和分支。在其MPLS骨干网上使用MP-BGP协议进行VPN私网路由的发布,利用MPLS协议进行VPN报文(内部是IP报文)的转发。

  1. 从产品的角度,如何看待MPLS VPN?

(1)业务需求

MPLS VPN能够为:

A. 千千万万的企业用户提供分支与分支、分支与总部之间的互联互通;

B. 不同企业要实现逻辑隔离并能安全通信

(2)用户需求

从企业用户的角度来讲,需要解决的问题是:

如何使得处于不同分支的员工,能够基于私有地址进行通信,就像访问企业私网一样?

从运营商的角度来讲,需要解决的问题是:

如何实现不同企业通信的隔离以及安全地通信?

(3)实现约束

A. 企业用户内部网络使用的是私有地址:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16。

B. 不同企业很可能使用相同的私有地址段。

C. 公网又存在约束:公网路由器中的公网路由表只存储公网路由,不允许包含私网路由。

(4)逻辑架构

设定MPLS VPN的逻辑架构:

图片

这里,涉及到一些概念:

  • Site:站点,也就是用户网络。
  • CE:Customer Edge即为用户边缘设备,用来连接服务提供商(ISP)路由器并建立邻接关系,提供用户接入服务,通常是一台IP路由器。
  • PE:Provider Edge即为运营商边缘设备,用来连接CE设备和P设备。
  • P:骨干网设备。

(5)功能实现--路由发布

位于企业分支A的员工,通过私网地址与位于企业分支B的员工通信。企业分支A的私网路由信息,通过CE设备路由发布到与之连接的PE设备;进而PE设备将路由信息通告给已建立邻接关系的PE设备;PE设备再将路由引入到企业分支B的CE设备(普通IPv4路由),完成企业分支A的路由信息发布。

总的来说,VPN 路由信息的发布过程分三段:CE设备到PE设备、PE设备到PE设备、PE设备到CE设备。

VPN路由信息的发布需要考虑如下问题:

CE设备与PE设备如何交换路由信息?

CE设备用户站点采用IP网络,同样CE设备与PE设备也采用IP网络,使用IPv4路由。CE设备与PE设备之间可以使用静态路由、OSPF、IS-IS或BGP交换路由信息。

同样,PE设备与CE设备也使用静态路由、OSPF、IS-IS或BGP交换路由信息、

PE设备如何区分不同CE设备的路由?

不同企业对应的CE设备上报的私网地址存在重叠IP地址空间的问题,PE设备需要独立保存不同VPN的路由并解决地址空间重叠的问题。

为此,PE设备使用虚拟路由转发(VRF,Virtual Routing and Forwarding)的方式实现VPN之间的逻辑隔离。

VRF也称为VPN实例。VPN 实例中的信息包括:IP 路由表、标签转发表、与 VPN 实例绑定的接口以及 VPN 实例的管理信息。

PE设备之间如何传递路由?

VPN实例属于PE设备本地的概念,PE设备无法将VPN实例信息传递到对端PE。为传递相同的IP路由采用RD(Route Distinguisher,路由标识符)的方式,也就是PE设备会在IPv4前缀前加上RD,转换为全局唯一的路由地址,称为VPN-IPv4,即VPNV4。

因BGP可以跨路由器的进行两个PE设备之间的直接交换路由,所以选择BGP进行路由传递是比较理想的协议。

但BGP无法传递VPNV4,便对BGP进行扩展而产生MP-BGP(Multiprotocol Extensions for BGP)。通过MP-BGP进行VPNV4的路由发布。

PE设备通过MP-BGP的Update消息把VPNV4路由发布给远端PE设备。Update消息中还包含Export VPN Target属性及MPLS标签。

VPNV4到达远端PE设备后,如何区分不同的CE设备?

PE设备进行路由发布的MP-BGP Update消息中还包含Export VPN Target属性及MPLS标签。

为此,PE设备根据RT(Route Target)来控制VPNV4路由信息的发布和接收。RT又分为Export Target(导出目标)和Import Target(导入目标),这两个值是在开通VPN时配置的。

远端PE设备需要将VPNV4路由信息导入到VPN实例表中。

远端PE设备收到本地PE发布的VPNv4路由时,检查Export Target属性,当该属性值与某个VPN实例的Import Target匹配时,就把路由信息加入到该VPN实例中。

6 )功能实现 -- 数据转发

VPN路由信息为私网路由,由PE设备维护,并通过MP-BGP进行PE设备间的路由发布,这些PE设备可以跨路由器建立邻接关系。

骨干网P设备只维护公网路由,私网路由无法在公网上进行传输的。

MPLS VPN不再使用IP地址进行转发,而是基于标签进行转发。

同样地,基于标签也需要解决:

如何区分不同的企业用户?

如何将数据包从PE设备传递到远端PE设备?

解决的方法便是增加内外2个标签,内标签确定具体企业用户,外标签进行数据包的传递。

(7)运维实施

配置要完成的工作:

A. MPLS基本功能的配置;

(a)配置PE设备、P设备之间的路由,实现互通;

(b)使用MPLS功能,配置LDP(标签分发协议),实现公网隧道的建立;

B. MPLS VPN的功能配置;

(a)配置PE设备,使能MP-BGP、VPN-IPv4功能,实现MP-BGP update消息传递VPNV4路由;

(b)配置PE设备,为Site创建VPN实例,分配私网路由标签;

(c)配置PE设备,将VPN实例绑定在PE连接对应CE的接口上;

(d)配置PE和CE间路由交换,可使用静态路由、各种IGP或者BGP路由方式。

  1. 相关流程

《华为MPLS VPN学习指南》一书,介绍了MPLS VPN相关流程,值得仔细研究。

(1)路由发布

图片

(2)数据转发

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 路由
    +关注

    关注

    0

    文章

    279

    浏览量

    42297
  • MPLS
    +关注

    关注

    0

    文章

    136

    浏览量

    24541
  • 虚拟专用网
    +关注

    关注

    0

    文章

    6

    浏览量

    6217
收藏 人收藏
    相关推荐
    热点推荐

    光联集团MPLS VPN专线组网解决方案业务介绍

    MPLS VPN (Virtual Private Network)是一种“基于公共数据网,给用户一种直接连接到私人局域网感觉的服务”。由于采用了“虚拟专用网”技术,即用户实际上并不存在一个独立专用
    发表于 05-28 14:43

    路由反射技术应用于MPLS VPN的研究

    简要介绍了MPLS VPN 和BGP 路由协议的基础知识以及两者之间的关系,分析了路由反射技术的基本原理,提出采用路由反射技术来提高MPLS VPN 的可靠性和减少I-BGP 逻辑连接
    发表于 09-03 17:46 11次下载

    Cisco出版MPLSVPN体系结构

    Cisco出版MPLSVPN体系结构 多协议标签交换 (MPLS:Multi-Protocol Label Switching) 简介 多协议标签交换(MPLS)是一种用于快速数据
    发表于 03-16 14:41 0次下载

    MPLSVPN体系结构手册

    MPLSVPN体系结构手册 摘要    本备忘录描述了一种在服务提供商的MPLS主干网上建立核心VPN服务的方法。该方法在主干网中使用MPLS
    发表于 03-16 15:09 6次下载

    基于MPLSVPN技术原理及其实现

    在研究了基于MPLSVPN技术的原理和工作的基础上,给出了基于BGP扩展实现的MPLSVPN的一个网络组成模型,同时描述了这个模型中的各个设备及其功能。最后分析了MPLSVPN的技术
    发表于 10-26 17:02 0次下载

    基于MPLSVPN技术原理及其实现

    在研究了基于MPLSVPN技术的原理和工作的基础上,给出了基于BGP扩展实现的MPLS VPN的一个网络组成模型,同时描述了这个模型中的各个设备及其功能。最后分析了
    发表于 03-11 13:22 1132次阅读
    基于<b class='flag-5'>MPLS</b>的<b class='flag-5'>VPN</b>技术原理及其实现

    MPLSVPN体系结构_CCIP版

    本书涵盖了MPLS的理论、配置和网络设计方面的主要内容以及一种主要的MPLs应用一一基于MPLSVPN。本书通过配置范例、设计和部署指南以及大量的案例研究阐述了
    发表于 03-27 15:32 0次下载

    实现MPLS VPN逻辑网络拓扑的方法

    通过研究在建设运营数据网过程中,利用BGP Community属性结合条件路由过滤技术实现路由控制的过程,提出了在复杂网络环境以及其它可用技术受限制的条件下实现MPLS VPN逻辑网络结构的
    发表于 04-12 16:05 53次下载
    实现<b class='flag-5'>MPLS</b> <b class='flag-5'>VPN</b>逻辑网络拓扑的方法

    HCIE复习资料_MPLS VPN介绍

    HCIE复习资料第四章 MPLS VPN,HCIE全套复习资料
    发表于 05-10 17:22 0次下载

    基于MPLS VPN校园网络设计

    需求增加,一卡通、财务、语音、视频等业务都要陆续上线,为了保证业务的可靠以及数据的安全,这些业务都要建立自己的专网。MPLS VPN技术可以有效解决如何在同一物理平台上提供多种业务的传输问题。MPLS
    发表于 11-11 15:28 8次下载
    基于<b class='flag-5'>MPLS</b> <b class='flag-5'>VPN</b>校园网络设计

    MPLS基本原理及MPLS VPN逻辑网络拓扑的方法介绍

    通过研究在建设运营数据网过程中,利用BGP Communitv属性结合条件路由过滤技术实现路由控制的过程,提出了在复杂网络环境以及其它可用技术受限制的条件下实现MPLS VPN逻辑网络结构的一种
    发表于 11-16 15:32 10次下载
    <b class='flag-5'>MPLS</b>基本原理及<b class='flag-5'>MPLS</b> <b class='flag-5'>VPN</b>逻辑网络拓扑的方法介绍

    基于分层PE技术的MPLS-VPN架构优化

    针对传统MPLS-VPN组网架构存在的扩展性不足、安全性不高与传输质量差等问题,提出一种使用层次化运营商边缘设备技术优化网络架构的方法。采用设备层级化的方式对网络拓扑结构进行优化改造,使设备的路由
    发表于 02-02 16:26 0次下载

    MPLS VPN行业揭秘

     企业为解决一个实际的应用需求,或完成一场信息改革的战略布局会选择MPLS VPN的解决方案。那什么样的企业才是真正需要MPLS VPN方案的呢?M
    发表于 07-06 13:42 497次阅读

    SD-WAN、VPNMPLS VPN专线的区别

    的SD-WAN骨干环网,且环网之中POP点均是物理专线对接。 杭州国际网络专线公司认为从数据传输质量来说SD-WAN的质量优于VPN,而从传输的私密性来说MPLS VPN私密性会高于VPN
    的头像 发表于 12-25 10:32 1343次阅读

    MPLSVPN 的区别

    MPLS(Multi-Protocol Label Switching,多协议标签交换)与VPN(Virtual Private Network,虚拟专用网络)在多个方面存在显著的区别。以下
    的头像 发表于 02-14 17:04 882次阅读

    有几种电平转换电路,适用于不同的场景

    一.起因一般在消费电路的元器件之间,不同的器件IO的电压是不同的,常规的有5V,3.3V,1.8V等。当器件的IO电压一样的时候,比如都是5V,都是3.3V,那么其之间可以直接通讯,比如拉中断,I2Cdata/clk脚双方直接通讯等。当器件的IO电压不一样的时候,就需要进行电平转换,不然无法实现高低电平的变化。二.电平转换电路常见的有几种电平转换电路,适用于

    张飞实战电子官方
    15小时前
    107

    瑞萨RA8系列教程 | 基于 RASC 生成 Keil 工程

    对于不习惯用 e2 studio 进行开发的同学,可以借助 RASC 生成 Keil 工程,然后在 Keil 环境下愉快的完成开发任务。

    RA生态工作室
    05-01 10:00
    335

    共赴之约 | 第二十七届中国北京国际科技产业博览会圆满落幕

    作为第二十七届北京科博会的参展方,芯佰微有幸与800余家全球科技同仁共赴「科技引领创享未来」之约!文章来源:北京贸促5月11日下午,第二十七届中国北京国际科技产业博览会圆满落幕。本届北京科博会主题为“科技引领创享未来”,由北京市人民政府主办,北京市贸促会,北京市科委、中关村管委会,北京市经济和信息化局,北京市知识产权局和北辰集团共同承办。5万平方米的展览云集

    芯佰微电子
    21小时前
    387

    道生物联与巍泰技术联合发布 RTK 无线定位系统:TurMass™ 技术与厘米级高精度定位的深度融合

    道生物联与巍泰技术联合推出全新一代 RTK 无线定位系统——WTS-100(V3.0 RTK)。该系统以巍泰技术自主研发的 RTK(实时动态载波相位差分)高精度定位技术为核心,深度融合道生物联国产新兴窄带高并发 TurMass™ 无线通信技术,为室外大规模定位场景提供厘米级高精度、广覆盖、高并发、低功耗、低成本的一站式解决方案,助力行业智能化升级。

    道生物联
    21小时前
    328

    智能家居中的清凉“智”选,310V无刷吊扇驱动方案--其利天下

    炎炎夏日,如何营造出清凉、舒适且节能的室内环境成为了大众关注的焦点。吊扇作为一种经典的家用电器,以其大风量、长寿命、低能耗等优势,依然是众多家庭的首选。而随着智能控制技术与无刷电机技术的不断进步,吊扇正朝着智能化、高效化、低噪化的方向发展。那么接下来小编将结合目前市面上的指标,详细为大家讲解其利天下有限公司推出的无刷吊扇驱动方案。▲其利天下无刷吊扇驱动方案一

    其利天下技术
    2天前
    661

    电源入口处防反接电路-汽车电子硬件电路设计

    一、为什么要设计防反接电路电源入口处接线及线束制作一般人为操作,有正极和负极接反的可能性,可能会损坏电源和负载电路;汽车电子产品电性能测试标准ISO16750-2的4.7节包含了电压极性反接测试,汽车电子产品须通过该项测试。二、防反接电路设计1.基础版:二极管串联二极管是最简单的防反接电路,因为电源有电源路径(即正极)和返回路径(即负极,GND),那么用二极

    张飞实战电子官方
    05-09 19:34
    797

    半导体芯片需要做哪些测试

    首先我们需要了解芯片制造环节做⼀款芯片最基本的环节是设计->流片->封装->测试,芯片成本构成⼀般为人力成本20%,流片40%,封装35%,测试5%(对于先进工艺,流片成本可能超过60%)。测试其实是芯片各个环节中最“便宜”的一步,在这个每家公司都喊着“CostDown”的激烈市场中,人力成本逐年攀升,晶圆厂和封装厂都在乙方市场中“叱咤风云”,唯独只有测试显

    汉通达
    05-09 10:02
    758

    解决方案 | 芯佰微赋能示波器:高速ADC、USB控制器和RS232芯片——高性能示波器的秘密武器!

    示波器解决方案总述:示波器是电子技术领域中不可或缺的精密测量仪器,通过直观的波形显示,将电信号随时间的变化转化为可视化图形,使复杂的电子现象变得清晰易懂。无论是在科研探索、工业检测还是通信领域,示波器都发挥着不可替代的作用,帮助工程师和技术人员深入剖析电信号的细节,精准定位问题所在,为创新与发展提供坚实的技术支撑。一、技术瓶颈亟待突破性能指标受限:受模拟前端

    芯佰微电子
    05-09 10:36
    1.5k

    硬件设计基础----运算放大器

    1什么是运算放大器运算放大器(运放)用于调节和放大模拟信号,运放是一个内含多级放大电路的集成器件,如图所示:左图为同相位,Vn端接地或稳定的电平,Vp端电平上升,则输出端Vo电平上升,Vp端电平下降,则输出端Vo电平下降;右图为反相位,Vp端接地或稳定的电平,Vn端电平上升,则输出端Vo电平下降,Vn端电平下降,则输出端Vo电平上升2运算放大器的性质理想运算

    张飞实战电子官方
    05-08 19:34
    553

    ElfBoard技术贴|如何调整eMMC存储分区

    ELF 2开发板基于瑞芯微RK3588高性能处理器设计,拥有四核ARM Cortex-A76与四核ARM Cortex-A55的CPU架构,主频高达2.4GHz,内置6TOPS算力的NPU,这一设计让它能够轻松驾驭多种深度学习框架,高效处理各类复杂的AI任务。

    ElfBoard
    05-08 15:01
    1.1k

    米尔基于MYD-YG2LX系统启动时间优化应用笔记

    1.概述MYD-YG2LX采用瑞萨RZ/G2L作为核心处理器,该处理器搭载双核Cortex-A55@1.2GHz+Cortex-M33@200MHz处理器,其内部集成高性能3D加速引擎Mail-G31GPU(500MHz)和视频处理单元(支持H.264硬件编解码),16位的DDR4-1600/DDR3L-1333内存控制器、千兆以太网控制器、USB、CAN、

    米尔电子
    05-08 08:07
    374

    运放技术——基本电路分析

    虚短和虚断的概念由于运放的电压放大倍数很大,一般通用型运算放大器的开环电压放大倍数都在80dB以上。而运放的输出电压是有限的,一般在10V~14V。因此运放的差模输入电压不足1mV,两输入端近似等电位,相当于“短路”。开环电压放大倍数越大,两输入端的电位越接近相等。“虚短”是指在分析运算放大器处于线性状态时,可把两输入端视为等电位,这一特性称为虚假短路,简称

    张飞实战电子官方
    05-07 19:32
    516

    飞凌嵌入式携手中移物联,谱写全国产化方案新生态

    4月22日,飞凌嵌入式“2025嵌入式及边缘AI技术论坛”在深圳成功举办。中移物联网有限公司(以下简称“中移物联”)携OneOS操作系统与飞凌嵌入式共同推出的工业级核心板亮相会议展区,操作系统产品部高级专家严镭受邀作《OneOS工业操作系统——助力国产化智能制造》主题演讲。

    飞凌嵌入式
    05-07 11:26
    1.7k

    ATA-2022B高压放大器在螺栓松动检测中的应用

    实验名称:ATA-2022B高压放大器在螺栓松动检测中的应用实验方向:超声检测实验设备:ATA-2022B高压放大器、函数信号发生器,压电陶瓷片,数据采集卡,示波器,PC等实验内容:本研究基于振动声调制的螺栓松动检测方法,其中低频泵浦波采用单频信号,而高频探测波采用扫频信号,利用泵浦波和探测波在接触面的振动声调制响应对螺栓的松动程度进行检测。通过螺栓松动检测

    Aigtek安泰电子
    05-06 18:44
    1.1k

    MOS管驱动电路——电机干扰与防护处理

    此电路分主电路(完成功能)和保护功能电路。MOS管驱动相关知识:1、跟双极性晶体管相比,一般认为使MOS管导通不需要电流,只要GS电压(Vbe类似)高于一定的值,就可以了。MOS管和晶体管向比较c,b,e—–>d(漏),g(栅),s(源)。2、NMOS的特性,Vgs大于一定的值就会导通,适合用于源极接地时的情况(低端驱动),只要栅极电压达到4V或10V就可以

    张飞实战电子官方
    05-06 19:34
    546