[发明专利]伪线流量控制方法和相关设备在审
申请号: | 201410853455.8 | 申请日: | 2014-12-31 |
公开(公告)号: | CN104639453A | 公开(公告)日: | 2015-05-20 |
发明(设计)人: | 李彦宗 | 申请(专利权)人: | 北京华为数字技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/705;H04L12/46 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 控制 方法 相关 设备 | ||
技术领域
本发明涉及通信技术领域,具体涉及一种伪线流量控制方法和相关设备。
背景技术
VPLS(Virtual Private Lan Service,虚拟专用局域网业务)是一种MPLS(Multi-Protocol Label Switching,多协议标签交换)二层VPN(Virtual Private Network,虚拟专用网络)技术。VPLS的核心思想是利用信令协议在VPLS实例中的PE(Provider Edge,运营商边缘)设备之间建立及维护PW(Provider Edge,伪线),将二层协议帧封装后在PW上传输、交换,使广域范围内多个局域网在数据链路层面被整合为一张网络,向用户提供虚拟的以太网服务。
组网设备较少时,VPLS网络一般采用全连接方式,即,所有PE设备上创建的VSI(Virtual Switch Instance,虚拟交换实例)之间建立中心伪线(Hub Pseudo Wire,Hub PW),并通过水平分割转发来保证流量不会出现环路。采用水平分割转发,如果VSI从Hub PW上收到报文,则该报文不再向该VSI关联的任何其他Hub PW转发。
组网设备较多时,可以采用HVPLS(Hierarchy of VPLS,分层VPLS)。HVPLS通过把网络分级,每一级的VPLS子网络内形成全连接,分级间的PE设备可以通过接入伪线(Spoke PW)等方式来连接,分级之间的PE设备的数据转发不遵守水平分割原则,而是可以相互转发。
实践发现,当HVPLS的两个VPLS子网络之间有多于一条的Spoke PW时,由于Spoke PW和Hub PW之间不遵守水平分割原则,有可能导致环路。
发明内容
本发明实施例提供一种伪线流量控制方法和相关设备,以避免HVPLS网络中形成环路。
本发明第一方面提供一种伪线流量控制方法,用于分层虚拟专用局域网业务HVPLS网络,所述HVPLS网络包括第一VPLS网络和第二VPLS网络;所述第一VPLS网络中的任意两个网络节点之间建立有中心伪线Hub PW;所述第一VPLS网络中的两个网络节点分别与所述第二VPLS网络中的至少一个网络节点之间建立有接入伪线Spoke PW;所述两个网络节点包括第一网络节点;所述方法包括:第一网络节点预先配置多个隔离组,其中,每一个所述隔离组包括至少一个Hub PW,且每个Hub PW只能属于一个隔离组;以及,在需要互通的隔离组和Spoke PW之间建立关联关系;通过第一Spoke PW接收到第一报文时,判断是否存在与所述第一Spoke PW相关联的隔离组,如果存在,将所述相关联的隔离组的标识符添加到所述第一报文的报文头中;向第一Hub PW转发所述第一报文时,确认所述第一报文的报文头中是否有隔离组的标识符;如果所述第一报文的报文头中有标识符,判断所述第一Hub PW是否属于所述标识符对应的隔离组,若属于,则将所述第一报文转发给所述第一Hub PW,若不属于,则丢弃所述第一报文;如果所述第一报文的报文头中没有标识符,判断所述第一Hub PW是否有所属的隔离组,若没有,则将所述第一报文转发给所述第一Hub PW,若有,则丢弃所述第一报文。
结合第一方面,在第一种可能的实现方式中,所述方法还包括:通过第一Hub PW接收到第二报文时,将所述第一Hub PW的标志符添加到所述第二报文的报文头中;向第一Spoke PW转发所述第二报文时,确认所述第一Spoke PW是否有相关联的隔离组;如果所述第一Spoke PW有相关联的隔离组,判断所述第一Hub PW是否属于所述相关联的隔离组,若属于,将所述第二报文转发给所述第一Spoke PW,否不属于,则丢弃所述第二报文;如果所述第一Spoke PW没有相关联的隔离组,判断所述第一Hub PW是否有所属的隔离组,若没有,则将所述第二报文转发给所述第一Spoke PW,若有,则丢弃所述第二报文。
结合第一方面或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述两个网络节点还包括第二网络节点,所述第一网络节点预先配置多个隔离组包括:将所述第一网络节点和所述第二网络节点之间的Hub PW配置到一个独立的隔离组,且该独立的隔离组与任何Spoke PW没有关联关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华为数字技术有限公司,未经北京华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410853455.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信号传输方法
- 下一篇:一种用于机载系统设备位置的自动识别装置及方法