快速环网切换的实现方法、交换机及计算机可读存储介质.pdf
《快速环网切换的实现方法、交换机及计算机可读存储介质.pdf》由会员分享,可在线阅读,更多相关《快速环网切换的实现方法、交换机及计算机可读存储介质.pdf(12页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911388029.0 (22)申请日 2019.12.27 (71)申请人 深圳市丰润达科技有限公司 地址 518000 广东省深圳市龙华区龙华街 道清湖社区清湖村宝能科技园9栋9楼 I、 J、 K、 R、 S、 T单位 (生产地址: 深圳市 龙华区观澜凹背社区大富工业区22号 硅谷动力数码产业园A6栋第3层) (72)发明人 冯伟罗艳明 (74)专利代理机构 深圳市恒程创新知识产权代 理有限公司 44542 代理人 邝艳菊 (51)Int.Cl. H04L 12/26(。
2、2006.01) H04L 12/703(2013.01) H04L 12/705(2013.01) H04L 12/939(2013.01) H04L 12/947(2013.01) (54)发明名称 快速环网切换的实现方法、 交换机及计算机 可读存储介质 (57)摘要 本发明公开了一种快速环网切换的实现方 法, 包括: 在检测到PHY层的通告时, 确定当前网 络端口的数据转发状态; 若当前网络端口为转发 状态, 轮询交换机其他网络端口以确定阻塞状态 的网络端口; 将阻塞状态的网路端口切换为转发 状态, 发送ADVS报文通知网络中其他设备网络拓 扑变更。 本发明还公开了一种交换机及计算机可 。
3、读存储介质。 本发明设计并发明了一种10ms级快 速环网切换的功能RunRing, RunRing具备 稳定的以太网环网保护功能, 而当环网中出现链 路故障时, 交换机能快速检测到链路断开并 (10ms级)切换到另一条备份通信链路, 最大程度 保障网络通信的正常, 实现了提高网络切换效率 的有益效果。 权利要求书1页 说明书7页 附图3页 CN 111130943 A 2020.05.08 CN 111130943 A 1.一种快速环网切换的实现方法, 其特征在于, 所述快速环网切换的实现方法包括以 下步骤: 在检测到PHY层的通告时, 确定当前网络端口的数据转发状态; 若当前网络端口为转发状。
4、态, 轮询交换机其他网络端口以确定阻塞状态的网络端口; 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知网络中其他设备网络拓扑 变更。 2.如权利要求1所述的快速环网切换的实现方法, 其特征在于, 所述在检测到PHY层的 通告时, 确定当前网络端口的数据转发状态的步骤之前, 还包括: 在检测到当前交换机的设备端口物理连接断开时, 发起PHY层的通告。 3.如权利要求1所述的快速环网切换的实现方法, 其特征在于, 所述快速环网切换的实 现方法还包括: 检测当前交换机网络端口的接收报文; 在确认当前网络端口接收到环路检测报文时, 将优先级低的网络端口设置为阻塞状 态。 4.如权利要求3所。
5、述的快速环网切换的实现方法, 其特征在于, 所述在确认所述网络端 口接收到环路检测报文时, 将优先级低的网络端口设置为阻塞状态的步骤包括: 确认所述环路检测报文的发出网络端口, 并确认所述发出网络端口与当前网络端口的 优先级等级; 根据确认结果将优先级低的网络端口设置为阻塞状态。 5.如权利要求3所述的快速环网切换的实现方法, 其特征在于, 所述检测当前交换机网 络端口的接收报文的步骤之前, 还包括: 以预设周期从当前交换机应用网络端口发送环路监测报文。 6.如权利要求1至5任一项所述的快速环网切换的实现方法, 其特征在于, 所述快速环 网切换的实现方法, 还包括: 根据当前应用网络, 确认所。
6、述应用网络中的交换机; 开启所述交换机的Run Ring功能。 7.一种交换机, 其特征在于, 所述交换机包括: 存储器、 处理器, 所述存储器上存储有能 够被处理器调用的快速环网切换的实现程序, 所述快速环网切换的实现程序被所述处理器 执行时实现如权利要求1至6中任一项所述的快速环网切换的实现方法的步骤。 8.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有快速环 网切换的实现程序, 所述快速环网切换的实现程序被处理器执行时实现如权利要求1至6中 任一项所述的快速环网切换的实现方法的步骤。 权利要求书 1/1 页 2 CN 111130943 A 2 快速环网切换的实现。
7、方法、 交换机及计算机可读存储介质 技术领域 0001 本发明涉及环网切换的技术领域, 尤其涉及一种快速环网切换的实现方法、 交换 机及计算机可读存储介质。 背景技术 0002 在以太网领域, 由于其报文分发复制广播(泛洪)的机制, 导致了当网络中存在环 路时会产生 “广播风暴” 而使网络瘫痪, 环路保护协议应运而生。 0003 现有的标准环路保护协议中, 生成树协议(STP/RSTP/MSTP)较好地解决了这个问 题, 但是当网络拓扑发生变更或网络设备与链路出现故障时, 切换与稳定收敛时间是秒级, 无法满足工业领域50ms快速切换的需求。 0004 而以太环网保护倒换协议(ERPS)虽然具备。
8、了工业领域50ms快速切换的性能, 但是 其配置较为复杂, 网络维护管理的工作量相对较大。 0005 上述内容仅用于辅助理解本发明的技术方案, 并不代表承认上述内容是现有技 术。 发明内容 0006 本发明的主要目的在于提供一种快速环网切换的实现方法、 交换机及计算机可读 存储介质, 旨在解决现有技术的环路保护协议在实现工业领域的环路网络切换时, 切换速 度无法达到10ms级, 且其环路配置复杂造成的网络维护管理工作量大的技术问题。 0007 为实现上述目的, 本发明提供一种快速环网切换的实现方法, 包括以下内容: 0008 在检测到PHY层的通告时, 确定当前网络端口的数据转发状态; 000。
9、9 若当前网络端口为转发状态, 轮询交换机其他网络端口以确定阻塞状态的网络端 口; 0010 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知网络中其他设备网络 拓扑变更。 0011 可选地, 所述在检测到PHY层的通告时, 确定当前网络端口的数据转发状态的步骤 之前, 还包括: 0012 在检测到当前交换机的设备端口物理连接断开时, 发起PHY层的通告。 可选地, 所 述快速环网切换的实现方法还包括: 0013 检测当前交换机网络端口的接收报文; 0014 在确认当前网络端口接收到环路检测报文时, 将优先级低的网络端口设置为阻塞 状态。 0015 可选地, 所述在确认所述网络端口接。
10、收到环路检测报文时, 将优先级低的网络端 口设置为阻塞状态的步骤包括: 0016 确认所述环路检测报文的发出网络端口, 并确认所述发出网络端口与当前网络端 口的优先级等级; 说明书 1/7 页 3 CN 111130943 A 3 0017 根据确认结果将优先级低的网络端口设置为阻塞状态。 0018 可选地, 所述检测当前交换机网络端口的接收报文的步骤之前, 还包括: 0019 以预设周期从当前交换机应用网络端口发送环路监测报文。 0020 可选地, 所述快速环网切换的实现方法, 还包括: 0021 根据当前应用网络, 确认所述应用网络中的交换机; 0022 开启所述交换机的Run Ring功。
11、能。 0023 此外, 为实现上述目的, 本发明还提供一种交换机, 所述交换机包括: 存储器、 处理 器, 所述存储器上存储有能够被处理器调用的快速环网切换的实现程序, 所述快速环网切 换的实现程序被所述处理器执行时实现如上所述快速环网切换的实现方法的步骤。 0024 本发明还提供一种计算机可读存储介质, 所述存储介质上存储有快速环网切换的 实现程序, 所述快速环网切换的实现程序被处理器执行时实现如上所述快速环网切换的实 现方法的步骤。 0025 本发明实施例提出的一种快速环网切换的实现方法, 在检测到PHY层的通告时, 确 定当前网络端口的数据转发状态; 若当前网络端口为转发状态, 轮询交换。
12、机其他网络端口 以确定阻塞状态的网络端口; 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知 网络中其他设备网络拓扑变更。 本发明设计并发明了一种10ms级快速环网切换的功能 Run Ring, Run Ring具备稳定的以太网环网保护功能, 而当环网中出现链路故障时, 交换机 能快速检测到链路断开并(10ms级)切换到另一条备份通信链路, 最大程度保障网络通信的 正常, 实现了提高网络切换效率的有益效果。 附图说明 0026 图1是本发明实施例方案涉及的硬件运行环境的终端装置结构示意图; 0027 图2为本发明快速环网切换的实现方法第一实施例的流程示意图; 0028 图3为本发明快。
13、速环网切换的实现方法第二实施例的流程示意图; 0029 图4为本发明快速环网切换的实现方法第三实施例的流程示意图。 0030 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。 具体实施方式 0031 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用于限定本发明。 0032 本发明实施例的主要解决方案是: 在检测到PHY层的通告时, 确定当前网络端口的 数据转发状态; 若当前网络端口为转发状态, 轮询交换机其他网络端口以确定阻塞状态的 网络端口; 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知网络中其他设备网 络拓扑变更。 0033 由于现有的标。
14、准环路保护协议中, 生成树协议(STP/RSTP/MSTP)较好地解决了这 个问题, 但是当网络拓扑发生变更或网络设备与链路出现故障时, 切换与稳定收敛时间是 秒级, 无法满足工业领域50ms快速切换的需求。 而以太环网保护倒换协议(ERPS)虽然具备 了工业领域50ms快速切换的性能, 但是其配置较为复杂, 网络维护管理的工作量相对较大。 0034 本发明提供一种解决方案, 设计并发明了一种10ms级快速环网切换的功能 Run Ring, Run Ring具备稳定的以太网环网保护功能, 而当环网中出现链路故障时, 交换机 说明书 2/7 页 4 CN 111130943 A 4 能快速检测到。
15、链路断开并(10ms级)切换到另一条备份通信链路, 最大程度保障网络通信的 正常, 实现了提高网络切换效率的有益效果。 0035 如图1所示, 图1是本发明实施例方案涉及的硬件运行环境的终端装置结构示意 图。 0036 本发明实施例终端可以是智能手机、 平板电脑、 电子书阅读器, 便携计算机等可移 动式/不可移动式终端设备。 0037 如图1所示, 该终端可以包括: 处理器1001, 例如CPU, 网络接口1004, 用户接口 1003, 存储器1005, 通信总线1002。 其中, 通信总线1002用于实现这些组件之间的连接通信。 用户接口1003可以包括显示屏(Display)、 输入单元。
16、比如键盘(Keyboard), 可选用户接口 1003还可以包括标准的有线接口、 无线接口。 网络接口1004可选的可以包括标准的有线接 口、 无线接口(如WI-FI接口)。 存储器1005可以是高速RAM存储器, 也可以是稳定的存储器 (non-volatile memory), 例如磁盘存储器。 存储器1005可选的还可以是独立于前述处理器 1001的存储装置。 0038 本领域技术人员可以理解, 图1中示出的终端结构并不构成对终端的限定, 可以包 括比图示更多或更少的部件, 或者组合某些部件, 或者不同的部件布置。 0039 如图1所示, 作为一种计算机存储介质的存储器1005中可以包括。
17、操作系统、 网络通 信模块、 用户接口模块以及快速环网切换的实现程序。 0040 在图1所示的终端中, 网络接口1004主要用于连接后台服务器, 与后台服务器进行 数据通信; 用户接口1003主要用于连接客户端(用户端), 与客户端进行数据通信; 而处理器 1001可以用于调用存储器1005中存储的快速环网切换的实现程序, 并执行以下操作: 0041 在检测到PHY层的通告时, 确定当前网络端口的数据转发状态; 0042 若当前网络端口为转发状态, 轮询交换机其他网络端口以确定阻塞状态的网络端 口; 0043 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知网络中其他设备网络 拓扑变。
18、更。 0044 进一步地, 处理器1001可以调用存储器1005中存储的快速环网切换的实现程序, 还执行以下操作: 0045 在检测到当前交换机的设备端口物理连接断开时, 发起PHY层的通告。 0046 进一步地, 处理器1001可以调用存储器1005中存储的快速环网切换的实现程序, 还执行以下操作: 0047 检测当前交换机网络端口的接收报文; 0048 在确认当前网络端口接收到环路检测报文时, 将优先级低的网络端口设置为阻塞 状态。 0049 进一步地, 处理器1001可以调用存储器1005中存储的快速环网切换的实现程序, 还执行以下操作: 0050 确认所述环路检测报文的发出网络端口, 。
19、并确认所述发出网络端口与当前网络端 口的优先级等级; 0051 根据确认结果将优先级低的网络端口设置为阻塞状态。 0052 进一步地, 处理器1001可以调用存储器1005中存储的快速环网切换的实现程序, 说明书 3/7 页 5 CN 111130943 A 5 还执行以下操作: 0053 以预设周期从当前交换机应用网络端口发送环路监测报文。 0054 进一步地, 处理器1001可以调用存储器1005中存储的快速环网切换的实现程序, 还执行以下操作: 0055 根据当前应用网络, 确认所述应用网络中的交换机; 0056 开启所述交换机的Run Ring功能。 0057 参照图2, 图2为本发明。
20、快速环网切换的实现方法第一实施例的流程示意图, 所述 快速环网切换的实现方法包括: 0058 步骤S10, 在检测到PHY层的通告时, 确定当前网络端口的数据转发状态; 0059 基于当前的网络环境, 确认当前应用网络的网络情况, 所述网络情况一般指代在 确认当前的应用网络的网络环路情况, 在现有技术定义中, 所述网络环路也分为第二层环 路和第三层环路, 且所有环路的形成都是由于目的路径不明确导致混乱而造成的, 例如第 二层, 一个广播信息经过两个交换机的时候会不断恶性循环的产生广播, 造成环路, 而第三 层环路则是原路由意外不能工作, 造成路由通告错误, 形成一个恶性循环。 因此, 在基于当。
21、 前网络应用确定当前应用网络的网络环境情况时, 基于当前的网络环路继续进行数据传输 操作, 而基于当前应用网络的网络环路情况, 在接收到PHY层的Link Down通告时, 基于所述 Link Down通告确认当前的网络应用的网络端口的数据转发状态, 所述当前网络应用的网 络端口定义为接收到所述PHY层通告的网络端口。 0060 如上所述, 在确认当前网络端口接收到PHY层的通告之前, 所述在检测到PHY层的 通告时, 确定当前网络端口的数据转发状态的步骤之前, 还包括: 0061 在检测到当前交换机的设备端口物理连接断开时, 发起PHY层的通告。 0062 根据当前的交换机网络应用, 已定义。
22、的所述PHY(Port Physical Layer), 称之为 端口物理层, 是一个对OSI模型物理层的共同简称。 PHY连接一个数据链路层的设备(MAC)到 一个物理媒介, 如光纤或铜缆线。 典型的PHY包括PCS(Physical Coding Sublayer, 物理编 码子层)和PMD(Physical Media Dependent, 物理介质相关子层)。 PCS对被发送和接受的信 息加码和解码, 目的是使接收器更容易恢复信号。 如此, 在基于当前交换机的设备端口的物 理连接断开时, PHY层通过快速中断机制迅速发出通告, 以通知所述交换机驱动层的Run Ring协议, 使得驱动层。
23、的Run Ring协议根据所述PHY层的通告切换网络端口。 0063 步骤S20, 若当前网络端口为转发状态, 轮询交换机其他网络端口以确定阻塞状态 的网络端口; 0064 根据当前接收到的PHY层的Link Down通告, 确认当前网络端口的连接状态, 在实 际应用中, 当前网络端口可定义为网络端口, 作为当前应用网络中进行数据转发功能的网 络端口, 且所述网络端口在实际应用中, 所述网络端口的数据功能与当前网络端口的数据 转发状态相关。 而基于当前应用网络的网络环路, 在即将处理PHY层的Link Down通告时, 需 确认当前所述Link Down通告的网络端口的连接状态, 以确认当前可。
24、实现所述Link Down通 告的执行操作, 其确认方式可基于当前网络端口的数据传输情况确认所述连接链路端口的 连接状态, 所述连接状态即为所述网络端口的网络连接状态。 再确认当前网络端口的数据 转发状态为转发状态时, 由于当前网络端口已接收到所述PHY层的通告, 则定义当前网络端 口为转发网络端口, 由于当前应用网络的物理连接已断开, 则确认当前转发网路端口以无 说明书 4/7 页 6 CN 111130943 A 6 法执行转发操作, 为避免网络连接断开, 当前需切换网络通信连接, 因此轮询当前交换机应 用网络中其他网络端口是否阻塞, 即确认当前应用网络中处于阻塞状态的网络端口。 0065。
25、 步骤S30, 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知网络中其他 设备网络拓扑变更。 0066 根据当前确认操作, 在确认当前网络端口为转发状态时, 由于当前物理连接断开, 当前网络端口若为转发状态时则无法实现网络通信转发操作需切换通信链路, 如此, 根据 当前应用网络可能存在基于网络环路的网络瘫痪情况, 检测当前网络环路的网络端口, 以 基于所述网络端口重新切换网络端口。 根据当前网络环路中已确认的阻塞状态的网络端 口, 将所述网络端口的端口数据转发状态切换为转发状态以实现所述网络环路的备份通信 链路的切换。 其中, 所述网络端口为基于当前网络环路情况下的环路端口, 即在。
26、确认当前应 用网络出现网络环路时, 以应用网络的环路监测报文确定环路网络端口后, 以所述环路网 络端口作为备用通信链路。 考虑到备用通信链路的备用性, 在确认所述备用通信链路的网 络端口时, 将所述网络端口的数据转发状态切换为阻塞状态以免占用, 因此, 在确认当前网 络环路的物理连接断开, 即当前接收到PHY层通告的网络端口为转发状态时, 为避免网络应 用断开, 根据接收到的PHY层的Link Down通告, 以预先设置的备份通信链路即网络端口切 换使用类型至转发状态实现网络应用。 0067 在基于当前应用网络处于网络环路的情况下切换的备份通信链路, 向当前应用网 络中已连接的终端设备发送通告。
27、报文(ADVS PDU), 所述通告报文基于当前的Run Ring功能 模块的Run Ring协议报文实现。 根据当前已发送的通告报文, 在当前应用网络中连接的终 端设备接收到所述通告报文后, 清除当前设备的MAC地址表以更新所述交换机设备的转发 路径。 0068 在本实施例中, 设计并发明了一种10ms级快速环网切换的功能Run Ring, Run Ring具备稳定的以太网环网保护功能, 而当环网中出现链路故障时, 交换机能快速检测到 链路断开并(10ms级)切换到另一条备份通信链路, 最大程度保障网络通信的正常, 实现了 提高网络切换效率的有益效果。 0069 参考图3, 图3为本发明快速。
28、环网切换的实现方法第二实施例的流程示意图, 基于 上述图2所示的第一实施例, 所述快速环网切换的实现方法, 还包括: 0070 步骤S40, 检测当前交换机网络端口的接收报文; 0071 步骤S50, 在确认当前网络端口接收到环路检测报文时, 将优先级低的网络端口设 置为阻塞状态。 0072 本实施例中, 基于当前环境的应用网络, 所述应用网络具备Run Ring网络协议数 据处理单元即Run Ring PDU, 其中, 所述Run Ring可分为INFO PDU(信息数据处理单元, 信 息PDU)和ADVS PDU(通告数据处理单元, 通告PDU)。 在实际应用中INFO PDU用于检测环路。
29、的 存在, ADVS PDU用于通告拓扑变更并清除MAC地址。 基于所述INFO PDU的应用, 即所述检测 当前应用网络中各网络端口的接收报文的步骤之前, 还包括: 0073 以预设周期向当前应用网络发送环路监测报文。 0074 根据当前环境的网络应用, 向当前应用网络发送环路监测报文即基于信息PDU的 信息报文, 为提高监测效率, 以预设时间周期向交换机应用网络发送所述环路监测报文, 所 述预设时间周期为基于当前应用网络的数据交互量对应设置, 以保证网络环路的检测精 说明书 5/7 页 7 CN 111130943 A 7 确。 0075 根据当前网络环路的检测操作, 其环路监测报文为基于。
30、当前Run Ring的INFO PDU (信息数据处理单元)生成, 因此, 在当前检测设备向应用网络发送所述环路监测报文时, 检 测基于当前应用网络的网络端口的接收报文, 在确认当前应用网络中有网络端口接收到所 述环路监测报文时, 确认当前应用网络出现了网络环路, 基于此种情况, 设置基于所述网络 环路的备用通信链路。 根据当前检测到的接收环路监测报文的网络端口, 由于所述网络端 口在接收到环路监测报文时形成了网络环路, 因此以接收到所述环路监测报文的当前网络 端口为基于网络环路的网络端口, 基于所述当前网络端口确定备份通信链路, 考虑到数据 处理的优先级, 以当前网络端口为基准确定发出所述环。
31、路检测报文的网络端口, 确认当前 网络端口与所述网络端口的端口数据处理优先级的等级, 若当前网络端口的数据处理优先 级小于所述网络端口时, 以当前网络端口为备份通信链路, 将当前网络端口的数据转发状 态切换为阻塞状态以免占用。 进一步的, 根据当前网络应用的终端设备连接情况, 还可确认 当前应用网络中已连接的多个网络端口的端口编号, 所述端口编号为基于当前应用网络中 基于数据处理优先级设置的端口编号, 根据当前已确认连接状态的网络端口, 确认当前网 络端口的数据处理优先级, 即端口编号, 以所述端口编号的下一编号确认下一网络端口, 将 已确认的所述下一网络端口的网络连接状态切换为阻塞状态以形成。
32、备份通信链路。 0076 进一步的, 参考图4, 图4为本发明快速环网切换的实现方法第三实施例的流程示 意图, 基于上述图2、 3所示的第一、 二实施例, 所述快速环网切换的实现方法, 还包括: 0077 步骤S60, 根据当前应用网络, 确认所述应用网络中的交换机; 0078 步骤S70, 开启所述交换机的Run Ring功能。 0079 本实例中, 基于当前应用网络的网络交换机设置Run Ring功能, 所述Run Ring功 能的表现形式可基于交换机的协议功能实现。 在实际应用中, 所述交换机的协议功能均在 应用层中运行, 为了使Run Ring具备10ms级的切换收敛时间, Run R。
33、ing将协议处理逻辑与 接收发送报文都移植到内核驱动中, 消除应用层协议处理的进程间调度时延。 其内核驱动 的处理步骤包括, 内核驱动接收到Run Ring协议报文直接在内核中进行处理, 内核驱动接 收到PHY层的Link Down通告也直接在内核中处理, 不再发送到应用层的Run Ring进程。 在 内核驱动中创建内核线程, 用于周期性发送INFO PDU。 应用层的Run Ring进程只是用作Run Ring配置和端口环路状态显示, 所有的协议逻辑均在底层内核驱动中。 进一步的, 基于当前 的内核驱动处理, 其光口是1000Base-X标准, Link Drop时间为20ms。 电口是10。
34、00Base-T标 准, Link Drop时间, Master为750ms, Slave为350ms。 若拔掉端口网线, 到PHY检测到并通知 到内核驱动, 存在几百毫秒的延时, 为了使Run Ring的1000M电口的切换时延达到10ms级, 选择具有快速中断(Fast Link Drop)特性的交换芯片, 配置端口快速中断的寄存器, 使PHY 能够快速检测到链路中断并通告到内核驱动, Run Ring根据Link Down来进行快速切换。 0080 进一步的, 根据当前的Run Ring协议功能, 其ADVS PDU的目的MAC使用组播MAC地 址0101-C200-0000, INFO。
35、 PDU的目的MAC使用本设备MAC地址组播化(第一个字节bit0置1)。 ADVS PDU和INFO PDU的源MAC地址, 都采用发送该报文的设备的端口的MAC(即设备的MAC地 址加上端口号)。 当设备使能了Run Ring功能时, 会将ADVS PDU目的地址的报文上送CPU处 理, 并在收到该报文的VLAN内将原始报文广播一份。 只有本设备才会将与本设备MAC地址组 播化相同的目的地址的INFO PDU送上CPU处理, 不是本设备发送的INFO PDU不会上CPU, 而 说明书 6/7 页 8 CN 111130943 A 8 是直接转发。 0081 此外, 本发明实施例还提出一种计。
36、算机可读存储介质, 所述计算机可读存储介质 上存储有快速环网切换的实现程序, 所述快速环网切换的实现程序被处理器执行时实现如 下操作: 0082 在检测到PHY层的通告时, 确定当前网络端口的数据转发状态; 0083 若当前网络端口为转发状态, 轮询交换机其他网络端口以确定阻塞状态的网络端 口; 0084 将阻塞状态的网路端口切换为转发状态, 发送ADVS报文通知网络中其他设备网络 拓扑变更。 0085 进一步地, 所述快速环网切换的实现程序被处理器执行时还实现如下操作: 0086 在检测到当前交换机的设备端口物理连接断开时, 发起PHY层的通告。 0087 进一步地, 所述快速环网切换的实现。
37、程序被处理器执行时还实现如下操作: 0088 检测当前交换机网络端口的接收报文; 0089 在确认当前网络端口接收到环路检测报文时, 将优先级低的网络端口设置为阻塞 状态。 0090 进一步地, 所述快速环网切换的实现程序被处理器执行时还实现如下操作: 0091 确认所述环路检测报文的发出网络端口, 并确认所述发出网络端口与当前网络端 口的优先级等级; 0092 根据确认结果将优先级低的网络端口设置为阻塞状态。 0093 进一步地, 所述快速环网切换的实现程序被处理器执行时还实现如下操作: 0094 以预设周期从当前交换机应用网络端口发送环路监测报文。 0095 进一步地, 所述快速环网切换的。
38、实现程序被处理器执行时还实现如下操作: 0096 根据当前应用网络, 确认所述应用网络中的交换机; 0097 开启所述交换机的Run Ring功能。 0098 需要说明的是, 在本文中, 术语 “包括” 、“包含” 或者其任何其他变体意在涵盖非排 他性的包含, 从而使得包括一系列要素的过程、 方法、 药品或者系统不仅包括那些要素, 而 且还包括没有明确列出的其他要素, 或者是还包括为这种过程、 方法、 药品或者系统所固有 的要素。 在没有更多限制的情况下, 由语句 “包括一个” 限定的要素, 并不排除在包括该 要素的过程、 方法、 药品或者系统中还存在另外的相同要素。 0099 上述本发明实施。
39、例序号仅仅为了描述, 不代表实施例的优劣。 0100 通过以上的实施方式的描述, 本领域的技术人员可以清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现, 当然也可以通过硬件, 但很多情况下 前者是更佳的实施方式。 基于这样的理解, 本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品存储在如上所述的一个 存储介质(如ROM/RAM、 磁碟、 光盘)中, 包括若干指令用以使得一台终端设备(可以是手机, 计算机, 服务器, 空调器, 或者网络设备等)执行本发明各个实施例所述的方法。 0101 以上仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运用在其他相关的技 术领域, 均同理包括在本发明的专利保护范围内。 说明书 7/7 页 9 CN 111130943 A 9 图1 图2 说明书附图 1/3 页 10 CN 111130943 A 10 图3 说明书附图 2/3 页 11 CN 111130943 A 11 图4 说明书附图 3/3 页 12 CN 111130943 A 12 。
- 内容关键字: 快速 切换 实现 方法 交换机 计算机 可读 存储 介质
养殖禽畜排泄物固液分离处理设备.pdf
铝合金平板加工用夹具.pdf
抗弯抗拉低频闪灯带.pdf
图书馆空气调节装置.pdf
路面高差检测装置.pdf
U肋板转运机器人的行走机构切换装置.pdf
冲压机用的精准送料装置.pdf
茶叶加工用萎凋装置.pdf
糠醛残液回收釜.pdf
蓄电池组中实时时钟芯片供电电路.pdf
水平防跷板调节压轮机构.pdf
高压线圈引出装置.pdf
热管节能型离子溶液碳捕集装置.pdf
工作效率高的多单元碟状容器定量充填装置.pdf
用于散热器铜管的收卷辅助设备.pdf
手提式电动冷烟雾机的驱动式收置结构.pdf
气相三氧化硫磺化反应系统.pdf
基于多频点扫频工作的超声波控藻系统.pdf
改进型太阳能板旋转支架.pdf
基于实时网络的风电场智能图像监控系统.pdf
自动驾驶路线规划方法和系统.pdf
高可靠性的平板探测器数据采集方法、系统及计算机.pdf
多区域虚拟电厂协同优化运行方法.pdf
基于深度学习眼球追踪光斑检测方法及装置.pdf
风电电能质量评估方法及装置.pdf
TBC太阳能电池的制备方法、TBC太阳能电池与光伏系统.pdf
森林冠层高度与地理环境协变量关系确定方法及系统.pdf
基于眼动数据的自动冻屏方法、装置、设备及存储介质.pdf
U形肋焊接定位系统.pdf
太阳能组件撕胶引线点胶一体机及生产方法.pdf
基于辐射传输参数应用卷积神经网络的水深地图反演方法.pdf
化工区域的空气污染溯源方法及装置.pdf
缓冲橡胶部件.pdf
用于诊断和治疗卵巢癌的基于microRNA 的方法和组合物.pdf
一种高耐候、高粘接强度的粘合剂的制备方法.pdf
一种二甲基砜的制备方法.pdf
取代的增环嘧啶及其用途.pdf
鸡传染性支气管炎冷适应致弱疫苗株及其应用.pdf
一种疏水无机粉体材料的制备方法.pdf
一种含香蜂草成份的水暖毯能量液.pdf
新型苯胺醇抗菌剂.pdf
重组犬干扰素的优化基因、菌种及高效表达.pdf
二氢卟吩类光、声敏剂及其制备方法与应用.pdf
吡唑并3,4c吡啶7酮类化合物及其应用.pdf
余甘子多糖的制备和应用.pdf
一种与植物耐盐性相关的miRNAgma-miRN60及其应用.pdf
一种利用休哈塔假丝酵母生产无醇啤酒的方法.pdf
一种由糖类前驱体低温制备石墨烯量子点的方法.pdf
促进干细胞分化为肝细胞的化合物.pdf
一种微生物土壤修复剂.pdf
新型抗菌水性涂料及其制备方法.pdf