一种ce双归接入pe组网中基于mstp的防环方法

文档序号:10572581阅读:2602来源:国知局
一种ce双归接入pe组网中基于mstp的防环方法
【专利摘要】一种CE双归接入PE组网中基于MSTP的防环方法,涉及数据和IP传输设备领域,CE双归接入PE组网包括第一PE和第二PE,二者分别通过伪线连接至第三PE,第一PE和第二PE均连接至第一CE,防环方法包括:在第一PE和第二PE之间创建一条管理伪线,管理伪线两端分别创建一个虚拟接口,将所述虚拟接口加入MSTP桥中,并将MSTP桥设置为最高优先级,同时将MSTP桥的ID及开销修改为所有物理端口中的最小值;所述虚拟接口使能MSTP功能。本发明能够避免CE双归接入PE组网中出现二层环路,防止网络瘫痪。
【专利说明】
一种CE双归接入PE组网中基于MSTP的防环方法
技术领域
[0001 ]本发明涉及数据和IP传输设备领域,具体来讲涉及一种CE双归接入PE组网中基于MSTP的防环方法。
【背景技术】
[0002]在二层交换网络中,一旦出现环路就会造成报文的广播风暴,从而占用整个网络的有效带宽,造成网络的瘫痪。在这种情况下,为解决二层环路而产生了STP(SpanningTree Protocol,生成树协议),随后以STP为基础,产生了RSTP(Rapid Spanning TreeProtocol,快速生成树协议);由于RSTP协议不能区分VLAN,所有报文均在一个链路上传输,导致效率低下,所以逐渐出现MSTP协议(Multiple Spanning Tree Protocol,多生成树协议),该协议在RSTP的基础上引入了域和实例的概念,既提高了网络收敛速度,同时也对网络带宽进行了充分利用。
[0003]现有MSTP主要应用于二层交换网络的VLAN(Virtual Local Area Network,虚拟局域网)模型中,在IPRAN系统中,常见的二层业务为VPLS(virtual Private Lan Service,虚拟专用局域网业务)模型,VPLS模型也存在二层环路的可能。如图1所示,为CE(CustomerEdge,用户边缘设备)双归接入PE(Provider Edge,服务提供商骨干网的边缘设备)组网的场景示意图。CE双归接入PE组网,包括第一PE( S卩PEl)和第二PE( S卩PE2),二者均与第一CE(即CEl)相连,CEl连接个人计算机(S卩PC),PE1和PE2还通过业务PW(Pseudo Wire,伪线)连接第三PE(S卩PE3),PE3连接第二 CE(即CE2)。但是,现有VPLS防环方法,并不能解决CE双归接入PE组网中出现二层环路的问题,因此有必要设计一种方法,解决上述问题。

【发明内容】

