【技术实现步骤摘要】
一种缓解拥塞的方法、设备和系统
本专利技术涉及通信
,尤其涉及一种缓解拥塞的方法、设备和系统。
技术介绍
远程直接数据存取(RemoteDirectMemoryAccess,RDMA)可以使得一个计算机上的存储器直接访问另一个计算机上的存储器。RDMA技术已应用于数据中心网络。数据中心网络中,交换机的一个端口会同时接收多个网络设备发送的数据流,数据中心网络会存在流量拥塞的情况。为了解决上述拥塞问题,可以由接收端向发送端发送拥塞通知。例如,TCPreceiver向TCPsender发送拥塞通知报文,以降低TCPsender发送报文的速率。而上述方法,发送端可能不能及时接收拥塞通知,使网络拥塞加重。
技术实现思路
本申请实施例提供了一种缓解拥塞的方法、设备和系统,使得在转发报文的过程中,发生拥塞的网络设备可以向发送报文的源设备发送反压报文,降低源设备发送的速率,快速缓解网络拥塞。第一方面,本申请提供了一种缓解拥塞的方法。该方法包括:第一设备接收第二设备发送的第一报文,其中,第一报文为第二设备响应于第二设备转发第一数据流的出端口出现拥塞而生成的报文。第一报文的目的网际协议(英文:InternetProtocol,简称:IP)地址等于发送第一数据流的源设备的IP地址。源设备发送的第一数据流经由第一设备以及第二设备到达目的设备,其中,第一数据流到达第二设备前到达第一设备。第一设备根据第一报文生成第二报文。第一设备向源设备发送第二报文,其中,第二报文用于指示源设备降低源设备向第一设备发送第一数据流的速率。上述技术方案中,当第二设备用于发送第一数据流的出端口发生拥塞时 ...
【技术保护点】
1.一种缓解拥塞的方法,其特征在于,所述方法包括:第一设备接收第二设备发送的第一报文,所述第一报文为所述第二设备响应于所述第二设备转发第一数据流的出端口出现拥塞而生成的报文,所述第一报文的目的网际协议IP地址等于发送所述第一数据流的源设备的IP地址,所述源设备发送的所述第一数据流经由所述第一设备以及所述第二设备到达所述目的设备,所述第一数据流到达所述第二设备前到达所述第一设备;所述第一设备根据所述第一报文生成第二报文;所述第一设备向所述源设备发送所述第二报文,所述第二报文用于指示所述源设备降低所述源设备向所述第一设备发送所述第一数据流的速率。
【技术特征摘要】
1.一种缓解拥塞的方法,其特征在于,所述方法包括:第一设备接收第二设备发送的第一报文,所述第一报文为所述第二设备响应于所述第二设备转发第一数据流的出端口出现拥塞而生成的报文,所述第一报文的目的网际协议IP地址等于发送所述第一数据流的源设备的IP地址,所述源设备发送的所述第一数据流经由所述第一设备以及所述第二设备到达所述目的设备,所述第一数据流到达所述第二设备前到达所述第一设备;所述第一设备根据所述第一报文生成第二报文;所述第一设备向所述源设备发送所述第二报文,所述第二报文用于指示所述源设备降低所述源设备向所述第一设备发送所述第一数据流的速率。2.根据权利要求1所述的方法,其特征在于,所述第一设备根据所述第一报文生成第二报文包括:获取所述第一报文中携带的用于指示第一优先级的信息;以及基于所述第一报文中携带的用于指示所述第一优先级的信息生成所述第二报文,所述第二报文携带用于指示所述第一优先级的信息;其中,所述第一数据流的转发优先级为所述第一优先级,所述第二报文中携带用于指示所述第一优先级的信息用于指示所述源设备降低所述源设备向所述第一设备发送转发优先级为所述第一优先级的数据流的速率。3.根据权利要求1或2所述的方法,其特征在于,所述第一数据流包含所述第一数据流的目的地队列对QP,所述目的设备发送的第二数据流经由所述第二设备以及所述第一设备到达所述源设备,所述第二数据流到达所述第一设备前到达所述第二设备,所述第二数据流的源IP地址等于所述目的设备的IP地址,所述第二数据流的目的IP地址等于所述源设备的IP地址,所述第二数据流包含所述第二数据流的目的地QP,所述第二报文不包含所述第二数据流的目的地QP。4.一种缓解拥塞的方法,其特征在于,所述方法包括:第二设备接收第一设备转发的第一数据流,所述第一数据流由源设备发送并经过所述第一设备以及所述第二设备到达目的设备;所述第二设备确定所述第二设备转发所述第一数据流的出端口出现拥塞;响应于所述第二设备转发所述第一数据流的出端口出现拥塞,所述第二设备生成第一报文,所述第一报文的目的IP地址等于发送所述第一数据流的所述源设备的IP地址;所述第二设备将所述第一报文发送给所述第一设备,以指示所述第一设备生成用于指示所述源设备降低所述源设备向所述第一设备发送所述第一数据流的速率的报文。5.一种第一设备,其特征在于,包括:接收单元,用于接收第二设备发送的第一报文,所述第一报文为所述第二设备响应于所述第二设备的转发第一数据流的出端口出现拥塞而生成的报文,所述第一报文的目的网际协议IP地址等于发送所述第一数据流的源设备的IP地址,所述源设备发送的所述第一数据流经由第一设备以及所述第二设备到达所述目的设备,所述第一数据流到达所述第二设备前到达所述第一设备;处理单元,用于根据所述接收单元接收的所...
【专利技术属性】
技术研发人员:晏思宇,刘世兴,夏寅贲,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。