【技术实现步骤摘要】
本专利技术涉及数据通信技术,尤其涉及一种Kompella方式的虚拟专用局域网服务(VPLS,VirtualPrivateLanService)中媒体接入控制(MAC)地址收敛方法和装置。
技术介绍
虚拟专用局域网服务(VPLS,VirtualPrivateLanService)是在公用网络中提供的一种点到多点的二层虚拟专用网络(VPN,VirtualPrivateNetwork)业务。VPLS通过把运营商的IP核心网模拟成一台虚拟的二层交换机为最终客户提供以太服务。运营商通过部署VPLS保证了分隔在不同地域的相同客户的连通性以及不同用户之间的隔离性。运营商根据客户以及自身的需求对VPLS网络进行规划和部署,部署的VPLS网络对于运营商的客户是透明的。一个典型的VPLS网络的组网如图1所示。其中,运营商在其IP核心网络(MPLS)的面向网络的提供商设备(NPE,NetworkProviderEdge)间部署VPLS:NPE1、NPE2、NPE3、NPE4之间通过集线器伪线(HubPW)建立起连接,构成一个全连接(Full-Mesh)的VPLS网络,通过限制HubPW之间不能够进行报文转发来避免环路。同时为了分担Full-Mesh网络带来的HubPW全连接问题,提出了层次化的VPLS网络模型,即H-VPLS。该模型主要体现在接入侧,通过部署面向用户的提供商设备(UPE,Userfacing-ProviderEdge) ...
【技术保护点】
一种媒体接入控制MAC地址收敛方法,其特征在于,该方法包括:面向网络的提供商设备NPE间建立Kompella虚拟专用局域网服务VPLS业务,当NPE设备获知VPLS业务转发链路发生变化时,通过边界网关协议BGP消息向VPLS域中的其他NPE设备发送MAC地址撤销MacWithdraw事件,以使其它NPE设备接收到携带MacWithdraw事件的BGP消息后,根据MacWithdraw事件的策略执行MAC地址删除操作。
【技术特征摘要】
1.一种媒体接入控制MAC地址收敛方法,其特征在于,该方法包括:
面向网络的提供商设备NPE间建立Kompella虚拟专用局域网服务VPLS
业务,当NPE设备获知VPLS业务转发链路发生变化时,通过边界网关协议
BGP消息向VPLS域中的其他NPE设备发送MAC地址撤销MacWithdraw事件,
以使其它NPE设备接收到携带MacWithdraw事件的BGP消息后,根据
MacWithdraw事件的策略执行MAC地址删除操作。
2.根据权利要求1所述的方法,其特征在于,所述NPE设备获知VPLS
业务转发链路发生变化包括:NPE设备通过本地VPLS接入接口AC的状态变
化、和/或收到接入伪线SpokePW状态变化、和/或接收到从SpokePW发送过
来的表明SpokePW状态从备Standby变为主Active的MacWithdraw事件获知
VPLS业务转发链路发生变化。
3.根据权利要求1所述的方法,其特征在于,所述通过BGP消息向VPLS
域中的其他NPE设备发送MacWithdraw事件包括:NPE设备通过扩展BGP消
息或新定义一个BGP消息利用PW向VPLS域中的其他NPE设备发送
MacWithdraw事件。
4.根据权利要求3所述的方法,其特征在于,所述扩展BGP消息为扩展
BGP更新Update消息,包括:对BGPUpdate消息新定义一个BGP扩展团体属
性,用于携带MacWithdraw事件;
所述新定义一个BGP消息为新定义一个BGP指示Indicate消息,所述BGP
Indicate消息携带MacWithdraw事件。
5.根据权利要求4所述的方法,其特征在于,所述MacWithdraw事件携
带一个以上MAC地址,或者,不携带任何有效MAC地址。
6.根据权利要求5所述的方法,其特征在于,所述其它NPE设备接收到
携带MacWithdraw事件的BGP消息后,根据MacWithdraw事件的策略执行MAC
地址删除操作,包括:其它NPE设备接收到携带MacWithdraw事件的BGP消
\t息后,根据...
【专利技术属性】
技术研发人员:朱春,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。