一种网络拥塞控制方法、设备及系统技术方案

技术编号:16841917 阅读:135 留言:0更新日期:2017-12-20 00:30
本发明专利技术实施例提供了一种网络拥塞控制方法、设备及系统。所述方法包括接收第一拥塞控制消息,其中,所述第一拥塞控制消息携带引发拥塞的报文的五元组;根据所述引发拥塞的报文的五元组,获取所述报文的流标识;生成第二拥塞控制消息,其中所述第二拥塞控制消息携带所述五元组对应的流标识;向所述报文的源节点发送第二拥塞控制消息。本发明专利技术实施例可以解决三层IP网络的网络拥塞问题。本发明专利技术实施例提供的技术方案当检测到网络发生拥塞时,获取发生网络拥塞的报文的五元组,根据五元组信息获取发生网络拥塞的报文的流标识,进而生成拥塞控制消息,并发送会至报文的源节点,指示其对具有该流标识的报文进行降速处理,可以用于三层网络中。

A network congestion control method, equipment and system

The embodiment of the invention provides a network congestion control method, equipment and system. The method includes receiving a first congestion control message, wherein the first congestion control message carrying message congestion caused five tuple; according to the cause of congestion message five tuple stream ID acquires the message; second congestion control message is generated, wherein the flow mark to carry the five tuple corresponding to second congestion control message to the source node; sending second congestion control message the message. The embodiment of the invention can solve the network congestion problem of the three layer IP network. Technical scheme provided by the embodiment of the invention when the detected network congestion, packet access network congestion occurred five tuple, according to the flow identification of five tuple information acquisition messages to network congestion, and then generate a congestion control message, and sends the message to the source node will, indicating the deceleration of the message with the flow label, can be used in three layer network.

