[发明专利]一种邻居多链路处理方法及装置有效
| 申请号: | 201310463878.4 | 申请日: | 2013-09-30 |
| 公开(公告)号: | CN103501275B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 陆璐;王伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/803 | 分类号: | H04L12/803 |
| 代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 邻居 多链路 处理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种邻居多链路处理方法及装置。
背景技术
SPB(Shortest Path Bridge,最短路径桥)是IEEE802.1aq定义的以太网标准之一。从某种意义上将SPB技术看作是多实例生成树协议(MSTP)的进一步延伸,旨在构建大型扁平的无阻塞二层网络。在SPB技术中,各个节点使用SPB-ISIS(Intermediate System to Intermediate System Routing Protocol,中间系统到中间系统的路由选择协议)来共享网络中的链路状态,SPB网络各个设备并行计算各节点之间的最短路径,避免了使用STP(Spanning Tree Protocol,生成树协议)带来的不稳定性和部分链路利用效率低下的不足。SPB技术同时具有配置管理简单以及成本低廉等优点,可以数据中心等重要场景中应用,也可以作为城域网或者园区网骨干部署。目前802.1aq定义了两个SPB模式:虚拟局域网(VLAN)模式(SPBV)和MAC(媒体接入控制)地址封装MAC地址(MAC-in-MAC)模式(SPBM),其中SPBV模式的协议非常复杂,应用案例稀少;而SPBM是目前的主要推荐模式,目前的市场上实现了SPB技术的设备,主要支持SPBM。
目前SPBM在继承MSTP好处的同时,却因为MSTP一些固有的特点使得其无法与ISIS协议完美配合。
发明内容
有鉴于此,本发明提供一种邻居多链路处理方法,应用于SPB网络中的SPB网络设备上,其中该方法包括如下步骤:
根据邻居设备发送的邻居报文确定与该邻居设备相连的本地端口;
在与该邻居设备相连的本地端口数量为多个时,以该些本地端口为成员端口创建面向SPB网络的虚拟端口;
将该虚拟端口作为与该邻居设备相连的邻居端口,通过协议报文对外传播该虚拟端口的属性信息;
在SPB数据报文进行转发时,对于以虚拟端口为出端口的SPB数据报文,根据预设的负载分担算法从该虚拟端口对应的正常状态的成员端口中选择一个成员端口来发送该SPB数据报文。
本发明还提供一种邻居多链路处理装置,应用于SPB网络中的SPB网络设备上,其中该装置包括:
邻接控制单元,用于根据邻居设备发送的邻居报文确定与该邻居设备相连的本地端口;在与该邻居设备相连的本地端口数量为多个时,以该些本地端口为成员端口创建面向SPB网络的虚拟端口;
SPB协议单元,用于将该虚拟端口作为与该邻居设备相连的邻居端口,通过协议报文对外传播该虚拟端口的属性信息;
链路分担单元,用于在对SPB数据报文进行转发时,对于以虚拟端口为出端口的SPB数据报文,根据预设的负载分担算法从该虚拟端口对应的正常状态的成员端口中选择一个成员端口来发送该SPB数据报文。
相较于现有技术而言,本发明通过引入虚拟端口,避免了SPB网络中MSTP选路过程中无法实现负载分担的问题,有效地利用了闲置链路带宽,对网络结构的优化以及ECT计算都有积极的意义。
附图说明
图1是一种SPB典型组网图。
图2是一种SPB网络中邻居报文交互示意图。
图3是本发明一种实施方式中邻居报文交互示意图。
图4是本发明一种实施方式中邻居多链路处理方法的流程图。
图5是本发明一种实施方式中沉默TLV的封装示意图。
图6是本发明一种实施方式中成员端口状态变化处理流程图。
图7是本发明一种实施方式中邻居多链路处理装置逻辑结构图。
图8是本发明一种实施方式中SPB网络设备的基本硬件结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310463878.4/2.html,转载请声明来源钻瓜专利网。





