【技术实现步骤摘要】
本申请涉及云计算,特别是涉及一种数据包处理方法、装置、计算机设备和存储介质。
技术介绍
1、随着云计算技术的飞速发展,使得云上的虚拟化网络性能有了质的飞跃,因此,越来越多的云厂商将无线通信网卡的远程内存直接访问技术应用到了软件的数据中心。
2、但是,由于无线通信网卡的硬件资源有限,难以满足数据中心进行数据包分发的性能需求,因此,导致了当数据包发生乱序现象时,使得大量的数据包在无线通信网卡中进行资源争夺,从而引发数据堵塞的现象,影响数据包的正常分发与处理。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够防止待处理数据包发生堵塞的数据包处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种数据包处理方法。该方法包括:
3、接收无线通信网卡上传的待处理数据包;
4、根据当前时刻的期望包序和待处理数据包的实际包序,确定待处理数据包的数据包类型;其中,数据包类型为顺序数据包或乱序数据包;
...【技术保护点】
1.一种数据包处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据包类型,确定所述待处理数据包在缓冲器中的目标写入位置,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述数据包类型对应的写入方式,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标写入方式和缓冲器中已存储的历史数据包的写入位置,确定所述待处理数据包在缓冲器中的目标写入位置,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述目标写入方式和缓冲器中已存储的历史数据包的写入位置,
...【技术特征摘要】
1.一种数据包处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据包类型,确定所述待处理数据包在缓冲器中的目标写入位置,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述数据包类型对应的写入方式,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标写入方式和缓冲器中已存储的历史数据包的写入位置,确定所述待处理数据包在缓冲器中的目标写入位置,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述目标写入方式和缓冲器中已存储的历史数据包的写入位置,确定所述待处理数据包在缓冲器中的目标写入位置,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据当前时刻的期望包序和所述待处理数据包的实际包序,确定所述待处理数据包的数据包类型,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述目标写入位置将所述待处理数据包写入所述缓冲器之后,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,在所述根据所述数据包类型,确定所述待处理数据包在缓冲器中的目标写入位置之前,所述方法还包括:
<...【专利技术属性】
技术研发人员:朱万意,林宝洪,刘艺,高深,黄志兰,
申请(专利权)人:中国电信股份有限公司技术创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。