System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据传输方法、装置、计算机设备及存储介质制造方法及图纸_技高网

数据传输方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41305984 阅读:4 留言:0更新日期:2024-05-13 14:51
本公开提出一种数据传输方法、装置、计算机设备及存储介质,该数据传输方法应用于用户网段的网络边界交换机,方法包括:响应于接收到用户端发送的目标数据包,识别目标数据包中源地址的第一编码信息,以及目的地址的第二编码信息;第一编码信息和第二编码信息是基于业务类型设置的;根据第一编码信息和第二编码信息为目标数据包配置优先级标签;将具有优先级标签的目标数据包发送至会聚网络,以使会聚网络根据目标数据包的优先级标签,设置目标数据包在传输队列中的优先级,并按照优先级,对目标数据包进行数据传输。本公开实施例能够满足不同业务类型在网络传输中的差异化网络需求。

【技术实现步骤摘要】

本公开涉及通信,具体涉及一种数据传输方法、装置、计算机设备及存储介质


技术介绍

1、随着ipv6(internet protocol version 6,互联网协议第6版)网络在我国的不断推进,基于ipv6网络的应用、服务逐渐增多,与之相应的网络优化问题逐渐显现出来。传统的网络优化方法有很多,如通过交换节点负载情况,基于拓扑进行网络流量调度从而对服务进行优化;基于园区网出口网关负载情况,利用dns(domain name system,域名系统)解析对用户流量进行负载均衡调度等。

2、这些服务优化方法本质上都是基于数据链路层、网络层进行调度优化,虽然能够解决大部分网络拥塞等问题,但是对于不同业务类型在网络传输中的差异化网络需求,上述传统网络技术无法满足。


技术实现思路

1、有鉴于此,本公开提出了一种数据传输方法、装置、计算机设备及存储介质,以满足不同业务类型在网络传输中的差异化网络需求。

2、本公开第一方面实施例提出了一种数据传输方法,所述方法应用于用户网段的网络边界交换机,所述方法包括:

3、响应于接收到用户端发送的目标数据包,识别所述目标数据包中源地址的第一编码信息,以及目的地址的第二编码信息;所述第一编码信息和所述第二编码信息是基于业务类型设置的;所述源地址是所述用户端从预配置的多个请求地址中根据所述目标数据包的业务类型确定的,所述多个请求地址中的每个请求地址包含对应业务类型的编码信息;

4、根据所述第一编码信息和所述第二编码信息为所述目标数据包配置优先级标签;

5、将具有优先级标签的目标数据包发送至会聚网络,以使所述会聚网络根据所述目标数据包的优先级标签,设置所述目标数据包在传输队列中的优先级,并按照所述优先级,对所述目标数据包进行数据传输。

6、本公开实施例,通过业务类型设置目标数据包中源地址的第一编码信息以及目的地址的第二编码信息,以及根据第一编码信息和第二编码信息为目标数据包配置优先级标签,能够满足不同业务类型在网络传输中的差异化网络需求,从而实现更加精细化的基于业务类型的网络调度优化。

7、在本公开实施例中,所述根据所述第一编码信息和所述第二编码信息为所述目标数据包配置对应的优先级标签,包括:

8、如果所述第一编码信息与所述第二编码信息相同,则从优先级映射列表中确定出与所述第一编码信息或所述第二编码信息对应的目标优先级,为所述目标数据包配置与所述目标优先级对应的优先级标签;所述优先级映射列表包括多个编码信息,以及与每个编码信息对应的优先级;

9、如果所述第一编码信息与所述第二编码信息不相同,或者所述优先级映射列表中不存在所述第一编码信息和所述第二编码信息中的至少一个,则将所述目标数据包的优先级设置为最低优先级,为所述目标数据包配置与所述最低优先级对应的优先级标签。

10、本公开实施例,通过对目标数据包中源地址的第一编码信息和目的地址的第二编码信息进行比较,根据比较结果确定目标数据包的优先级标签,能够根据数据包的业务类型对数据包的传输顺序进行调整,从而满足不同业务类型在网络传输中的差异化网络需求。

11、在本公开实施例中,在将所述目标数据包发送至会聚网络之后,所述会聚网络还用于按照所述目标数据包的优先级,将所述目标数据包转发至网络中心网段的网络边界交换机,所述网络中心网段的网络边界交换机用于将所述目标数据包转发给与所述目的地址对应的目标通信服务器。

12、在本公开实施例中,所述业务类型包括以下至少一种:语音电话业务、文件传输业务、网页业务、数字媒体业务以及其它业务。

13、本公开第二方面的实施例提供了一种数据传输方法,所述方法应用于用户端,所述方法还包括:

14、向服务端发送地址请求报文;

