[发明专利]一种处理网络拥塞的方法以及相关装置在审
申请号: | 201910913827.4 | 申请日: | 2019-09-25 |
公开(公告)号: | CN112311685A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 颜清华;郑合文;尹超;刘和洋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/863 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 网络 拥塞 方法 以及 相关 装置 | ||
本申请提供了一种处理网络拥塞的方法。第一网络设备确定目标端口,该目标端口为进入预塞状态或拥塞状态的出端口。该第一网络设备向至少一个第二网络设备发送第一通知。该至少一个第二网络设备包括能够通过至少两条转发路径向该目标端口下的主机发送数据流的一个或多个网络设备。该第一通知包括所述目标端口所在的网络设备的信息以及所述目标端口的信息。该第一通知能够使该至少一个第二网络设备执行避免网络拥塞的操作。通过本申请,可以有效避免网络拥塞,提高网络带宽的利用率。
技术领域
本申请涉及网络通信技术,尤其涉及一种处理网络拥塞的方法以及相关装置。
背景技术
当网络中的网络节点或链路承载的数据量超过该网络节点或链路能够处理的数据量时,会发生网络拥塞。网络拥塞带来的影响包括传输迟延,丢包或不能建立新的连接。严重的网络拥塞会导致拥塞崩溃。
多种拥塞控制技术被用来避免拥塞崩溃。例如,在发生网络拥塞时,丢弃或重排接收到的数据包,采用TCP拥塞避免算法实现拥塞控制,采用显式拥塞通告(ExplicitCongestion Notification)机制调整发送端的发送速率等。
在流量爆发式增长的网络场景中,如何提供更高效的拥塞控制技术,是本领域亟待解决的问题。
发明内容
本申请提供了一种处理网络拥塞的方法以及相关装置,能够有效避免网络拥塞,提高网络带宽的利用率。
本申请第一方面提供了一种处理网络拥塞的方法。第一网络设备确定目标端口;该目标端口为进入预塞状态或拥塞状态的出端口。该第一网络设备向至少一个第二网络设备发送第一通知。该至少一个第二网络设备包括能够通过至少两条转发路径向该目标端口下的主机发送数据流的一个或多个网络设备。该第一通知包括该目标端口所在的网络设备的信息以及该目标端口的信息。其中,该至少一个第二网络设备是根据第一网络设备的角色,目标端口的属性以及目标端口所在的网络设备的角色确定的。
本申请上述方法中,第一网络设备在网络中存在进入预塞状态或拥塞状态的出端口时,将该出端口通知给网络中的第二网络设备。第二网络设备可以获知该出端口的信息,并在后续转发报文时避免将报文发往包括该出端口的转发路径,以避免网络拥塞。
可选地,该目标端口所在的网络设备为该第一网络设备时,该第一网络设备监测该第一网络设备的出端口;当该第一网络设备的一个出端口的缓存使用量超过端口缓存阈值时,该第一网络设备确定该出端口为该目标端口。
可选地,该目标端口所在的网络设备为该第一网络设备时,该第一网络设备监测该第一网络设备的出端口队列;当一个出端口队列的长度超过队列缓存阈值时,该第一网络设备确定该出端口队列所在的出端口为该目标端口。
本申请既可以根据出端口的缓存使用量确定该出端口是否进入拥塞状态或预塞状态,也可以根据出端口中的出端口队列的长度确定该出端口是否进入拥塞状态或预塞状态,可以灵活地实现网络拥塞的通知以及处理。
可选地,该目标端口所在的网络设备为第三网络设备,该第一网络设备接收该第三网络设备发送的第二通知,该第二通知包括该第三网络设备的信息以及该目标端口的信息。该第一网络设备根据该第二通知确定该目标端口。
本申请中,第一网络设备还接收其他网络设备发送的通知,以获知其他网络设备发现的进入预塞状态或拥塞状态的端口的信息,进而可以实现全网的网络拥塞处理。
可选地,该目标端口所在的网络设备的信息包括该目标端口所在的网络设备的标识,该目标端口的信息包括该目标端口的标识或该目标端口所在的转发路径的标识。或者,该目标端口所在的网络设备的信息还包括该目标端口所在的网络设备的角色,该角色指示该目标端口所在的网络设备的位置;该目标端口的信息还包括该目标端口的属性,该属性指示该目标端口发送数据流的方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910913827.4/2.html,转载请声明来源钻瓜专利网。