[发明专利]一种端口配置方法及装置有效
申请号: | 201310322122.8 | 申请日: | 2013-07-29 |
公开(公告)号: | CN103401708A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 文权 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端口 配置 方法 装置 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种端口配置方法及装置。
背景技术
所谓堆叠系统,通常是指由两台或者多台分布式的交换设备组成的系统,具体建立过程为:参与堆叠系统建立的两台或者多台交换设备各自启动,进入堆叠系统拓扑检测阶段;然后,由各自的主控端例如CPU通过配置的堆叠端口进行堆叠系统拓扑检测,通常采用私有协议报文进行检测,例如拓扑检测报文,交换各自的拓扑信息,例如包括交换设备编号、堆叠端口号、交换设备的容量等信息,协商堆叠系统相关信息;最后,交换设备根据协商的相关信息进行堆叠统一配置,这样由两台或者多台交换设备组成的堆叠系统建立完成。从管理和配置的角度看,此堆叠系统看起来就像一台交换设备,这样方便用户管理。
在这里,上述拓扑检测报文,通常包括交换设备的厂商私有协议字段和拓扑检测信息字段。其中,拓扑检测信息字段可由堆叠系统拓扑检测协议自定义生成;交换设备的厂商私有协议字段,至少可包括报文发送的出口信息字段(例如出口=堆叠端口号)和其他信息字段(如图1所示)。
具体地,如图2所示,假设交换设备21和交换设备22参与建立堆叠系统;假设交换设备21的交换芯片211预先将自身一个普通端口配置为堆叠端口2111;交换设备22的交换芯片221预先将自身一个普通端口配置为2211;那么,在交换设备21和交换设备22各自启机后,交换设备21的CPU212将拓扑检测报文通过堆叠端口2111发送至交换设备22的堆叠端口2211,此报文中包括的出口信息字段为堆叠端口2111,这样交换芯片221收到此报文后,解析出报文的出口是堆叠端口2111,进一步确定出此堆叠端口2111并不是本地的堆叠端口,在这种情况下,交换芯片221并不知道该如何转发此报文,即不会将此报文发送给交换设备22的CPU222进行处理,在这种情况下,通常是丢弃此报文,这就导致堆叠系统拓检测失败,无法进行后续堆叠系统的建立。
目前,为了避免上述问题,通常采用下述两种配置方式保证交换设备之间的拓扑检测通信:
第一种配置方式,在堆叠系统拓扑检测阶段,每个交换设备将各自的互联端口配置为普通以太网网络端口,交换设备之间通过普通以太网网络端口发送以太网协议类型的拓扑检测报文,交换设备之间可以相互处理,确保了交换设备之间的拓扑检测通信,并在拓扑检测通信结束后,每个交换设备将各自的普通以太网网络端口再配置为堆叠端口,以在堆叠系统建立后进行堆叠通信。在这里,互联端口可以是一个,也可以是多个;且每个交换设备在配置堆叠端口时均需要配置大量的交换芯片表项和寄存器。
第二种配置方式,每个交换设备预先配置堆叠系统拓扑检测表,存储于各自的Flash存储区中,例如第一交换设备的拓扑检测表中保存了第一交换设备的ID、堆叠端口号、第二交换设备的堆叠端口号等信息;第二交换设备的拓扑检测表中保存了第二交换设备的ID、堆叠端口号、第一交换设备的堆叠端口号等信息,这样在堆叠拓扑检测阶段,第一交换设备根据Flash存储区中的拓扑检测表,通过某个堆叠端口向第二交换设备的对应堆叠端口发送拓扑检测报文;后续第二交换设备在接收到此报文后,根据自身拓扑检测表中对应堆叠口的堆叠端口号,和第一交换设备的某个堆叠端口的堆叠端口号,确定报文的转发目的端口,例如CPU端口,在确定之后,将此报文转发至CPU端口,由CPU进行处理,从而确保交换设备之间的拓扑检测通信。
在上述第一种配置方式中,由于交换设备在将普通以太网网络端口配置为堆叠端口时,需要配置大量的交换芯片表项和寄存器,往往配置失败的可能性较大,并且在配置堆叠端口后,交换设备没有执行配置的堆叠端口是否可用的检测操作,这就可能出现配置的堆叠端口无法进行后续堆叠通信的现象,导致堆叠系统中断,使得堆叠系统的稳定性较差。
在上述第二种配置方式中,在堆叠系统发生变化,或者是需要改变一下交换设备上的堆叠端口的情况下,交换设备均需要重新进行预配置,这就导致建立的堆叠系统配置不灵活,使得用户体验较低。
发明内容
本发明实施例提供了一种端口配置方法及装置,用以解决现有交换设备的端口配置方式导致建立的堆叠系统稳定性差及灵活性差的问题。
基于上述问题,本发明实施例提供的一种端口配置方法,包括:
各个参与堆叠系统建立的交换设备启动进入堆叠系统拓扑检测阶段;将各自的堆叠端口的工作模式配置为调试转发模式,并将通过工作于调试转发模式下的堆叠端口接收到的拓扑检测报文,转发至各自指定的目的端进行处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310322122.8/2.html,转载请声明来源钻瓜专利网。