[发明专利]一种报文发送的方法及装置无效
| 申请号: | 200910171420.5 | 申请日: | 2009-08-28 |
| 公开(公告)号: | CN101656671A | 公开(公告)日: | 2010-02-24 |
| 发明(设计)人: | 宋刚;王怀滨;任绍刚 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
| 代理公司: | 北京市浩天知识产权代理事务所 | 代理人: | 许志勇 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 发送 方法 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种报文发送的方法及装置。
背景技术
VPLS(Virtual Private LAN Service:虚拟专用LAN服务)是一种基于MPLS(Multi-Protocol Label Switching:多协议标记转换)和以太网技术的二层VPN(Virtual Private Network:虚拟专用网)技术,是一种在MPLS网络上提供类似LAN的一种业务。通过配置VPLS网络,可以把不同用户网络的用户边缘网络设备(CE:Custom Edge)配置到同一个虚拟转发实例(VSI:Virtual Switch Instance)中,对于连接到同一个VSI上的CE设备的用户来说,VPLS网络相当于一个巨大的二层以太交换机。用户侧的网络需要启用STP(Spanning Tree Protocol:生成树协议)协议来避免内部环路以及VPLS网络间的环路。
当用户的二层网络拓扑发生改变时,就会从CE设备发出拓扑改变的BPDU报文到其所连接的PE设备(Provider Edge:运营商边界网络设备),PE设备查找到该BPDU(Bridge Protocol Data Unit:网桥协议数据单元)报文对应的VSI,向在该VSI中的远端PE设备发送MAC Withdraw消息,远端PE设备收到消息后,删除旧有的MAC转发表,以便使二层VPN网络快速收敛。
而当前的VPLS网络边缘接入技术却有一个缺陷。如图1所示,即当把PE设备的一个端口配置到不同的VSI中,即VSI1和VSI2,而与该端口相连的用户边界网络设备CE1和CE2分别属于VSI1和VSI2时,如果该端口收到从CE1和CE2发送来的BPDU报文,当前的默认处理方式是发送到该端口缺省的VSI中。在这种情况下,如果该端口默认的VSI是VSI1,那就会把从CE2发送来的BPDU报文发送到VSI1中,这样就会照成VSI2中的STP BPDU报文的丢失,进而造成该转发实例的MAC Withdraw消息的丢失。
发明内容
本发明所要解决的技术问题是提供一种报文发送的方法及装置,解决了在用户二层网络发生拓扑改变时相关报文丢失的问题。
为了解决上述问题,本发明提供了一种报文发送的方法,包括:
用户边缘网络CE设备对连接该CE本地的运营商边界网络PE设备的接收端口配置网桥协议数据单元BPDU的虚拟局域网标识VLAN ID号,当判断用户的二层网络拓扑发生改变后,向该PE设备发送携带所述VLAN ID号的BPDU报文;
所述PE设备接收所述BPDU报文后,保存接收端口号和获取该BPDU报文携带的所述VLAN ID号,根据所述接收端口号和VLAN ID号找到该报文对应的虚拟转发实例并进行转发。
本发明还提供了一种报文发送的装置,包括:用户边缘网络CE设备和该CE本地的运营商边界网络PE设备,其中,
所述CE设备,用于对连接该CE本地的运营商边界网络PE设备的接收端口配置网桥协议数据单元BPDU的虚拟局域网标识VLAN ID号,当判断用户的二层网络拓扑发生改变后,向所述PE设备发送携带所述VLAN ID号的BPDU报文;
所述CE本地的PE设备,用于接收所述CE设备发送的所述BPDU报文后,保存所述接收端口号和获取该BPDU报文携带的所述VLAN ID号,根据该BPDU报文的接收端口号和VLAN ID号找到该报文对应的虚拟转发实例并向远端PE设备进行转发。
与现有技术相比,应用本发明,有效克服了VPLS网络边缘处端口的接入限制,提高了CE设备和PE设备的兼容性,提高了VPLS网络组网的灵活性。本方法简单且容易实现,另外由于本发明可以在同一个PE端口接入多个位于不同VSI的CE设备,方便了用户网络的组网配置。
附图说明
图1是当前VPLS网络多CE接入同一端口时出现限制的示意图;
图2是本发明在端口Port1/1上接入多个CE设备的网络结构图;
图3所示,本发明中报文发送的方法的流程图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步说明。
假设已经在同一个PE设备端口上接入了多个CE设备,并且在各CE设备上连接PE的端口处已经配置了BPDU所携带的VLAN ID(虚拟局域网标识)号。
其中,在同一个PE设备的同一个端口上接入多个CE设备,这些设备可以属于不同的VSI;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910171420.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于效用的Web服务组合方法
- 下一篇:路由选择方法及装置





