[发明专利]一种防止虚拟专用网中环路的方法及装置无效
申请号: | 201010263493.X | 申请日: | 2010-08-25 |
公开(公告)号: | CN101909016A | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 王鸾;吴学智 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防止 虚拟 专用网 环路 方法 装置 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种防止虚拟专用网中环路的方法及装置。
背景技术
虚拟专用局域网业务(Virtual Private LAN Service,VPLS)是多协议标签交换二层虚拟专用网(Multi-Protocol Label Switching Layer2 Virtual Private Network,MPLS L2VPN)一种实现方式,VPLS基于多协议标签交换(Multi-Protocol Label Switching,MPLS)和以太网技术的二层虚拟专用网(Virtual Private Network,VPN)技术,在现有的广域网上提供虚拟以太网服务,通过成员关系发现、虚链路(Pseudo Wire,PW)建立与维护、虚拟转发实例(Virtual Forwarding Instance,VFI)内基于媒体接入控制(Media Access Control,MAC)的转发实现跨广域网的局域网站点的互连,从而通过因特网把地理上分散的局域网互连起来。
图1示出了一个VPLS的典型组网的结构示意,加入到VPLS的接口支持广播、转发和过滤以太网帧。如图1所示,服务提供商设备(Provider Edge,PE)之间通过PW互相连接,PW为双向虚拟连接,由一对单向的MPLS虚电路(Virtual Circuit,VC)构成,客户端设备(Customer Edge,CE)与PE之间通过接入电路(Attachment Circuit,AC)连接,形成一个仿真局域网(Local Area Network,LAN)。每个PE不但要学习从PW来的以太网报文的MAC地址,也要学习所连接CE来的以太网报文的MAC地址。
VPLS中,是通过MAC的转发实现跨广域网的局域网站点的互联,因此VPLS一旦出现环路,则一定存在MAC的漂移现象,而环路的形成会导致广播风暴、多帧拷贝等问题,因此需要提供一种方法来防止环路的形成。
发明内容
有鉴于此,本发明的主要目的在于提供一种防止虚拟专用网中环路的方法及装置,实现了根据用户需求解除环路的目的。
为达到上述目的,本发明的技术方案是这样实现的:
一种防止虚拟专用网中环路的方法,所述方法包括下述步骤:
根据服务提供商设备PE的子系统上报的MAC条目,对MAC的漂移进行统计,得到MAC漂移频率;
比较所述MAC漂移频率与预先设置的最大MAC漂移频率的大小;
当所述MAC漂移频率大于或等于所述最大MAC漂移频率时,对传输所述MAC至所述PE的接入电路AC或虚链路PW进行阻塞。
具体地,所述对MAC的漂移进行统计,得到MAC漂移频率为:获取上报的MAC条目中的接口信息,并根据所述接口信息得到所述MAC的来源AC或PW,并将来源于所述AC或PW的所述MAC的计数值加1;预先设置的定时器到时,将所述MAC的计数值除以定时器的定时时长,得到所述MAC漂移频率。
具体地,所述对传输所述MAC至所述PE的AC或PW进行阻塞为:当所述MAC的来源为AC,且预先配置的保护策略为AC侧保护策略时,将应用保护策略的AC打上阻塞流量的标记,并发送更新消息,更新所述AC的状态;当所述MAC的来源为PW,且预先配置的保护策略为PW侧保护策略时,将应用保护策略的PW对应的虚电路VC表项打上阻塞流量的标记,并发送更新消息,更新所述PW对应的VC表项的状态。
进一步地,所述对传输所述MAC至所述PE的接入电路AC或虚链路PW进行阻塞还包括:删除来源于所述AC的所述MAC的计数或删除来源于所述PW的所述MAC的计数。
其中,当接收到用户输入的删除保护策略信息,对所述保护策略进行删除。当保护策略作用的AC或PW并未阻塞时,则删除所述保护策略;或者当保护策略作用的AC或PW已经阻塞时,则删除所述保护策略,将所述AC或所述PW对应的VC表项的阻塞流量的标记清除,并发送更新消息,更新所述AC的状态或所述PW对应的VC表项的状态。
一种防止虚拟专用网中环路的装置,所述装置包括统计模块、比较模块以及执行模块;其中,统计模块,用于根据PE的子系统上报的MAC条目,对MAC的漂移进行统计,得到MAC漂移频率;比较模块,用于比较所述MAC漂移频率与预先设置的最大MAC漂移频率的大小,当所述MAC漂移频率大于或等于所述最大MAC漂移频率时,发送触发信息给执行模块;执行模块,用于接收到所述比较模块发送的触发信息时,对传输所述MAC至所述PE的AC或PW进行阻塞。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010263493.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双排齿钥匙及其制作方法
- 下一篇:双工况挤压式输送系统及其设计方法