15、接收来自所述服务端响应所述地址请求报文的多个请求地址,每个请求地址包含对应业务类型的编码信息;

16、从所述多个请求地址中按照待发送数据包的业务类型确定源地址;

17、将所述源地址添加到待发送数据包中,得到目标数据包;

18、将所述目标数据包发送到用户网段的网络边界交换机,以使所述网络边界交换机根据所述目标数据包中源地址的第一编码信息,以及目的地址的第二编码信息,为所述目标数据包配置对应的优先级标签;将具有对应优先级标签的目标数据包发送至会聚网络,以使所述会聚网络根据所述目标数据包的优先级标签,设置所述目标数据包在传输队列中的优先级,并按照所述目标数据包的优先级进行数据传输。

19、在本公开实施例中,从所述多个请求地址中按照待发送数据包的业务类型确定源地址,包括:

20、基于所述待发送数据包的业务类型,确定目标通信服务器的目的地址;

21、将所述目的地址分别与所述多个请求地址进行匹配,得到多个匹配结果;

22、基于所述多个匹配结果,从所述多个请求地址中确定出所述源地址。

23、在本公开实施例中,从所述多个请求地址中按照待发送数据包的业务类型确定源地址,包括:

24、基于所述待发送数据包的业务类型,确定目标通信服务器的目的地址;

25、从所述多个请求地址中确定出子网掩码长度最长的目标地址;

26、判断所述目的地址是否在所述目标地址的地址范围内;

27、如果所述目的地址在所述目标地址的地址范围内,则将所述目标地址作为源地址。

28、本公开第三方面的实施例提供了一种数据传输装置,所述装置包括:

29、编码信息识别模块,用于响应于接收到用户端发送的目标数据包,识别所述目标数据包中源地址的第一编码信息,以及目的地址的第二编码信息;所述第一编码信息和所述第二编码信息是基于业务类型设置的;所述源地址是所述用户端从预配置的多个请求地址中根据所述目标数据包的业务类型确定的,所述多个请求地址中的每个请求地址包含对应业务类型的编码信息;

30、优先级标签配置模块,用于根据所述第一编码信息和所述第二编码信息为所述目标数据包配置对应的优先级标签;

31、数据传输模块,用于将具有对应优先级标签的目标数据包发送至会聚网络,以使所述会聚网络根据所述目标数据包的优先级标签,设置所述目标数据包在传输队列中的优先级,并按照所述目标数据包的优先级进行数据传输。

32、本公开第四方面的实施例提供了一种电子设备,该电子设备包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行上述第一方面所述的数据传输方法。

33、本公开第五方面的实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行上述第一方面所述的数据传输方法。

34、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变的明显,或通过本公开的实践了本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,所述方法应用于用户网段的网络边界交换机,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一编码信息和所述第二编码信息为所述目标数据包配置对应的优先级标签,包括:

3.根据权利要求1或2所述的方法,其特征在于,在将所述目标数据包发送至会聚网络之后,所述会聚网络还用于按照所述目标数据包的优先级,将所述目标数据包转发至网络中心网段的网络边界交换机,所述网络中心网段的网络边界交换机用于将所述目标数据包转发给与所述目的地址对应的目标通信服务器。

4.根据权利要求1或2所述的方法,其特征在于,所述业务类型包括以下至少一种:语音电话业务、文件传输业务、网页业务、数字媒体业务以及其它业务。

5.一种数据传输方法,其特征在于,所述方法应用于用户端,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,从所述多个请求地址中按照待发送数据包的业务类型确定源地址,包括:

7.根据权利要求5所述的方法,其特征在于,从所述多个请求地址中按照待发送数据包的业务类型确定源地址,包括:

8.一种数据传输装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至4中任一项所述的数据传输方法,或者权利要求5至7中任一项所述的通信地址确定方法。

...

【技术特征摘要】

1.一种数据传输方法,其特征在于,所述方法应用于用户网段的网络边界交换机,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一编码信息和所述第二编码信息为所述目标数据包配置对应的优先级标签,包括:

3.根据权利要求1或2所述的方法,其特征在于,在将所述目标数据包发送至会聚网络之后,所述会聚网络还用于按照所述目标数据包的优先级,将所述目标数据包转发至网络中心网段的网络边界交换机,所述网络中心网段的网络边界交换机用于将所述目标数据包转发给与所述目的地址对应的目标通信服务器。

4.根据权利要求1或2所述的方法,其特征在于,所述业务类型包括以下至少一种:语音电话业务、文件传输业务、网页业务、数字媒体业务以及其它...

【专利技术属性】
技术研发人员:郜东晨张宇明郭思琦
申请(专利权)人:上海网瑞达科技有限公司
类型:发明
国别省市:

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

1