当前位置:首页 > IPRAN基础组网和IPRAN高级知识(18)
IPRAN基础组网和IPRAN高级知识(18)
?支持多协议;?一般仅适用于自治域内部?一般要手工配臵;(2)Kompella草案;?使用和MARTINI同样的封装?可以自动配臵?;?VFI—区分VPN用户;虚拟转发实例VFI(Virtualforward;图:VFI示例;?VPLSPE路由器结构;PE路由器包含伪线管理和虚拟转发实例两部分:伪线;?伪线的建立;?伪线PW的建立就是在两个PE之间交换识别V
? 支持多协议
? 一般仅适用于自治域内部 ? 一般要手工配臵 (2)Kompella草案
? 使用和MARTINI同样的封装 ? 可以自动配臵 ? 可以用于自治域间 ? 仅支持IP协议
? VFI—区分VPN用户
虚拟转发实例VFI(Virtual forwarding Instance):在PE上创建一个VPLS实例,不同PE上相同vc-id的VPLS实例属于同一个VPLS域,可以相互通信。
图:VFI示例
? VPLS PE路由器结构
PE路由器包含伪线管理和虚拟转发实例两部分:伪线管理负责建立和维护到其他PE上同VPN的转发实例的伪线;VFI执行MAC学习、MAC交换。
? 伪线的建立
? 伪线PW的建立就是在两个PE之间交换识别VPLS域的MPLS内层标签,或称VC标签
? ? 型)
VC标签和组成LSP的MPLS外层标签共同组成PW
Martini草案对LDP进行了扩展,增加了VC FEC的FEC类型(128型和129
? VPLS的环路问题——水平分割
PE上的虚拟转发实例相当于一个二层交换机,但不必像传统的L2 交换机一样运行STP协议,因为在MPLS L2 VPN中使用内在水平分割机制进行环路的保护。
3、VPLS的工作过程 ? 内层标签的创建 ? ? ?
在PE上设定VFI,同一VPLS域中VFI具有相同的vc-id 指定PE相关接口为二层透传端口
通过扩展的LDP建立session分配虚拟链路标记 ? 外层标签的创建
? PE和P设备间运行路由协议,并通过LDP分配标签创建LSP ? 标签表的形成 ?
? 数据转发
PE设备上形成L2标签表和全局标签表,P设备上形成全局标签表 ? ?
CE1要与CE2通信,发送ARP请求报文
PE1收到报文后,学习源MAC地址aaa并记录到VFI地址表中 ? PE按照报文的目的MAC ffff发送到所有VC ? 发送报文时查找L2标签表和全局标签表封装报文
?
P按照标签列表查找、转发,对报文做倒数第二跳弹出 ? ?
PE2学习源MAC地址并将相关信息记录在VFI地址表中 PE2发送数据包给CE2
? CE2返回报文给CE1
? PE2学习报文的源MAC信息记录在VFI地址表中 ?
PE2按照目的MAC地址查找并转发报文 ?
P设备查找标签表转发报文 ? ?
PE1学习报文的源MAC信息,并记录在VFI地址表中 PE1按照报文的目的MAC地址查找转发报文
共分享92篇相关文档