[发明专利]一种邻居关系管理方法及装置有效
申请号: | 201310755439.0 | 申请日: | 2013-12-31 |
公开(公告)号: | CN103701703B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 熊定山 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/733 | 分类号: | H04L12/733;H04L12/757;H04L12/46 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 邻居 关系 管理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种SPBM网络中邻居关系管理方法及装置。
背景技术
SPB(Shortest Path Bridging,最短路径桥)协议是IEEE802.1aq定义的以太网标准之一,是STP(Spanning Tree Protocol,生成树协议)技术的进一步延伸,旨在构建大型扁平的无阻塞二层网络。SPB协议通过将三层路由技术IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)的设计思路引入二层网络,避免了使用STP带来的收敛速度慢和部分链路利用效率低下的不足。802.1aq定义了两个SPB模式:VLAN模式(SPBV,Shortest Path Bridging Vlan,最短路径桥Vlan)和Mac-in-Mac模式(SPBM,Shortest Path Bridging MAC,最短路径桥MAC),其中SPBV模式的协议非常复杂,目前基本无应用,SPBM是目前的主要推荐模式。
发明内容
有鉴于此,本发明提供一种邻居关系管理装置,应用于SPBM网络设备上,该装置包括邻居维护单元、前置判断单元以及邻居处理单元,其中:
邻居维护单元,用于定期向对端设备发送邻居报文,并根据接收到的邻居报文维护本端设备与对端设备之间已经建立的邻居关系;
前置判断单元,用于在通过当前无邻居关系的第一端口接收到对端设备发送的邻居报文,且根据该邻居报文确定对端设备正在保持与本端设备的邻居关系时,检查该报文中携带的邻居端口标识是否小于该第一端口标识,如果是,转邻居处理单元处理;
邻居处理单元,用于在该报文中携带的邻居端口标识小于该第一端口标识时,向对端设备发送删除指示以通知对端设备删除对端设备与本端设备之间的邻居关系,并用于在收到对端设备发送的删除指示时,删除本端设备与对端设备之间的邻居关系。
本发明还提供一种邻居关系管理方法,应用于SPBM网络设备上,该方法包括:
定期向对端设备发送邻居报文,并根据接收到的邻居报文维护本端设备与对端设备之间已经建立的邻居关系;
在通过当前无邻居关系的第一端口接收到对端设备发送的邻居报文,且根据该邻居报文确定对端设备正在保持与本端设备的邻居关系时,检查该报文中携带的邻居端口标识是否小于该第一端口标识,
在该报文中携带的邻居端口标识小于该第一端口标识时,通知对端设备删除对端设备与本端设备之间的邻居关系;
在收到对端设备发送的删除指示时,删除本端设备与对端设备之间的邻居关系。
相较于现有技术,本发明能够正确地处理SPBM配置发生变化,在SPBM设备的端口标识变大时及时地更新邻居关系,避免了流量长时间中断的问题。
附图说明
图1是一种典型的SPBM邻居关系示意图。
图2是本发明一种实施方式中装置逻辑结构以及硬件环境图。
图3是本发明一种实施方式中的处理流程图。
具体实施方式
请参考图1,SPBM技术在网络中通常分为以下两部分:SPBN以及用户网络(Customer network)。其中SPBN包括由BEB和BCB设备,BCB以及BEB通过SPB IS-IS协议实例完成最短路径的计算,以保证SPBN无环路。用户网络是一个通过自身的一台或者多台边缘设备CE连接到SPBN网络的具有独立业务功能的二层网络,其内通常包括有主机和交换机等。
如前所述SPBM采用IS-IS作为控制协议(称为SPB IS-IS),SPBN内的各个设备通过SPB IS-IS协议完成最短路径的计算,生成SPBN中对应的转发路径。SPB IS-IS协议在各BEB、BCB设备之间通过周期性通告Hello报文以建立并维持邻居关系,在形成邻居关系之后,设备之间扩散LSP,最终在SPBN中的所有设备上形成相同的LSDB。各设备在LSDB的基础上使用SPF算法、ECT算法生成从自己到其他设备的转发路径。计算出转发路径后,SPB IS-IS协议会指导在BEB之间建立一条MAC-in-MAC类型的隧道及对应的转发表,后续数据报文在隧道中进行发送
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310755439.0/2.html,转载请声明来源钻瓜专利网。