[发明专利]一种环路检测方法、装置及相关设备在审
申请号: | 202110361010.8 | 申请日: | 2021-04-02 |
公开(公告)号: | CN115190067A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 何浩然;代雯蕾 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L45/18 | 分类号: | H04L45/18;H04L45/30;H04L45/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 聂秀娜 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环路 检测 方法 装置 相关 设备 | ||
本申请实施例公开了一种环路检测方法,应用于通信领域。方法包括第一设备组播或广播第一检测报文。第一检测报文为IP报文,第一检测报文的载荷包括第一标识和DSCP字段。DSCP字段的值表征最高的转发优先级。转发优先级用于指示接收到第一检测报文的设备根据最高优先级转发第一检测报文。第一设备通过第一端口接收第一报文。若第一报文的载荷包括第一标识,则第一设备确定第一端口处于环路中。在本申请中,通过让DSCP字段的值表征最高的转发优先级,可以提高第一设备接收到第一检测报文的速度,从而提高环路检测效率。
技术领域
本申请涉及通信领域,尤其涉及一种环路检测方法、装置及相关设备。
背景技术
在存在环路的通信系统中,一旦环路中的设备接收到广播或组播数据帧,环路中的设备将对这些数据帧不断进行泛洪,从而在网络中造成广播风暴。
例如,如图1所示,路由器101和路由器102的相连,路由器102和路由器103相连,路由器103和路由器101相连。此时,路由器101,路由器102和路由器103组成环路。路由器101从相连的终端104上接收到广播数据帧后,路由器101将向路由器102转发数据帧。路由器102在接收到数据帧后,向路由器103转发数据帧。接收到数据帧的路由器103向路由器101转发数据帧。因此,数据帧在环路中不断转发,形成广播风暴。通过生成树协议(SpanningTree Protocol,STP),可以检测网络中是否存在环路。具体地,路由器101广播(BridgeProtocol Data Unit,网桥协议数据单元)报文。若路由器101接收到该BPDU报文,则表明通信系统中存在环路。
但是,广播风暴将严重消耗设备的处理资源及网络带宽,导致网络拥塞。若网络拥塞已经发生,路由器102和路由器103将无法正常转发BPDU报文。此时,路由器101将延迟接收到BPDU报文,从而降低环路检测效率。
发明内容
本申请提供了一种环路检测方法,装置及相关设备。通过让DSCP字段的值表征最高的转发优先级,可以提高第一设备接收到第一检测报文的速度,从而提高环路检测效率。
本申请第一方面提供了一种环路检测方法。该方法包括:第一设备组播或广播第一检测报文。第一检测报文为IP报文,第一检测报文的载荷包括第一标识。其中,第一检测报文包括差分服务代码点(Differentiated Services Code Point,DSCP)字段。DSCP字段的值表征最高的转发优先级。转发优先级用于指示接收到第一检测报文的设备根据最高优先级转发第一检测报文。第一设备通过第一端口接收第一报文。若第一报文的载荷包括第一标识,则第一设备确定第一端口处于环路中。
在本申请中,即使在网络拥塞的情况下,接收到第一检测报文的设备将根据最高优先级转发第一检测报文。因此,本申请可以降低第一设备接收到第一检测报文的延迟,进而提高环路检测效率。
在第一方面的一种可选方式中,接收到第一检测报文的设备为第一无线接入点(Access Point,AP)。其中,AP一般使用WiFi芯片。部分WiFi芯片支持2层的报文的优先级设置。部分WiFi芯片不支持2层的报文的优先级设置。因此,在申请中,限定第一检测报文为3层的IP报文,兼容不支持2层的报文进行优先级设置的WiFi芯片,从而提高兼容性。
在第一方面的一种可选方式中,第一检测报文的协议Protocol字段包括目标标识。目标标识用于表征第一检测报文为环路检测报文。在网络中,第一设备可以接收到多个报文。第一设备检查多个报文中的多个Protocol字段。若某个Protocol字段包括目标标识,则第一设备确定某个Protocol字段对应的报文为第一报文。其中,在网络中,第一设备可以接收到许多报文。若第一设备对所有的报文的载荷都进行解读,则会消耗大量的处理资源。在本申请中,通过IP头部中的Protocol字段来确定第一报文,可以提高环路检测效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110361010.8/2.html,转载请声明来源钻瓜专利网。