[发明专利]一种配置堆叠端口的方法和交换设备有效
申请号: | 200910076759.7 | 申请日: | 2009-01-19 |
公开(公告)号: | CN101478434A | 公开(公告)日: | 2009-07-08 |
发明(设计)人: | 胡小龙;汪勇 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 谢安昆;宋志强 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 堆叠 端口 方法 交换 设备 | ||
技术领域
本发明涉及网络通信技术,特别涉及一种配置堆叠端口的方法和交换设备。
背景技术
为了提高设备的可用性,可扩展性和简化管理,堆叠技术逐渐得到发展和应用。堆叠技术将两台或者多台分布式的交换设备连接起来形成一台逻辑设备,用户管理堆叠设备就像管理一台单一设备。堆叠设备中的交换设备之间采用堆叠链路进行连接,各堆叠链路可以由一条物理链路或者多台物理链路聚合而成的堆叠聚合链路,堆叠管理报文、数据转发报文以及高可用性备份报文都通过堆叠链路传递,在实际的应用中通常采用堆叠聚合链路来提高交换设备之间的物理带宽和可用性。这就需要将与同一个邻居交换设备相连的堆叠聚合链路对应的物理端口配置为一个堆叠端口,该堆叠端口实际上是由多个物理端口构成的逻辑端口。
现有技术中,对堆叠端口都采用手工配置的方式,根据堆叠设备中各交换设备之间的堆叠链路连接状况手工将使能了堆叠功能的物理端口手工加入堆叠端口。这种手工配置堆叠端口的方式必然增加了管理者的配置工作量,且物理端口数目较多时,增加了配置错误的几率。可能会存在如图1所示的几种常见错误配置:交换设备2上的物理端口1为没有使能堆叠功能的普通业务端口,但是管理员配置错误将该物理端口1也加入堆叠端口1;交换设备2的物理端口3与交换设备1之间存在堆叠链路,应该加入堆叠端口1,却被管理员错误配置到与交换设备3连接的堆叠端口2等。这些堆叠端口的配置错误就可能会导致堆叠无法形成、设备故障或造成环路等,使得堆叠设备无法正常工作。
发明内容
有鉴于此,本发明提供了一种配置堆叠端口的方法和交换设备,以便于减小管理员的配置工作以及避免人为配置错误所导致的堆叠设备无法正常工作。
一种配置堆叠端口的方法,该方法包括:
堆叠设备中的交换设备通过自身使能了堆叠功能的物理端口接收到堆叠链路协商报文后,查询邻居设备信息表中是否包含所述堆叠链路协商报文所携带的邻居设备标识,如果是,则将所述物理端口加入到邻居设备信息表中该邻居设备标识所对应的堆叠端口;如果否,则创建一个该交换设备未使用的堆叠端口,在所述邻居设备信息表中创建该邻居设备标识与该创建的堆叠端口之间的对应关系,并将所述物理端口加入到该创建的堆叠端口。
一种交换设备,该交换设备应用于堆叠设备中,该交换设备包括:标识查询单元、设备信息表存储单元、第一端口配置单元和第二端口配置单元;
所述标识查询单元,用于在该交换设备通过使能了堆叠功能的物理端口接收到堆叠链路协商报文后,查询邻居设备信息表中是否包含所述堆叠链路协商报文中所携带的邻居设备标识,如果是,则将该邻居设备标识提供给所述第一端口配置单元,否则,将该邻居设备标识提供给所述第二端口配置单元;
所述第一端口配置单元,用于接收到所述邻居设备标识后,将所述物理端口加入到邻居设备信息表中所述邻居设备标识所对应的堆叠端口;
所述第二端口配置单元,用于接收到所述邻居设备标识后,创建一个该交换设备未使用的堆叠端口,在所述邻居设备信息表中创建所述邻居设备标识与该创建的堆叠端口之间的对应关系,并将所述物理端口加入到该创建的堆叠端口;
所述设备信息表存储单元,用于存储所述邻居设备信息表。
由以上技术方案可以看出,堆叠设备中的交换设备通过自身使能了堆叠功能的物理端口接收到堆叠链路协商报文后,查询邻居设备信息表中是否包含该堆叠链路协商报文所携带的邻居设备标识,如果是,则将所述物理端口加入到邻居设备信息表中该邻居设备标识所对应的堆叠端口;如果否,则创建一个该交换设备未使用的堆叠端口,在邻居设备信息表中创建该邻居设备标识与该创建的堆叠端口之间的对应关系,并将该物理端口加入到该创建的堆叠端口。本发明能够利用交换设备之间发送的堆叠链路协商报文,根据各物理端口与邻居设备之间的连接关系,确定物理端口所属的堆叠端口,从而自动地进行堆叠端口的配置,而无需管理员人为地进行配置工作,大大减小了管理员的配置工作,同时也避免了人为配置错误所导致的堆叠设备无法正常工作的情况。
附图说明
图1为堆叠端口配置错误的示意图;
图2为本发明实施例提供的详细方法流程图;
图3a为本发明实施例提供的出现堆叠端口冲突的示意图;
图3b为对图3a的冲突状况进行调整后的示意图;
图4a为本发明实施例提供的交换设备结构图;
图4b为本发明实施例提供的交换设备的另一种结构图;
图5为图1所示架构在采用本发明所提供的方法后的效果图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910076759.7/2.html,转载请声明来源钻瓜专利网。