[发明专利]交换机的控制方法及装置、存储介质及电子装置有效
申请号: | 202310199163.6 | 申请日: | 2023-03-03 |
公开(公告)号: | CN115883466B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 卢彦呈;纪柏雄;许钦仁 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L47/12 | 分类号: | H04L47/12 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换机 控制 方法 装置 存储 介质 电子 | ||
本申请实施例提供了一种交换机的控制方法及装置、存储介质及电子装置,其中,该交换机的控制方法包括:获取参考交换机中的基于优先级的流量控制PFC计数器中记录的与目标报文队列对应的第一发送数量;在第一发送数量满足预设的第一控制条件的情况下,向目标交换机发送第一控制指令,其中,第一控制指令用于指示对目标报文队列中的报文执行丢弃操作。通过本申请实施例,解决了未部署有PFC计数器的交换机无法检测PFC风暴的问题,进而达到了在发生PFC风暴的情况下,未部署有PFC计数器的交换机可以及时检测到PFC风暴的效果。
技术领域
本申请实施例涉及交换机领域,具体而言,涉及一种交换机的控制方法及装置、存储介质及电子装置。
背景技术
在交换机传输报文的过程中,往往需要定时读取交换机中的PFC计数器,进而检测PFC风暴是否发生,并在检测到发生PFC风暴的情况下,通过发送PFC暂停。但并不是所有的交换机芯片中都部署有PFC计数器,比如:在成本考虑下,某些芯片会一处PFC计数器;或者有些交换机上部署了PFC计数器,但是交换机上的PFC计数器因为损坏等等原因进而导致交换机无法使用PFC计数器。这样的方式,未部署有PFC功能的交换机无法检测和缓解每个端口所产生的PFC风暴。
针对相关技术中,在发生PFC风暴的情况下,未部署有PFC计数器的交换机无法检测PFC风暴的技术问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种交换机的控制方法及装置、存储介质及电子装置,以至少解决相关技术中未部署有PFC计数器的交换机无法检测PFC风暴的问题。
根据本申请的一个实施例,提供了一种交换机的控制方法,包括:获取参考交换机中的基于优先级的流量控制PFC计数器中记录的与目标报文队列对应的第一发送数量,其中,所述第一发送数量是所述参考交换机向目标交换机发送的与所述目标报文队列对应的PFC暂停帧的数量,所述目标报文队列是目标交换机上的报文队列;在所述第一发送数量满足预设的第一控制条件的情况下,向所述目标交换机发送第一控制指令,其中,所述第一控制指令用于指示对所述目标报文队列中的报文执行丢弃操作。
在一个示范性实施例中,在所述向所述目标交换机发送第一控制指令之前,所述方法还包括:在所述第一发送数量大于或等于预设的第一数量阈值的情况下,确定所述第一发送数量满足所述第一控制条件;或者在根据所述第一发送数量确定出第一预设时长内所述参考交换机向所述目标交换机发送的与所述目标报文队列对应的PFC暂停帧的数量大于或等于预设的第二数量阈值的情况下,确定所述第一发送数量满足所述第一控制条件。
在一个示范性实施例中,所述方法还包括:获取上一次发送数量,其中,所述上一次发送数量是在第一时刻时所述参考交换机向所述目标交换机发送的与所述目标报文队列对应的PFC暂停帧的累计数量,所述第一发送数量是在第二时刻时所述参考交换机向所述目标交换机发送的与所述目标报文队列对应的PFC暂停帧的累计数量,所述第一时刻早于所述第二时刻,所述第一时刻与所述第二时刻之间的时长为所述第一预设时长;将所述第一发送数量与所述上一次发送数量之间的数量差值,确定为所述第一预设时长内所述参考交换机向所述目标交换机发送的与所述目标报文队列对应的PFC暂停帧的数量。
在一个示范性实施例中,所述向所述目标交换机发送第一控制指令,包括:通过所述参考交换机中的第一传输模块向所述目标交换机中的第二传输模块发送所述第一控制指令,其中,所述第一传输模块和所述第二传输模块通过所述参考交换机上的第一端口与所述目标交换机上的第二端口连接,所述目标报文队列是所述目标交换机上的所述第二端口上的报文队列,所述第一控制指令中包括所述目标报文队列的队列号和第一操作标识,所述第一操作标识用于对报文执行所述丢弃操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310199163.6/2.html,转载请声明来源钻瓜专利网。