[发明专利]一种加速媒体接入控制地址收敛的方法和系统在审
申请号: | 201710813335.9 | 申请日: | 2017-09-11 |
公开(公告)号: | CN107483312A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 杨学成 | 申请(专利权)人: | 安徽皖通邮电股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/703;H04L12/723;H04L12/741;H04L12/751 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙)11350 | 代理人: | 汤东凤 |
地址: | 230041 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加速 媒体 接入 控制 地址 收敛 方法 系统 | ||
技术领域
本发明涉及静态PW MAC withdraw技术技术领域,具体涉及一种加速媒体接入控制地址收敛的方法和系统。
背景技术
VPLS(Virtual Private Lan Service)虚拟专用局域网服务,是在公用网络中提供的一种点到多点的二层VPN(Virtual Private Network,虚拟专用网络)业务。VPLS通过把运营商的IP核心网模拟成一台虚拟的二层交换机为最终客户提供以太服务。运营商通过部署该服务保证了分隔在不同地域的相同客户的连通性以及不同用户之间的隔离性。
运营商根据客户以及自身的需求对VPLS网络进行规划和部署,部署的VPLS网络对于运营商的客户是透明的。当VPLS网络部署完成之后,在转发面,通过各个PE节点上的二层的MAC地址学习、洪泛、转发等功能使得各个不同区域的用户通过PSN网络进行连接和数据转发。
Mac Withdraw功能是在当VPLS转发链路发生变化时,通过发送Mac Withdraw消息来加速MAC地址的收敛,避免反方向的流量丢包。
RFC4762描述了动态PW发送MAC withdraw的方法,采用LDP会话通道来发送协议报文。具体来说,通过对LDP的Address Withdraw消息进行扩展,增加一个Mac List Tlv来携带需要撤销的MAC地址信息,删除Mac List Tlv中指定的MAC地址,来达到快速收敛的效果。
RFC7769描述了静态PW发送MAC withdraw的方法,采用PW转发通道来发送报文。具体来说,通过PW转发通道来发送MAC withdraw报文,报文携带MAC List Tlv,通过删除Mac List Tlv指定的MAC地址,来达到快速收敛的效果。
图1为静态PW发送MAC withdraw的报文格式,从中可以看出“TLV Length”只有一个字节大小,因此整个报文的长度最大值只有255字节,去除“TLV Length”的2字节,“Sequence TLV”的8字节,以及“MAC List TLV”头部的4字节,最多只有241个字节存放MAC地址;一个MAC地址6字节,最多一个报文只能携带40个MAC地址。
动态PW发送MAC withdraw的报文格式,是基于LDP会话报文的扩展,一个报文可以携带1000多个MAC地址。
同时,为了保证可靠性,RFC7769还规定了,发送端发送静态PW MAC withdraw携带MAC list的报文后,需要等待接收端收到报文后,再回应应答报文,发送端收到该应答报文后,才能继续用余下的MAC构造静态PW MAC withdraw携带MAC list的报文发送;图2示出了RFC7769描述的报文的交互流程。而动态PW发送MAC withdraw的报文则没有这个交互过程,只需要发送报文,直到MAC地址都发送完为止,其可靠性由LDP会话保证。
由此可以看出,静态PW MAC withdraw报文的发送效率比较低,当有大量MAC地址需要发送到对端时,需要的总的时间要比动态PW发送MAC withdraw报文的方式要多很多;当接收端需要删除MAC,重新广播数据流量,否则可能断流时,静态PW MAC withdraw的方式可能会造成相对较长时间的断流。
发明内容
本发明提出的一种加速媒体接入控制地址收敛的方法和系统,可提高MAC地址的删除速率,缩短网络断流的时间。
为实现上述目的,本发明采用了以下技术方案:
一种加速媒体接入控制地址收敛的系统,包括以下模块,
OAM故障检测模块:负责实时检测链路故障,当出现故障时,立即通知VPLS业务管理模块;
VPLS业务管理模块:负责PW的建立或删除,以及各转发表项的整合和管理维护;
MAC withdraw模式选择模块:支持信任、非信任模式,对于全连接VPLS网络,AC故障时,各节点设置为非信任模式;对于SPOKE PW双归属网络时,PW故障时,各节点设置为信任模式;
MAC withdraw报文发送模块:组装MAC withdraw报文,通过PW转发通道发出;
MAC withdraw报文接收模块:接收MAC withdraw报文,根据设置的信任模式或非信任模式做MAC地址删除操作;
PW转发模块:负责业务报文收发,封装报文的PW标签、隧道标签、二层头信息;
MAC地址管理模块:负责MAC地址的添加、删除和管理维护。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽皖通邮电股份有限公司,未经安徽皖通邮电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710813335.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:VPN实现方法和PE设备
- 下一篇:一种信息传输方法及移动终端