[发明专利]一种交换机端口恢复的方法和设备有效
申请号: | 202010959885.3 | 申请日: | 2020-09-14 |
公开(公告)号: | CN112187676B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 丁健文 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L49/111 | 分类号: | H04L49/111;H04L49/354;H04L49/55;H04L49/552 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 陈黎明;李红萧 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交换机 端口 恢复 方法 设备 | ||
1.一种交换机端口恢复的方法,其特征在于,包括以下步骤:
每经过阈值时间获取每个vlan的端口列表以及端口之间的连接关系并从所述列表中的每一个端口发送探测封包;
关闭所述列表中的一个端口并在上层端口基于预设拦截规则拦截探测封包,并对拦截到的探测封包进行解析;
基于解析后的探测封包以及所述连接关系判断所述拦截到的探测封包是否为所述列表中的连接关闭端口的其他端口发送的探测封包;
响应于所述拦截到的探测封包不是所述列表中的连接所述关闭端口的其他端口发送的探测封包,将所述关闭端口对应的vlan上的全部端口关闭以避免广播风暴产生。
2.根据权利要求1所述的方法,其特征在于,基于解析后的探测封包以及所述连接关系判断所述拦截到的探测封包是否为所述列表中的连接所述关闭端口的其他端口发送的探测封包包括:
判断所述拦截到的探测封包的以太网类型是否为9155;
响应于以太网类型是9155,判断源MAC是否为交换机MAC;
响应于源MAC是交换机MAC,判断vlan id是否为端口的vlan id;
响应于vlan id是端口的vlan id,判断所述拦截到的探测封包是所述列表中的连接所述关闭端口的其他端口发送的探测封包。
3.根据权利要求1所述的方法,其特征在于,关闭所述列表中的一个端口并在上层端口基于预设拦截规则拦截探测封包,并对拦截到的探测封包进行解析包括:
上层端口开启网络套接字以获取下层端口的封包;
通过访问控制串行总线设定拦截封包的格式;
上层端口基于所述格式以及所述预设拦截规则拦截下层的封包。
4.根据权利要求3所述的方法,其特征在于,所述预设拦截规则为以太网类型=9155。
5.根据权利要求1所述的方法,其特征在于,所述探测封包的格式包括:
以太网类型=9155;
源MAC=交换机端口MAC;
Payload=vlan id;
Destination MAC=FF:FF:FF:FF:FF:FF。
6.一种交换机端口恢复的设备,其特征在于,所述设备包括:
发送模块,所述发送模块配置为每经过阈值时间获取每个vlan的端口列表以及端口之间的连接关系并从所述列表中的每一个端口发送探测封包;
解析模块,所述解析模块配置为关闭所述列表中的一个端口并在上层端口基于预设拦截规则拦截探测封包,并对拦截到的探测封包进行解析;
判断模块,所述判断模块配置为基于解析后的探测封包以及所述连接关系判断所述拦截到的探测封包是否为所述列表中的连接关闭端口的其他端口发送的探测封包;
关闭模块,所述关闭模块配置为响应于所述拦截到的探测封包不是所述列表中的连接所述关闭端口的其他端口发送的探测封包,将所述关闭端口对应的vlan上的全部端口关闭以避免广播风暴产生。
7.根据权利要求6所述的设备,其特征在于,所述判断模块还配置为:
判断所述拦截到的探测封包的以太网类型是否为9155;
响应于以太网类型是9155,判断源MAC是否为交换机MAC;
响应于源MAC是交换机MAC,判断vlan id是否为端口的vlan id;
响应于vlan id是端口的vlan id,判断所述拦截到的探测封包是所述列表中的连接所述关闭端口的其他端口发送的探测封包。
8.根据权利要求6所述的设备,其特征在于,所述解析模块还配置为:
上层端口开启网络套接字以获取下层端口的封包;
通过访问控制串行总线设定拦截封包的格式;
上层端口基于所述格式以及所述预设拦截规则拦截下层的封包。
9.根据权利要求8所述的设备,其特征在于,所述预设拦截规则为以太网类型=9155。
10.根据权利要求6所述的设备,其特征在于,所述探测封包的格式包括:
以太网类型=9155;
源MAC=交换机端口MAC;
Payload=vlan id;
Destination MAC=FF:FF:FF:FF:FF:FF。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010959885.3/1.html,转载请声明来源钻瓜专利网。