前言
6PE(IPv6 Provider Edge)是一种利用MPLS((Multi-Protocol Label Switching),实现IPv4网络向IPv6网络过渡的技术。6PE技术能够使得多个IPv6孤岛网络采用MPLS LSP隧道,跨越IPv4 MPLS骨干网相互进行通信。在不影响现有业务的基础上,提高了现有的MPLS网络资源的利用率。
01
为什么需要6PE?
当网络从IPv4向IPv6演进时,为了在原有IPv4的网络上承载IPv6流量,各种各样的演进方案就被提出来,例如隧道技术、双栈技术等。6PE就是一种利用MPLS隧道承载的IPv6 over IPv4过渡技术,如果原有的承载网是基于MPLS协议的网络,则可以借助6PE技术实现IPv4网络向IPv6网络的演进。
1.1 MPLS网络向IPv6演进
在IPv6网络发展的初期,IPv6网络的业务量不是很大,对于IPv6网络和IPv4网络来说,IPv6网络就好像是IPv4网络海洋中的“孤岛”。基于IPv4网络来构建IPv6网络时,需要在保证现有IPv4业务的正常应用下,采用易于操作、过渡简单、成本较低的方式,实现IPv4网络向IPv6网络的平滑演进和过渡。
在MPLS网络中,由于当前IPv6标签分配协议不够成熟,难以实现对IPv6前缀直接进行标签分配并进行IPv6数据的转发,因而产生了6PE的过渡方案。
6PE利用一种协议来承载另一种协议,从而实现跨越不同域的业务互通的技术。6PE技术在骨干网和城域网的演进中应用较多。与骨干网不同的是,城域网的6PE技术部署中,IPv4 MPLS网络可能会跨多个自治域。
1.2 6PE技术的优点
6PE技术拥有如下优点:
**便于维护:**所有配置在连接用户的边缘设备PE上完成,用户的IPv6网络感知不到IPv4网络的存在。利用现有的IPv4网络承载IPv6业务,降低了维护难度,有利于实现网络的渐进式部署。
**建网成本低:**6PE技术可以完全利用现有的IPv4 MPLS隧道,无须对网络进行升级改造就可以为用户提供IPv6服务。6PE设备还可以同时为用户提供IPv6 VPN和IPv4 VPN等业务。
200多本网络安全系列电子书
网络安全标准题库资料
项目源码
网络安全基础入门、Linux、web安全、攻防方面的视频
网络安全学习路线图
02
6PE有哪些类型?
现实网络中,同一运营商的不同城域网之间,或相互协作的运营商的骨干网之间都存在着跨越不同自治域的情况。按照IPv6孤岛所连接的自治域是否相同来划分,6PE可以分为单自治域6PE和跨域6PE。下面来了解下6PE技术的组网。
2.1 6PE的组网结构
除了单自治域6PE外,对于IPv6孤岛网络连接到不同自治域的情况,业界提出了两种跨域6PE的实现方式,分别是:OptionB方式的跨域6PE和OptionC方式的跨域6PE。几种6PE都有各自的优势和适用场景,单自治域6PE主要适用于不同的IPv6孤岛接入同一个自治域的场景,跨域6PE则适用于不同的IPv6孤岛接入不同的自治域的场景。接下来,将对6PE的几种基本类型做介绍
A、单自治域6PE
如下图所示,IPv6孤岛网络连接到同一个自治域,处于同一个自治域内的PE之间通过MP-IBGP关系传递IPv6路由。
单自治域6PE组网图
PE与CE之间利用IPv6路由协议交换IPv6路由信息,6PE网络中有三种类型的设备,CE设备、PE设