[0004]针对现有技术中存在的缺陷,本发明的目的在于提供一种CE双归接入PE组网中基于MSTP的防环方法,能够避免CE双归接入PE组网中出现二层环路,防止网络瘫痪。
[0005]为达到以上目的,本发明采取的技术方案是:一种CE双归接入PE组网中基于MSTP的防环方法,CE双归接入PE组网包括第一 PE和第二 PE,二者分别通过伪线连接至第三PE,第一PE和第二 PE均连接至第一 CE,防环方法包括:在第一 PE和第二 PE之间创建一条管理伪线,管理伪线两端分别创建一个虚拟接口,将所述虚拟接口加入MSTP桥中,并将MSTP桥设置为最高优先级,同时将MSTP桥的ID及开销修改为所有物理端口中的最小值;所述虚拟接口使能MSTP功能。
[0006]在上述技术方案的基础上,所述管理伪线在激活状态下,VPLS发送消息到MSTP,MSTP根据VPLS ID创建对应的两个虚拟接口。
[0007]在上述技术方案的基础上,当管理伪线去激活时,发送DOWN消息到MSTP,MSTP将两个虚拟接口从MSTP桥中踢出,删除两个虚拟接口。
[0008]在上述技术方案的基础上,所述虚拟接口发送或接收桥协议数据单元信令报文,并参与拓扑计算。
[0009]在上述技术方案的基础上,计算生成树时,MSTP将两个虚拟接口和其他物理端口统一进行计算。
[0010]在上述技术方案的基础上,所述虚拟接口和其他物理端口均在一棵公共和内部生成树中。
[0011]本发明的有益效果在于:
[0012]1、PE1和PE2之间创建一条管理PW,管理PW两端分别创建一个虚拟接口,将所述虚拟接口加入MSTP桥中,将MSTP桥设置为最高优先级,同时将MSTP桥的ID及开销修改为所有物理端口中的最小值,所述虚拟接口使能MSTP功能,主要在CE双归接入PE组网中,防止PEl、PE2和CEl之间二层环路,防止网络阻塞瘫痪。
[0013]2、本发明还可以将MSTP协议模式设置成RSTP和STP,能够支持多种协议模式,扩展了现有技术的应用范围。
【附图说明】
[0014]图1为【背景技术】中CE双归接入PE组网的场景示意图;
[0015]图2为本发明CE双归接入PE组网中创建管理伪线的场景示意图;
[0016]图3为本发明中虚拟接口创建流程图。
[0017]附图标记:
[0018]PEl-第一 PE,PE2-第二 PE,PE3-第三 PE,CEl-第一 CE,CE2-第二 CE。
【具体实施方式】
[0019]以下结合附图及实施例对本发明作进一步详细说明。
[0020]如图2所示,CE双归接入PE组网中基于MSTP的防环方法,用于CE双归接入PE组网,CE双归接入PE组网包括第一 PE(即PEl)和第二 PE( S卩PE2),二者分别通过业务PW连接至第三PE (S卩PE3),PE3连接第二CE (S卩CE2),PEI和PE2还均连接至第一CE (即CE I ),CE I连接个人计算机(S卩CP)。本发明的防环方法包括:在PEl和PE2之间创建一条管理PW,管理PW两端的PEl和PE2处,分别创建一个虚拟接口 ;将两个虚拟接口加入MSTP桥中,并将MSTP桥设置为最高优先级,同时将该MSTP桥的ID及开销修改为所有物理端口中的最小值,让两个虚拟接口使能MSTP功能。
[0021 ]如图3所示,虚拟接口的具体创建流程如下:
[0022]SlOl.管理PW处于激活状态下;
[0023]S102.VPLS发送创建管理PW的消息到MSTP,即VPLS发送UP消息到MSTP ;
[0024]S103.MSTP根据VPLS ID创建对应的两个虚拟接口stpif,例如:VPLS ID 100,则两个虚拟接口均为stpif!00,但是两个虚拟接口位于不同的两个站。所述虚拟接口用来发送或接收BPDU(Bridge Protocol Data Unit,桥协议数据单元)信令报文,并参与拓扑计算。
[0025]S104.将两个虚拟接口加入MSTP桥中,虚拟接口使能MSTP功能。由于VPLS对应的PEl与PE2之间是一条管理PW,其网络侧端口没有特定的物理端口对应,网络侧端口对应的物理端口可能随着拓扑的变化而变化,所以不能阻塞PEl和PE2的两个虚拟接口,只需要阻塞CE I侧端口,即防止CEl、PE1、PE2之间环路。因此,将MSTP桥设置为最高优先级,即优先级修改为O,同时将两个虚拟接口所在桥的ID及开销修改为所有物理端口中的最小值,例如:cist_path_cost(公共和内部生成树开销)为I,cist_pr1rity(公共和内部生成树优先级)为16,cist_port_id(公共和内部生成树端口 ID)起始值小于物理端口。这样,计算生成树时,MSTP将两个虚拟接口和其他物理端口统一进行计算。
[0026]当需要管理伪线去激活时,发送DOWN消息到MSTP,MSTP将两个虚拟接口从MSTP桥中踢出,删除两个虚拟接口。
[0027]本发明不支持多实例的情况,所有端口均在实例O中,也就是CIST(CommonandInternal Spanning Tree,公共和内部生成树)实例中,所有VLAN也均绑定在实例O里,所述虚拟接口和其他物理端口均在一棵ClST中,并在ClST实例里避免二层环路。
[0028]本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
【主权项】
1.一种CE双归接入PE组网中基于MSTP的防环方法,CE双归接入PE组网包括第一PE和第二 PE,二者分别通过伪线连接至第三PE,第一 PE和第二 PE均连接至第一 CE,其特征在于,防环方法包括:在第一PE和第二PE之间创建一条管理伪线,管理伪线两端分别创建一个虚拟接口,将所述虚拟接口加入MSTP桥中,并将MSTP桥设置为最高优先级,同时将MSTP桥的ID及开销修改为所有物理端口中的最小值;所述虚拟接口使能MSTP功能。2.如权利要求1所述的CE双归接入PE组网中基于MSTP的防环方法,其特征在于:所述管理伪线在激活状态下,VPLS发送消息到MSTP,MSTP根据VPLS ID创建对应的两个虚拟接口。3.如权利要求1所述的CE双归接入PE组网中基于MSTP的防环方法,其特征在于:当管理伪线去激活时,发送DOWN消息到MSTP,MSTP将两个虚拟接口从MSTP桥中踢出,删除两个虚拟接口。4.如权利要求1所述的CE双归接入PE组网中基于MSTP的防环方法,其特征在于:所述虚拟接口发送或接收桥协议数据单元信令报文,并参与拓扑计算。5.如权利要求1所述的CE双归接入PE组网中基于MSTP的防环方法,其特征在于:计算生成树时,MSTP将两个虚拟接口和其他物理端口统一进行计算。6.如权利要求1所述的CE双归接入PE组网中基于MSTP的防环方法,其特征在于:所述虚拟接口和其他物理端口均在一棵公共和内部生成树中。
【文档编号】H04L12/705GK105933222SQ201610225020
【公开日】2016年9月7日
【申请日】2016年4月12日
【发明人】童振宇, 马红斌
【申请人】烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1