【技术实现步骤摘要】
网络流量拥塞控制方法及相关装置
[0001]本申请属于新一代信息技术产业中的数字信息的传输
,具体涉及一种网络流量拥塞控制方法及相关装置。
技术介绍
[0002]两个终端设备的网卡(Network. Interface Card,NIC)基于远程直接内存访问(Remote Direct Memory Access,RDMA)进行数据交互时,对网络引入大流量的操作包括发送操作(Send)、写入操作(Write)和读取操作(Read)。其中,对于Send操作和Write操作而言,请求端网卡向响应端网卡发送Send/Write请求报文,响应端网卡会按照原始协议回复Send/Write响应报文,RDMA协议引擎利用接收的响应报文完成Send操作和Write操作,该过程的网络流量主要体现在请求端网卡所发送的Send/Write请求报文上,即请求端网卡在发送方向上具有大流量操作;对于读取操作而言,请求端网卡向响应端网卡发送Read请求报文,响应端网卡会按照原始协议回复Read响应报文,RDMA协议引擎利用接收的响应报文完成Read操作,该过程的网络流量主要体现在响应端网卡所发送的Read响应报文上,即请求端网卡在接收方向上具有大流量操作。
[0003]为了避免网络拥塞丢包带来性能损失,现有技术中采用的拥塞控制算法是通过检测请求端网卡接收Send/Write响应报文的时间和频率来控制Send/Write请求报文的发送速率,以及通过检测请求端网卡接收Read响应报文的时间和频率来控制Read请求报文的发送速率,进而实现 ...
【技术保护点】
【技术特征摘要】
1.一种网络流量拥塞控制方法,其特征在于,应用于第一终端网卡,所述第一终端网卡与第二终端网卡通信连接,所述方法包括:通过第一发送窗口向所述第二终端网卡发送第一类型操作的请求报文和/或第二类型操作的响应报文,所述第一发送窗口用于指示所述第一类型操作的请求报文和/或所述第二类型操作的响应报文的第一发送速率,所述第一类型操作是指所述第一终端网卡在发送方向上产生网络流量的请求操作,所述第二类型操作是指所述第一终端网卡在发送方向上产生网络流量的响应操作;接收来自所述第二终端网卡针对所述第一类型操作的请求报文和/或所述第二类型操作的响应报文的目标响应报文;根据所述目标响应报文调整所述第一发送窗口,得到第二发送窗口,所述第二发送窗口用于指示所述第一类型操作的请求报文和/或所述第二类型操作的响应报文的第二发送速率;通过所述第二发送窗口向所述第二终端网卡发送所述第一类型操作的请求报文和/或所述第二类型操作的响应报文。2.根据权利要求1所述方法,其特征在于,所述根据所述目标响应报文调整所述第一发送窗口,得到第二发送窗口,包括:计算所述目标响应报文在当前次传输过程中的目标传输时间和目标传输频率;根据所述目标传输时间和所述目标传输频率调整所述第一发送窗口,得到第二发送窗口。3.根据权利要求2所述方法,其特征在于,所述根据所述目标传输时间和所述目标传输频率调整所述第一发送窗口,得到第二发送窗口,包括:根据所述目标传输时间和所述目标传输频率查询预设的映射关系表,得到目标窗口大小值,所述预设的映射关系表包括多个数据组和与所述多个数据组一一对应的多个窗口大小值,所述数据组包括传输时间和传输频率,所述窗口大小值关联于所述第一终端网卡在发送方向上的整体发送速率;将所述第一发送窗口的窗口大小值调整为所述目标窗口大小值,得到所述第二发送窗口。4.一种网络流量拥塞控制方法,其特征在于,应用于第二终端网卡,所述第二终端网卡与第一终端网卡通信连接,所述方法包括:接收所述第一终端网卡通过第一发送窗口发送的第一类型操作的请求报文和/或第二类型操作的响应报文,所述第一发送窗口用于指示所述第一类型操作的请求报文和/或所述第二类型操作的响应报文的第一发送速率,所述第一类型操作是指所述第一终端网卡在发送方向上产生网络流量的请求操作,所述第二类型操作是指所述第一终端网卡在发送方向上产生网络流量的响应操作;根据所述第一类型操作的请求报文和/或所述第二类型操作的响应报文生成目标响应报文,并向所述第一终端网卡发送所述目标响应报文,所述目标响应报文用于指示所述第一终端网卡将所述第一发送窗口调整为第二发送窗口,所述第二发送窗口用于指示所述第一类型操作的请求报文和/或所述第二类型操作的响应报文的第二发送速率;接收所述第一终端网卡通过所述第二发送窗口发送的所述第一类型操作的请求报文
和/或所述第二类型操作的响应报文。5.根据权利要求4所述方法,其特征在于,所述根据所述第一类型操作的请求报文和/或所述第二类型操作的响应报文生成目标响应报文,并向所述第一终端网卡发送所述目标响应报文,包括:按照接收时间的先后顺序依次对所述第一类型操作的请求报文和/或所述第二类型操作的响应报文执行如下操作:若检测到当前处理的报文包含目标标识信息,则将所述当前处理的报文标记为参考报文,所述目标标识信息是指报文中携带有效信息的部分;当所述参考报文的数量...
【专利技术属性】
技术研发人员:修强,
申请(专利权)人:珠海星云智联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。