[发明专利]一种端口状态同步方法及装置有效
申请号: | 201810798052.6 | 申请日: | 2018-07-19 |
公开(公告)号: | CN109088830B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 郭丹 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端口 状态 同步 方法 装置 | ||
本申请提供一种端口状态同步方法及装置,包括:堆叠系统中的成员设备内的目标跨框转发板向指定组播组内的线卡板和其他跨框转发板发送组播消息,以使该指定组播组内的线卡板和其他跨框转发板基于该组播消息中携带的目标跨框转发板上当前跨框连接端口的状态,更新该指定组播组内的线卡板和其他跨框转发板上已记录的跨框连接端口状态。使用本申请提供的方法,可以实现端口状态的同步。
技术领域
本申请涉及计算机通信领域,尤其涉及端口状态同步方法及装置。
背景技术
堆叠技术是一种虚拟化技术,其核心思想是将多台设备通过堆叠口连接,虚拟化成一台设备,该虚拟化成的一台设备也可被称为堆叠系统。堆叠系统中的每台设备可被称为成员设备。
成员设备可以是框式结构设备,被称为框式设备。框式设备通常包括主控板、网板、线卡板和跨框转发板。主控板通常包括两块,分别为主用主控板和备用主控板,互为冗余。网板通常与跨框转发板和业务板相连,跨框转发板通常与该堆叠系统中的其他成员设备的跨框转发板相连来进行堆叠。当业务板接收到的流量需要跨框转发时,业务板可将该流量上送至网板,再由网板发送给跨框转发板,由跨框转发板将该业务流量发送给对端成员设备的跨框转发板,从而实现业务流量的跨框转发。
通常,跨框转发板上配置有跨框连接端口,该跨框连接端口是用于连接该堆叠系统中的其他成员设备的端口。为了实现业务流量的跨框转发,跨框转发板需要向线卡板和其他跨框转发板同步本跨框转发板上的跨框连接端口的状态,因此如何同步跨框连接端口的状态就变得尤为重要。
发明内容
有鉴于此,本申请提供一种端口状态同步方法及装置,用以实现跨框连接端口的状态同步。
具体地,本申请是通过如下技术方案实现的:
根据本申请的第一方面,提供一种端口状态同步方法,应用于堆叠系统中的成员设备内的目标跨框转发板,所述成员设备上配置有指定组播组,所述指定组播组包括所述述成员设备内的所有线卡板和所有跨框转发板,所述方法包括:
向指定组播组内的线卡板和其他跨框转发板发送组播消息,以使该指定组播组内的线卡板和其他跨框转发板基于该组播消息中携带的目标跨框转发板上当前跨框连接端口的状态,更新该指定组播组内的线卡板和其他跨框转发板上已记录的跨框连接端口状态。
可选的,所述向指定组播组内的线卡板和其他跨框转发板发送组播消息之前,包括:
在本板启动后,检测本板是否为跨框转发板,
如果是,加入指定组播组。
可选的,所述方法还包括:
在本跨框转发板启动后,创建定时器,并设定所述定时器的超时时长为第一时长;
所述向指定组播组内的线卡板和其他跨框转发板发送组播消息,包括:
在所述定时器超时时,向所述指定组播组内的线卡板和跨框转发板发送组播消息,并重置所述定时器。
可选的,所述向指定组播组内的线卡板和其他跨框转发板发送组播消息,包括:
在检测到本板上的跨框连接端口的状态发生变化时,向所述指定组播组内的线卡板和其他跨框转发板发送组播消息;
将所述定时器的超时时长修改为第二时长;所述第二时长不大于所述第一时长;
当所述定时器超时时,再次发送该组播消息,并重置所述定时器,直至发送该组播消息的次数达到预设次数,再将所述定时器的超时时长修改为第一时长。
可选的,所述方法还包括:
当接收到用于指示跨框转发板拔出的通知消息时,在本地已记录的各跨框转发板上的跨框连接端口的状态中,删除拔出的所述跨框转发板上的跨框连接端口的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810798052.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据调度方法、装置、存储介质及设备
- 下一篇:一种便于散热的交换机