[发明专利]地址同步方法及装置、VSU系统、主机设备及成员设备有效
申请号: | 201310375634.0 | 申请日: | 2013-08-26 |
公开(公告)号: | CN103458063A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 何栋 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/741 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 同步 方法 装置 vsu 系统 主机 设备 成员 | ||
技术领域
本发明涉及网络通信系统,具体地,涉及一种虚拟交换单元(VSU,Virtual Switch Unit)中的地址同步方法及装置、VSU系统、主机设备及成员设备。
背景技术
VSU是一种网络系统虚拟化技术,支持将多台交换机设备通过堆叠链路(VSL)组合成单一的虚拟交换机设备,即将几个物理的成员设备相当于一个虚拟的逻辑设备,如图1所示。在以太网交换机中,通过地址老化机制对相连接的或者进行通信的MAC地址进行管理,具体地,以太网交换机在学习到一个新的地址的同时启动该地址的老化计时,在达到老化计时前,如果以太网交换机没有再一次收到以该地址为源MAC地址的报文,那该地址在达到老化时间后会从MAC地址表中删除。在VSU中,在VSU的成员设备中管理的MAC发生新增、删除或变动的情况下,触发VSU的主机的MAC地址同步学习功能。
在VSU实际应用中,时常由于外部网络拓扑短暂变化(例如变更拓扑或更换设备)或者路由选路等,导致数据流短时间内在堆叠系统中跨设备迁移,而这一迁移将导致堆叠系统网络无法进行正常的数据通信。需要用户手动对成员设备进行地址删除操作。结合图2所示的VSU中数据流跨设备迁移的场景图,VSU中的成员设备在数据流跨设备迁移的场景下报文转发的具体步骤如下:
步骤1、在由成员设备A和成员设备B构成的堆叠系统中,堆叠系统中下联设备C的数据流通过成员设备A的端口往上联设备D传输,成员设备A学习到该数据流MAC地址,对应端口为成员设备A的端口;同时VSU的主机将同步学习到此MAC地址;
步骤2、由于短时间外部拓扑环境变化,下联设备C的数据流由设备A迁移到设备B,从而设备B学习到该数据流的MAC地址,VSU的主机将同步学习到该MAC地址,将该数据流的MAC地址对应端口更新为设备B的端口;
在设备A中该数据流的地址到达老化时间之前,由于设备A中该数据流的地址未达到老化时间而没有变化,因此VSU中保存的为数据流对应设备B的端口,此时设备A和设备B将同时保存该同一数据流的MAC地址,并且对应到不同设备的端口;这样,设备A上其他端口访问该MAC地址的报文时,将由于设备A中保留的地址对应关系而被转发到设备A的端口,从而导致设备A上其他端口的接入用户无法与此MAC地址用户通信;
步骤3、外部拓扑环境恢复稳定后,在设备A中该数据流的MAC地址到达老化时间之前,数据流迁移回设备A,设备A中的MAC地址信息没有变动,不会触发VSU的主机进行MAC地址同步学习;在设备B的该数据流的地址未达到老化时间之前,VSU的主机中保存的仍然是该数据流的MAC地址对应设备B的端口;设备B上其他端口访问该MAC地址的报文时,将由于设备B中保留的地址对应关系而被转发到设备B的端口,从而导致设备B上其他端口的接入用户无法与此MAC地址用户通信。
步骤4、一段时间后,由于数据流持续地在设备A上进行传输,设备B上的地址老化,同时触发了VSU的主机也将相应地将该数据流的地址老化掉,即同步将该数据流的MAC地址信息删除。这样,VSU的主机中最终没有保存该数据流的MAC地址信息,导致VSU数据通信异常。
可见,在现有的VSU技术中存在数据流跨成员设备迁移导致VSU的通信异常的问题。
发明内容
有鉴于此,本发明实施例提供了一种VSU中的地址同步方法及装置、VSU系统、主机设备及成员设备,用以解决现有的VSU技术中所存在的数据流跨成员设备迁移导致VSU的通信异常的问题。
本发明实施例技术方案如下:
一种VSU中的地址同步方法,包括:VSU的主机接收来自成员设备的地址更新消息,该地址更新消息中包括数据流的媒体接入控制器MAC地址、所述成员设备的标识以及所述成员设备中传输所述数据流的端口的标识;其中,所述地址更新消息是所述成员设备在检测到新增数据流的MAC地址后发送的;所述VSU的主机根据所述地址更新消息进行地址同步更新;并且,所述VSU的主机向VSU中除发送所述地址更新消息的成员设备以外的其它成员设备发送地址删除消息,该地址删除消息中包括所述地址更新消息中的数据流的MAC地址,该地址删除消息用于指示接收到所述地址删除消息的成员设备删除所保存的所述数据流的MAC地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310375634.0/2.html,转载请声明来源钻瓜专利网。