[发明专利]检测堆叠聚合链路连线错误的方法和装置有效
申请号: | 201110141922.0 | 申请日: | 2011-05-30 |
公开(公告)号: | CN102164059A | 公开(公告)日: | 2011-08-24 |
发明(设计)人: | 刘熙 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100036 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 堆叠 聚合 连线 错误 方法 装置 | ||
技术领域
本发明涉及通信领域,特别是一种检测堆叠聚合链路连线错误的方法和装置。
背景技术
一、堆叠的基本概念:
将多台设备通过堆叠口连接在一起,从而形成一台“联合设备”。用户对这台“联合设备”进行管理,可以实现对堆叠中的所有设备进行管理。
交换机堆叠拓扑中所有的单台设备称为成员设备,成员设备按照功能不同,分为两种角色:
1.主设备:成员设备的一种,由角色选举产生,它负责管理整个堆叠。一个堆叠中同一时刻只能有一台成员设备成为主设备。
2.从设备:成员设备的一种,它隶属于主设备,作为此设备的备份设备运行。堆叠中除了主设备,其它设备都是从设备。堆叠中可能存在多台从设备。
二、堆叠聚合链路:
为了提高堆叠链路的带宽,通常会将若干堆叠口绑定在一起组合成一个堆叠聚合口,对应的堆叠链路组合称为堆叠聚合链路。参见图1,当一个堆叠聚合口A的某个子口连接另外一个堆叠聚合口B的某个子口时,属于堆叠聚合口A的其他子口均需连接堆叠聚合口B的其他子口。属于堆叠聚合口A的其他子口不能连接其他堆叠聚合口的子口,也就是说,一个堆叠聚合口不能同时连接两个堆叠聚合口,否则会使堆叠成员在堆叠发现过程中由于同一个聚合链路存在不同的连接而导致堆叠成员无法正常学习堆叠拓扑信息,从而堆叠系统无法正常建立。参见图2,成员1将无法确定堆叠聚合口A对端连接的是成员2还是成员5,从而导致整个堆叠无法正常建立。参见图3,成员1将无法确定堆叠聚合口A对端连接的是成员2的入口还是成员2的出口,从而导致整个堆叠无法正常建立。
当前处理堆叠聚合链路连线错误的方法除了采用人工检查堆叠聚合口连接是否正确外,并无好的方法。并且,人工检查并不能保证全部检查,一旦有堆叠聚合链路连线错误,则导致设备无法正常运行。
发明内容
本发明的主要目的在于提供一种检测堆叠聚合链路连线错误的方法和装置,以解决现有技术中通过人工来检查堆叠聚合口是否连接正确,无法全面检测且不够方便的问题。
根据本发明的一个方面,提供了一种检测堆叠聚合链路连线错误的方法,该方法包括:第二成员设备接收第一成员设备发送的报文,其中,报文中携带有第一成员设备的成员标识;第二成员设备判断第一成员设备是否与第二成员设备直接相连;在第一成员设备与第二成员设备直接相连时,第二成员设备根据第二成员设备接收第一成员设备发送的报文的入口的堆叠聚合口标识查找第二成员设备保存的与入口的堆叠聚合口标识对应的成员标识;第二成员设备根据查询结果判断第一成员设备的成员标识与第二成员设备保存的与入口的堆叠聚合口标识对应的成员标识是否一致;若判断出第一成员设备的成员标识与第二成员设备保存的与入口的堆叠聚合口标识对应的成员标识不一致,则第二成员设备检测出与第一成员设备的堆叠聚合链路连线错误。
第二成员设备接收第一成员设备发送的报文的步骤中,报文中还携带有第一成员设备的报文发送出口的堆叠聚合口标识;在第一成员设备与第二成员设备直接相连时,第二成员设备根据第二成员设备接收第一成员设备发送的报文的入口的堆叠聚合口标识查找第二成员设备保存的与入口的堆叠聚合口标识对应的成员标识的步骤还包括:第二成员设备根据第二成员设备接收第一成员设备发送的报文的入口的堆叠聚合口标识查找第二成员设备保存的与入口的堆叠聚合口标识对应的报文发送出口的堆叠聚合口标识;第二成员设备根据查询结果判断第一成员设备的成员标识与第二成员设备保存的与入口的堆叠聚合口标识对应的成员标识是否一致的步骤还包括:第二成员设备根据查询结果判断第一成员设备的报文发送出口的堆叠聚合口标识与第二成员设备保存的与入口的堆叠聚合口标识对应的报文发送出口的堆叠聚合口标识是否一致;若判断出第一成员设备的成员标识与第二成员设备保存的与入口的堆叠聚合口标识对应的成员标识不一致,则第二成员设备检测出与第一成员设备的堆叠聚合链路连线错误的步骤还包括:若判断出第一成员设备的报文发送出口的堆叠聚合口标识与第二成员设备保存的与入口的堆叠聚合口标识对应的报文发送出口的堆叠聚合口标识不一致,则第二成员设备检测出与第一成员设备的堆叠聚合链路连线错误。
第一成员设备发送的报文中还携带有报文跳数,第二成员设备判断第一成员设备是否与第二成员设备直接相连的步骤包括:第二成员设备判断第二成员设备接收到的报文的报文跳数与第一成员设备发送的报文中携带的报文跳数是否相同;若报文跳数相同,则判断出第一成员设备与第二成员设备直接相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110141922.0/2.html,转载请声明来源钻瓜专利网。