[发明专利]用于流控制的方法和设备有效
申请号: | 201810030581.1 | 申请日: | 2018-01-12 |
公开(公告)号: | CN108307434B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | Z·L·施米罗维西;G·纳文 | 申请(专利权)人: | 马维尔以色列(M.I.S.L.)有限公司 |
主分类号: | H04W28/02 | 分类号: | H04W28/02;H04L47/11;H04L47/12 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;丁君军 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 方法 设备 | ||
1.一种网络设备,包括:
接口电路,其被配置为经由接口从网络接收传入分组并且向所述网络传输传出分组;以及
分组处理电路,其被配置为:
检测与从引起分组流的源设备发送的分组相关联的拥塞,所述分组由所述网络设备转发到所述网络中的目的地设备;
生成去往所述源设备的通知分组,所述通知分组指示所述分组所属的所述分组流以及拥塞的存在,并且所述通知分组被生成以包括与关联于所述分组流的所述接口相对应的标识符;
经由第一接口向所述目的地设备传输所述分组;以及
经由第二接口向引起所述分组流的所述源设备发送指示所述分组流和所述拥塞的存在的所述通知分组,以使得所述源设备降低所述分组流的分组传输速率。
2.根据权利要求1所述的网络设备,其中所述分组处理电路还被配置为解析所述分组中的分组,并且基于所述分组的头部信息来使能用于生成所述通知分组的特征。
3.根据权利要求2所述的网络设备,其中所述分组处理电路还被配置为基于所述分组的头部中的一个或多个字段来使能所述特征。
4.根据权利要求2所述的网络设备,其中所述分组处理电路还被配置为设置用于使能用于生成所述通知分组的所述特征的标志。
5.根据权利要求2所述的网络设备,其中所述分组处理电路被配置为操纵所述分组的头部字段以生成所述通知分组。
6.根据权利要求5所述的网络设备,其中所述分组处理电路还被配置为:
交换所述分组的源因特网协议(IP)地址字段和目的地IP地址字段中的值,以形成所述通知分组的源IP地址字段和目的地IP地址字段;以及
将所述分组的头部中的一个或多个字段添加到所述通知分组中。
7.根据权利要求6所述的网络设备,其中所述分组处理电路还被配置为:
将所述网络设备的媒体访问控制(MAC)地址填充到所述通知分组的目的地MAC地址字段。
8.根据权利要求6所述的网络设备,其中所述分组处理电路还被配置为:
将拥塞通知包括在所述分组中以形成传出分组;以及
向所述目的地设备发送所述传出分组,以向所述目的地设备通知拥塞存在于从所述源设备到所述目的地设备的路径上。
9.根据权利要求1所述的网络设备,其中所述分组处理电路被配置为:发送所述通知分组以使得所述源设备从多个分组流标识所述分组流并且降低所标识的分组流的所述分组传输速率。
10.根据权利要求1所述的网络设备,其中所述通知分组基于与所述拥塞相关联的所述分组的数目的计数达到大于二的特定值而被生成。
11.一种网络设备,包括:
接口电路,其被配置为经由接口从网络接收传入分组并且向所述网络传输传出分组;以及
分组处理电路,其被配置为:
检测与从引起分组流的源设备发送的分组相关联的拥塞,所述分组由所述网络设备转发到所述网络中的目的地设备;
生成去往所述源设备的通知分组,所述通知分组指示所述分组所属的所述分组流以及拥塞的存在;
经由第一接口向所述目的地设备传输所述分组;以及
经由第二接口向引起所述分组流的所述源设备发送指示所述分组流和所述拥塞的存在的所述通知分组,以使得所述源设备降低所述分组流的分组传输速率,
其中所述分组处理电路还被配置为:
生成所述分组中的分组的复制分组;以及
基于所述复制分组来生成所述通知分组。
12.根据权利要求11所述的网络设备,其中所述分组处理电路还被配置为确定在其上发送所述通知分组的所述第二接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔以色列(M.I.S.L.)有限公司,未经马维尔以色列(M.I.S.L.)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810030581.1/1.html,转载请声明来源钻瓜专利网。