【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种传输层参数调整方法和装置。
技术介绍
在通信协议中,传输层协议用于为端到端连接提供传输服务。这种服务分为可靠和不可靠两种,其中传输控制协议(英文:TransmissionControlProtocol,简称:TCP)是典型的可靠传输服务,而用户数据报协议(英文:UserDatagramProtocol,简称:UDP)则是典型的不可靠传输服务。除TCP和UDP外,传输层协议还有数据报拥塞控制协议(英文:DatagramCongestionControlProtocol,简称:DCCP)和流控制传输协议(英文:StreamControlTransmissionProtocol,简称:SCTP)等,但网络上绝大部分的流量都是通过TCP和UDP传输的。虽然不同的传输层协议机制和原理不同,但本质上都是相通的,下面以TCP为例,介绍一下与TCP的吞吐率相关的关键要素。TCP的吞吐率与多种因素有关,可以用公式描述如下:TCPThrouput≤min(BW,WindowSizeRTT,MSSRTT×cρ)...[1]]]>其中,BW为链路带宽,WindowSize为拥塞窗口,RTT为链路时延,MSS为最大分片报文,c为常量,ρ为系统的丢包率。上述公式表示,TCP的吞吐率小于等于三个表达式的最小值,其物理含义是当链路时延和丢包率不是特别大的时候,TCP的最大吞吐率受限于链路带宽;当链路时延较大而丢包率不是特别大的时候,TCP的最大吞吐率受限于发送端的拥塞窗口;当丢包率较大的时候,TCP的最大吞吐率受限于丢包 ...
【技术保护点】
一种传输层参数调整方法,其特征在于,包括:第一设备确定流的第一转发路径包括的网络设备的标识;所述流通过所述第一转发路径从所述第一设备流向第二设备;所述第一设备在预先存储的传输层指标中获取一匹配记录,并根据所述匹配记录的内容调整所述流的传输层参数,所述匹配记录的索引包括所述第二设备的互联网协议IP地址和所述第一转发路径包括的网络设备的标识。
【技术特征摘要】
1.一种传输层参数调整方法,其特征在于,包括:第一设备确定流的第一转发路径包括的网络设备的标识;所述流通过所述第一转发路径从所述第一设备流向第二设备;所述第一设备在预先存储的传输层指标中获取一匹配记录,并根据所述匹配记录的内容调整所述流的传输层参数,所述匹配记录的索引包括所述第二设备的互联网协议IP地址和所述第一转发路径包括的网络设备的标识。2.如权利要求1所述的方法,其特征在于,所述第一设备确定流的第一转发路径包括的网络设备的标识,包括:所述第一设备确定从所述第一设备到达第二设备的多条转发路径中的分支点,所述分支点为从所述第一设备出发的所述多条转发路径相交汇且存在分支的网络设备;所述第一设备获取所述流的五元组,并将获取的五元组发送给所述分支点,以及接收所述分支点返回的根据所述五元组确定的决策信息,所述决策信息用于指示所述流经过所述分支点后流向的下一个网络设备的标识;所述第一设备根据所述决策信息,在所述多条转发路径中确定所述第一转发路径以及所述第一转发路径包括的网络设备的标识。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:若在预先存储的传输层指标中未获取到所述匹配记录,所述第一设备在所述预先存储的传输层指标中创建一条新记录,所述新记录的索引包括所述第二设备的IP地址和所述第一转发路径包括的网络设备的标识。4.如权利要求3所述的方法,其特征在于,所述第一设备确定所述第一转发路径包括的网络设备的标识之后,还包括:所述第一设备从确定的网络设备标识对应的网络设备上获取所述网络设备的指标;所述第一设备根据所述匹配记录的内容调整所述流的传输层参数,包括:所述第一设备根据所述匹配记录的内容,和/或获取到的网络设备的指标,调整所述流的传输层参数。5.如权利要求4所述的方法,其特征在于,所述第一设备从确定的网络设备标识对应的网络设备上获取所述网络设备的指标之后,所述方法还包括:若获取到所述匹配记录,则使用获取到的所述网络设备的指标更新所述匹配记录中的内容;若创建新记录,则将获取到的所述网络设备的指标添加到所述新记录中。6.如权利要求2所述的方法,其特征在于,所述第一设备将获取的五元组发送给所述分支点,以及接收所述分支点返回的决策信息,包括:所述第一设备通过用户数据报子层协议SPUD消息,将获取的五元组发送给所述分支点,以及接收所述分支点通过SPUD消息返回的决策信息。7.如权利要求4所述的方法,其特征在于,所述第一设备从网络设备获取所述网络设备的指标,包括:所述第一设备通过SPUD消息,从所述网络设备获取所述网络设备的指标。8.如权利要求4、5或7所述的方法,其特征在于,所述网络设备的指标包括以下至少之一:丢包率,时延和带宽;所述带宽包括当前正在使用带宽、可用带宽和总带宽中的至少两个。9.如权利要求1-8中任意一项所述的方法,其特征在于,所述第一设备确定流的第一转发路径包括的网络设备的标识之后,所述方法还包括:所述第一设备通过SPUD消息,请求所述第一转发路径包括的至少一个网络设备为所述流预留资源;和/或所述第一设备通过SPUD消息,请求所述第一转发路径包括的至少一个网络设备将所述流的转发优先级设置为高优先级。10.如权利要求1-9中任意一项所述的方法,其特征在于,所述第一设备确定流的第一转发路径包括的网络设备的标识之前,所述方法还包括:所述第一设备向认证与鉴权控制器发送认证与鉴权请求;所述第一设备接收所述认证与鉴权控制器在通过所述认证与鉴权请求后返回的密钥,所述密钥用于标识所述第一设备的身份和权限;所述第一设备接收所述认证与鉴权控制器...
【专利技术属性】
技术研发人员:程剑,尤建洁,李峰,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。