【技术实现步骤摘要】
本专利技术涉及数据通信,尤其是涉及一种rdma协议扩展方法及装置。
技术介绍
1、在rdma协议及其衍生的rocev1和rocev2协议中,rdma的响应报文(ack报文)仅携带预期接收的报文序列号(psn)和完成接收的消息序列号(msn)。
2、然而,rdma操作(如send、rdma write)受限于pmtu(最大协议传输单元)的大小(支持256字节/512字节/1024字节/2048字节/4096字节)以及实际网络的mtu(最大传输单元,默认为1500字节,此时pmtu只能使用1024字节)。因此,一个消息会被分割为多个报文传输,每个分片报文占用不同的psn。当rdma请求端接收到响应报文(ack/nack报文)时,无法直接识别该响应对应的是消息分片中的哪一个报文。
3、现有的rdma协议及网卡通过遍历未被响应的psn位置,并重新读取原始rdma请求的方式来确定响应对应的分片报文。这种处理方式导致rdma协议的数据处理效率受限,因为需要重复访问请求数据以完成响应解析。
技术实现
本文档来自技高网...【技术保护点】
1.一种RDMA协议扩展方法,应用于第一电子设备,其特征在于,包括:
2.根据权利要求1所述的RDMA协议扩展方法,其特征在于,向第二电子设备发送预设消息的报文分片,每个所述报文分片中新增所述消息的起始PSN的步骤之前,所述方法包括:
3.根据权利要求2所述的RDMA协议扩展方法,其特征在于,响应于数据发送指令,在每个所述报文分片的头部新增所述消息的起始PSN的步骤之后,所述方法还包括:
4.根据权利要求3所述的RDMA协议扩展方法,其特征在于,所述校验码为所述消息的全局唯一ID。
5.根据权利要求1所述的RDMA协议扩
...【技术特征摘要】
1.一种rdma协议扩展方法,应用于第一电子设备,其特征在于,包括:
2.根据权利要求1所述的rdma协议扩展方法,其特征在于,向第二电子设备发送预设消息的报文分片,每个所述报文分片中新增所述消息的起始psn的步骤之前,所述方法包括:
3.根据权利要求2所述的rdma协议扩展方法,其特征在于,响应于数据发送指令,在每个所述报文分片的头部新增所述消息的起始psn的步骤之后,所述方法还包括:
4.根据权利要求3所述的rdma协议扩展方法,其特征在于,所述校验码为所述消息的全局唯一id。
5.根据权利要求1所述的rdma协议扩展方法,其特征在于,根据所述响应报文中的自身psn与起始psn,确定所述目标报文分...
【专利技术属性】
技术研发人员:周智,周丽南,甘涛,
申请(专利权)人:翼华科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。