[发明专利]分片的发送方法、接收方法和对应装置有效
申请号: | 202111139581.3 | 申请日: | 2021-09-28 |
公开(公告)号: | CN113595940B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 谢磊;王晶晶 | 申请(专利权)人: | 恒生电子股份有限公司 |
主分类号: | H04L12/953 | 分类号: | H04L12/953;H04L12/951 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧引 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分片 发送 方法 接收 对应 装置 | ||
1.一种分片的发送方法,其特征在于,应用于报文发送端,所述分片的发送方法,包括:
获取待发送报文的第一分片;其中,所述第一分片的起始地址为所述待发送报文的报文头地址,长度为预设分片长度;
向报文接收端发送所述待发送报文的第一分片;
从所述第一分片之后的待发送报文,获取得到所述第一分片之后的每一个分片,并向报文接收端发送所述每一个分片;其中,所述每一个分片的分片头为:前一分片的结束地址向前偏移预设分片头长度的报文,长度为所述预设分片头长度;
所述从所述第一分片之后的待发送报文,获取得到所述第一分片之后的每一个分片的方法,包括:
确定前一分片的结束地址向前偏移预设分片头长度的报文,并备份确定出的报文;
从所述第一分片之后的待发送报文中,获取起始地址为所述备份的报文的起始地址,长度为所述预设分片长度的报文。
2.根据权利要求1所述的分片的发送方法,其特征在于,在所述第一分片之后的每一个分片发送之后,还包括:
恢复所述备份的前一分片的结束地址向前偏移预设分片头长度的报文。
3.一种分片的接收方法,其特征在于,应用于报文接收端,所述分片的接收方法,包括:
接收到待接收报文的第一分片时,保存所述第一分片和所述第一分片的分片头;
在接收到所述第一分片之后的每一个分片时,备份前一个分片的结束地址向前偏移预设分片头长度的报文;
将接收到的所述第一分片之后的每一个分片,与前一分片进行拼接,并恢复所述备份的前一分片的结束地址向前偏移预设分片头长度的报文;其中,所述每一个分片与前一分片进行拼接的位置为:前一分片的结束地址向前偏移预设分片头长度的地址。
4.根据权利要求3所述的分片的接收方法,其特征在于,所述接收到第一分片之后,还包括:
读取所述第一分片的分片头的数据,确定所述第一分片对应的完整报文的大小,并分配可储存所述完整报文的内存空间。
5.一种分片的发送装置,其特征在于,包括:
第一获取单元,用于获取待发送报文的第一分片;其中,所述第一分片的起始地址为所述待发送报文的报文头地址,长度为预设分片长度;
第一发送单元,用于发送所述待发送报文的第一分片;
第二获取单元,用于从所述第一分片之后的待发送报文,获取得到所述第一分片之后的每一个分片;其中,所述每一个分片的分片头为:前一分片的结束地址向前偏移预设分片头长度的报文,长度为所述预设分片头长度;
第二发送单元,用于发送所述第二获取单元获取得到的每一个分片;
所述第二获取单元,包括:
确定子单元,用于确定前一分片的结束地址向前偏移预设分片头长度的报文,并备份确定出的报文;
获取子单元,用于从所述第一分片之后的待发送报文中,获取起始地址为所述备份的报文的起始地址,长度为所述预设分片长度的报文。
6.一种分片的接收装置,其特征在于,包括:
存储单元,用于接收到待接收报文的第一分片时,保存所述第一分片和所述第一分片的分片头;
备份单元,用于在接收到所述第一分片之后的每一个分片时,备份前一个分片的结束地址向前偏移预设分片头长度的报文;
拼接单元,用于将接收到的所述第一分片之后的每一个分片,与前一分片进行拼接,并恢复所述备份的前一分片的结束地址向前偏移预设分片头长度的报文;其中,所述每一个分片与前一分片进行拼接的位置为:前一分片的结束地址向前偏移预设分片头长度的地址。
7.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器,其上存储有程序;
当所述程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至2中任意一项所述的分片的发送方法,或者实现如权利要求3至4中任意一项所述的分片的接收方法。
8.一种可读存储介质,其特征在于,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至2中任意一项所述的分片的发送方法,或者实现如权利要求3至4中任意一项所述的分片的接收方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒生电子股份有限公司,未经恒生电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111139581.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据库的巡检方法与装置
- 下一篇:一种多刃T型刀具及其加工方法