一种消息的发送控制方法和设备的制造方法_3

文档序号:8475066阅读:来源:国知局
邻接设备之间端口是被阻塞的,因此,所述邻接设 备将所述消息发送到所述接入网络子树后会被协议丢掉。
[0076] 当然,在接收消息之前,核心网络边缘接入设备还可以获知所述邻接设备的哪个 下行端口下有接入网络子树,在所述核心网络边缘接入设备接收到所述消息后,还可以直 接将所述消息发送到下挂有接入网络子树的邻接设备的各个端口上,由所述各个端口判断 其存储的ID与所述消息中携带的ID是否一样,如果一样,则将所述消息保存在相应端口中 以便进行后续操作,如果不一样,则需要将所述消息删除。这样所述核心网络边缘接入设备 就不会将所述消息发送到邻接设备与核心网连接的端口上,避免了接入网络子树向核心网 的发送,也可以避免所述消息由存储不同ID下行端口得到。
[0077] 本申请中的核心网络边缘接入设备通过判断所述邻接设备的下行端口存储的ID 中是否存在与所述核心网络边缘接入设备接收消息的下行端口相同的ID,来确定所述核心 网络边缘接入设备是否要将接收到的所述消息发送给所述邻接设备中具有相同ID的下行 端口中,从而避免了某个接入网络子树内发生拓扑变化时,对其他接入网络子树的影响,增 强了在多个接入网络子树的大用户群接入网络的流量转发的稳定性,同时,能够有效隔离 接入网络子树的拓扑变化消息发送到核心网络,避免了在接入网络子树存在多条上行链路 接入核心网络的情况下,当接入网络子树发生拓扑变化时,由于IEEE802. 1Q-2005标准定 义的端口 TC报文发送限制特性对核心网络的影响。当然,实施本申请的任一产品并不一定 需要同时达到以上所述的所有优点。
[0078] 为了进一步阐述本申请的技术思想,现结合具体的应用场景,对本申请的技术方 案进行说明,具体的,所述消息为TC消息,所述TC消息携带在TC报文中。当然,所述场景 中的具体实体可以为其他实体,凡是能够达到相应效果的都可以应用于本申请所提出的技 术方案,这样的变化并不影响本申请的保护范围。
[0079] 在核心网络边缘接入设备的下行端口增加 ID。其中,增加方式具体有两种:
[0080] 方式一:
[0081] 所述核心网络边缘接入设备的下行端口学习得到所述ID,具体的学习过程为:
[0082] 1、为所述接入网络子树指定一个ID。
[0083] 在接入网络子树组网部署规划时,为每个接入网络子树指定一个子网ID来标识 一个接入网络子树,不同接入网络子树的ID值不能相同。不同接入网络子树之间只能通过 上行网络设备间接地连通。然后在接入网络子树上行接入上行网络的接入网络子树顶端设 备上配置上所分配的接入网络子树ID,标识此设备属于某个接入网络子树。如图5所示, 有两个接入网络子树组成的组网中,为所述接入网络子树1分配的ID为subl,在设备D3上 配置接入网络子树1的ID,为所述接入网络子树2分配的ID为sub2,在设备D4上配置接 入网络子树2的ID。在STP协议运行时,D3和D4的上行端口在发送协议报文时,携带上本 设备所属的接入网络子树ID。
[0084] 具体地,对于MSTP生成树协议,使用私有实现的报文格式中的Reservedl或 Reserved〗保留字段来表示接入网络子树ID。当然,也可以对现有报文格式数扩展出新增 字段来专门表示接入网络子树ID。
【主权项】
1. 一种消息的发送控制方法,其特征在于,所述方法包括以下步骤: 核心网络边缘接入设备接收接入网络子树发送的消息,并确定接收所述消息的下行端 口,及其所述下行端口中存储的接入所述下行端口的接入网络子树的身份标识号码ID; 所述核心网络边缘接入设备判断邻接设备的下行端口存储的接入所述邻接设备相应 的所述下行端口的接入网络子树的ID中是否存在与所述核心网络边缘接入设备接收消息 的下行端口相同的ID; 如果存在,所述核心网络边缘接入设备将接收所述消息的下行端口的ID添加到所述 消息中,并将所述消息发送给所述邻接设备,以使所述邻接设备根据所述ID确定出所述邻 接设备中存在相同ID的下行端口,并将所述消息发送到所述邻接设备具有相同ID的下行 端口中; 其中,所述邻接设备是与所述核心网络边缘接入设备相邻的处于同一层级的其他核心 网络边缘接入设备。
2. 如权利要求1所述方法,其特征在于,所述ID是所述核心网络边缘接入设备的下行 端口学习得到的;或,预先为所述核心网络边缘接入设备的下行端口配置好的。
3. 如权利要求2所述方法,其特征在于,所述ID是所述核心网络边缘接入设备的下行 端口学习得到的,具体为: 所述核心网络边缘接入设备的下行端口接收携带有预先为相应接入网络子树配置的 所述ID的协议报文,并将所述协议报文中的所述ID存储在接收所述协议报文的所述核心 网络边缘接入设备的下行端口中。
4. 如权利要求3所述方法,其特征在于,为接入网络子树配置的所述ID,具体为: 为不同的接入网络子树配置不同的所述ID。
5. 如权利要求2所述方法,其特征在于,所述ID是预先为所述核心网络边缘接入设备 的下行端口配置好的,具体为: 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接相同的接入网络 子树时,则为所述核心网络边缘接入设备和所述邻接设备中连接相同的接入网络子树的下 行端口配置相同所述ID; 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接不相同的接入网 络子树时,则为所述核心网络边缘接入设备和所述邻接设备中连接不相同的接入网络子树 的下行端口配置不相同所述ID。
6. -种核心网络边缘接入设备,其特征在于,所述设备包括: 确定模块,接收接入网络子树发送的消息,并确定接收所述消息的下行端口,及其所述 下行端口中存储的接入所述下行端口的接入网络子树的身份标识号码ID; 判断模块,用于判断邻接设备的下行端口存储的接入所述邻接设备相应的所述下行端 口的接入网络子树的ID中是否存在与所述核心网络边缘接入设备接收消息的下行端口相 同的ID; 发送模块,如果存在与所述核心网络边缘接入设备接收消息的下行端口相同的ID,用 于将接收所述消息的下行端口的ID添加到所述消息中,并将所述消息发送给所述邻接设 备,以使所述邻接设备根据所述ID确定出所述邻接设备中存在相同ID的下行端口,并将所 述消息发送到所述邻接设备具有相同ID的下行端口中; 其中,所述邻接设备是与所述核心网络边缘接入设备相邻的处于同一层级的其他核心 网络边缘接入设备。
7. 如权利要求1所述设备,其特征在于,所述ID是所述核心网络边缘接入设备的下行 端口学习得到的;或,预先为所述核心网络边缘接入设备的下行端口配置好的。
8. 如权利要求7所述设备,其特征在于,所述设备,还包括: 学习模块,用于接收携带有预先为相应接入网络子树配置的所述ID的协议报文,并将 所述协议报文中的所述ID存储在接收所述协议报文的所述核心网络边缘接入设备的下行 端口中。
9. 如权利要求8所述设备,其特征在于,为接入网络子树配置的所述ID,具体为: 为不同的接入网络子树配置不同的所述ID。
10. 如权利要求7所述设备,其特征在于,所述ID是预先为所述核心网络边缘接入设备 的下行端口配置好的,具体为: 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接相同的接入网络 子树时,则用于为所述核心网络边缘接入设备和所述邻接设备中连接相同的接入网络子树 的下行端口配置相同所述ID; 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接不相同的接入网 络子树时,则用于为所述核心网络边缘接入设备和所述邻接设备中连接不相同的接入网络 子树的下行端口配置不相同所述ID。
【专利摘要】本申请公开了一种消息的发送控制方法,包括以下步骤:核心网络边缘接入设备接收接入网络子树发送的消息,并确定接收所述消息的下行端口,以及其存储的接入所述下行端口的接入网络子树的ID;在所述核心网络边缘接入设备判断所述邻接设备的下行端口存储的接入所述邻接设备相应的所述下行端口的接入网络子树的ID中与所述核心网络边缘接入设备接收消息的下行端口相同的ID,所述核心网络边缘接入设备将添加有ID的所述消息发送给所述邻接设备,以使所述邻接设备根据所述ID将所述消息发送到所述邻接设备具有相同ID的下行端口中,本申请可以避免接入网络子树的消息发送到核心网,同时,还避免了将所述消息发送到其他接入网络子树中。
【IPC分类】H04L12-827, H04L12-751, H04L12-801
【公开号】CN104796345
【申请号】CN201510121574
【发明人】王明军
【申请人】杭州华三通信技术有限公司
【公开日】2015年7月22日
【申请日】2015年3月19日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1