【技术实现步骤摘要】
一种网络拥塞控制方法、设备及系统
本专利技术涉及网络通信
,尤其涉及一种网络拥塞控制方法、设备及系统。
技术介绍
现有技术中,当网络中某一个节点检测到网络拥塞,会向发送报文的源节点发送拥塞通告消息(CongestionNotificationMessage,CNM),请求源节点降低报文的发送速率。发送报文的源节点收到上述CNM后,降低报文的发送速率,并周期性尝试增加报文的发送速率,如果此时拥塞已经消除,增加报文的发送速率并不会引起拥塞,也就不会再收到CNM。报文的发送速率最终可以恢复到拥塞之前的值。但是该种技术方案中存在一个技术问题:检测到网络拥塞的节点需要将引起拥塞的报文中携带的流标识(FlowIdentifier,Flow-ID)封装到CNM中,并且需要将CNM中的目的媒体接入控制地址(MediaAccessControl,MAC)设置为引起拥塞的报文的源MAC地址,这样才能保证CNM能够被发送至源节点。源节点根据Flow-ID来确定对具有该Flow-ID的报文进行限速。上述CNM机制只能用于二层以太网(Ethernet)网络中,因为在三层因特网协议(InternetPro本文档来自技高网...
一种网络拥塞控制方法、设备及系统

【技术保护点】
一种网络拥塞控制方法,其特征在于,包括:当检测到网络拥塞时,获取引发网络拥塞的报文的五元组;生成拥塞控制消息,其中,所述拥塞控制消息携带所述报文的五元组;将所述拥塞控制消息发往所述报文的源节点或者所述报文的源节点所连接的接入转发设备。

【技术特征摘要】
1.一种网络拥塞控制方法,其特征在于,包括:当检测到网络拥塞时,获取引发网络拥塞的报文的五元组;生成拥塞控制消息,其中,所述拥塞控制消息携带所述报文的五元组;将所述拥塞控制消息发往所述报文的源节点或者所述报文的源节点所连接的接入转发设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述报文的源节点的类型。3.根据权利要求2所述的方法,其特征在于,所述报文的源节点类型是通过以下的一种字段来确定:设备类型字段、优先级字段或者源IP地址字段。4.根据权利要求1~3任意一项所述的方法,其特征在于,所述报文的五元组封装在所述拥塞控制消息的净荷域。5.根据权利要求1~4任意一项所述的方法,其特征在于,所述拥塞控制消息的目的地址是所述报文的源节点的因特网协议IP地址,或者是所述报文的源节点所连接的接入转发设备的IP地址。6.根据权利要求1~5任意一项所述的方法,其特征在于,所述拥塞控制消息还携带用于指示拥塞程度的信息。7.根据权利要求6所述的方法,其特征在于,所述用于指示拥塞程度的信息是下述信息中的一种或多种:所述拥塞控制消息的量化反馈值、拥塞点标识符、拥塞点发送队列当前空闲可用的字节数、2次获取拥塞点发送队列可用字节数的差值。8.一种网络拥塞控制方法,其特征在于,包括:接收第一拥塞控制消息,其中,所述第一拥塞控制消息携带引发拥塞的报文的五元组;根据所述引发拥塞的报文的五元组,获取所述报文的流标识;生成第二拥塞控制消息,其中所述第二拥塞控制消息携带所述报文的流标识;向所述报文的源节点发送第二拥塞控制消息。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:接收来自所述源节点的一个或多个报文;建立所述一个或多个报文的五元组和流标识的映射关系。10.如权利要求8或9所述的方法,其特征在于,所述第二拥塞控制消息为拥塞通知消息,所述拥塞通知消息携带拥塞通知标记CN-TAG字段,所述流标识携带在所述CN-TAG字段的反应点标识RPID字段中。11.根据权利要求8-11任意一项所述的方法,其特征在于,所述第一拥塞控制消息还携带用于指示拥塞程度的信息。12.根据权利要求12所述的方法,其特征在于,所述用于指示拥塞程度的信息为以下信息中的一种或多种:所述拥塞控制消息的量化反馈值、拥塞点标识符、拥塞点发送队列当前空闲可用的字节数、2次获取拥塞点发送队列可用字节数的差值。13.一种网络拥塞控制方法,其特征在于,包括:接收来自源节点的一个或多个报文;建立所述一个或多个报文中五元组与流标识之间的映射关系;当检测到网络拥塞时,获取发生拥塞的报文的五元组;根据所述映射关系,获取所述发生拥塞的报文的流标识;生成拥塞控制消息,所述拥塞控制消息携带所述流标识;以及发送至所述源节点,用于指示所述源节点降低具有所述流标识的报文的传输速率。14.根据权利要求13所述的方法,其特征在于,所述方法还包括:确定所述报文的源节点的类型。15.根据权利要求14所述的方法,其特征在于,所述报文的源节点的类型是通过以下的一种字段来确定:设备类型字段、优先级字段或者源IP地址字段。16.根据权利要求13~15任意一项所述的方法,其特征在于,所述拥塞控制消息为拥塞通知消息,所述拥塞通知消息携带拥塞通知标记CN-TAG字段,所述流标识携带在所述拥塞通知标记CN-TAG字段的反应点标识RPID字段中。17.根据权利要求13-16任意一项所述的方法,其特征在于,所述拥塞控制消息还携带用于指示拥塞程度的信息。18.根据权利要求17所述的方法,其特征在于,所述用于指示拥塞程度的信息为以下信息中的一种或多种:所述拥塞控制消息的量化反馈值、拥塞点标识符、拥塞点发送队列当前空闲可用的字节数、2次获取拥塞点发送队列可用字节数的差值。19.一种网络设备,其特征在于,包括:处理单元,用于当检测到网络拥塞时,获取引发网络拥塞的报文的五元组;生成拥塞控制消息,其中,所述拥塞控制消息携带所述报文的五元组;发送单元,用于将所述拥塞控制消息发送至所述报文的源节点或者所述报文的源节点所连接的接入转发设备。20.根据权利要求19所述的网络设备,其特征在于,所述处理单元还用于确定所述报文的源节点的类型。21.根据权利要求20所述的网络设备,其特征在于,所述报文的源节点的类型是通过以下的一种字段来确定:设备类型字段、优先级字段或者源IP地址字段。22.根据权利要求19所述的网络设备,其特征在于,所述报文的五元组封装在所述拥塞控制消息的净荷域。23.根据权利要求19或22所述的网络设备,其特征在于,所述拥塞控制消息的目的地址是所述报文的源节点的因特网协议IP地址,或者是所述报文的源节点的接入转发设备的IP地址。24.根据权利要求19-23任意一项所述的网络设备,其特征在于,所述拥塞控制消息还携带用于指示拥塞程度的信息。25.根据权利要求24所...

【专利技术属性】
技术研发人员:沈利申伟孔维庆
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1