一种数据传输方法和数据传输装置制造方法及图纸

技术编号:46624672 阅读:1 留言:0更新日期:2025-10-14 21:20
本申请提供了一种数据传输方法和数据传输装置,在向目标节点传输报文的过程中,将m个待传输报文保存至第一端口的第N个存储块中,在第N个存储块的剩余存储空间小于第m+1个待传输报文的长度时,将第m+1个待传输报文保存至m个待传输报文之后,也就是说,即使保存的报文会超过当前存储块的大小,也可以将该报文保存在当前端口的存储块中,然后将向目标节点发送第一端口中保存的连续m+1个待传输报文,对于每个端口的每个存储块均执行上述操作,各个端口的存储块就不会出现有空余的存储空间,充分利用了每个端口的资源,保证了各个端口的负载均衡,减少了各个端口的缓存开销,同时也加快了报文的传输速率。

【技术实现步骤摘要】

本申请涉及通信,特别涉及一种数据传输方法和数据传输装置


技术介绍

1、随着通信技术的迅速进步,各个节点之间的信息交流和数据传输变得更加便捷和高效,人们对信息传输的要求也越来越高。

2、但是,在源节点向目标节点进行报文传输的过程中,由于源节点中端口的存储块大小的限制,在一个存储块中保存的报文总长度小于存储块的存储空间大小,导致传输的报文并不一定能够充分利用每个端口的资源,因此,传输的过程中可能增加各个端口的缓存开销,同时也会增加报文的传输时延。


技术实现思路

1、为了解决上述相关技术中的问题,本申请实例提供了一种数据传输方法和数据传输装置,可以避免在报文传输的过程中增加端口的缓存开销以及增加报文的传输时延的问题出现。

2、第一方面,本申请实施例提供了一种数据传输方法,应用于源节点;所述源节点包括多个端口;所述多个端口中的每个端口分别对应多个固定长度的存储块;所述方法包括:

3、接收待传输报文,并确定所述待传输报文的数量;

4、将m个待传输报文保存至所述多个端口中本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,应用于源节点;所述源节点包括多个端口;所述多个端口中的每个端口分别对应多个固定长度的存储块;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述第N个存储块的剩余存储空间小于第m+1个待传输报文的长度时,将所述第m+1个待传输报文保存至所述m个待传输报文,包括:

3.根据权利要求1所述的方法,其特征在于,所述将m个待传输报文保存至所述多个端口中的第一端口的第N个存储块中,包括:

4.根据权利要求1所述的方法,其特征在于,m+2小于或者等于所述待传输报文的数量;所述向所述目标节点发送所述第一端口中保存的m...

【技术特征摘要】

1.一种数据传输方法,其特征在于,应用于源节点;所述源节点包括多个端口;所述多个端口中的每个端口分别对应多个固定长度的存储块;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述第n个存储块的剩余存储空间小于第m+1个待传输报文的长度时,将所述第m+1个待传输报文保存至所述m个待传输报文,包括:

3.根据权利要求1所述的方法,其特征在于,所述将m个待传输报文保存至所述多个端口中的第一端口的第n个存储块中,包括:

4.根据权利要求1所述的方法,其特征在于,m+2小于或者等于所述待传输报文的数量;所述向所述目标节点发送所述第一端口中保存的m+1个待传输报文之后,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述将第m+2个待传输报文,以及所述第m+2个待传输报文之后k个待传输报文保存至第二端口的第n个存储块中之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述将第m+2个待传...

【专利技术属性】
技术研发人员:林聚承柴宁
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1