【技术实现步骤摘要】
一种传输数据流量的方法和装置
本专利技术涉及数据传输
,特别涉及一种传输数据流量的方法和装置。
技术介绍
应用加速网络是一种部署在用户端和服务端之间的,用于加速数据传输的网络。用户端在通过应用加速网络向服务端发送数据流量时,可以将数据流量发送至应用加速网络的入口加速节点,入口加速节点可以在应用加速网络中到达服务端的多条传输路径中,选择一条传输路径来传输上述数据流量。具体处理中,入口加速节点每接收到一次指向服务端的数据流量时,可以通过已确定出的最优传输路径传输数据流量,同时可以根据入口加速节点到服务端的多条传输路径的网络状态参数(包括传输时延、传输丢包率、加速节点负载和路径带宽使用率等),从上述多条传输路径中重新选择最优传输路径,以用于后续数据流量的传输。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:一个入口加速节点包括多台入口代理设备构成,数据流量到达入口加速节点时,将会均衡地分发到不同的入口代理设备。由于探测时间、设备运行状态、探测到的数据误差等问题,不同入口代理设备对到达同一目的地址的最优传输路径的探测结果可能存在偏差。这样,对于一些要求在多次交互过程中数据流量的源IP地址不能变化的服务端(如网上银行的服务后台、支付应用的服务后台等),由同一入口加速节点中不同入口代理设备传输的数据流量,很可能会被服务端判定为非法数据或无效数据,从而影响应用加速网络的网络传输质量。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种传输数据流量的方法和装置。所述技术方案如下:第一方面,提供了一种传输数据流量的方法,所述方法包括:入口代 ...
【技术保护点】
1.一种传输数据流量的方法,其特征在于,所述方法包括:入口代理设备探测到达目标服务端的所有传输路径的网络传输质量;所述入口代理设备根据所述网络传输质量在所述所有传输路径中选择并记录多条备选传输路径;当接收到指向所述目标服务端的数据流量时,所述入口代理设备根据所述数据流量携带的用户端标识,在记录的多条备选传输路径中选择目标传输路径;所述入口代理设备通过所述目标传输路径传输所述数据流量。
【技术特征摘要】
1.一种传输数据流量的方法,其特征在于,所述方法包括:入口代理设备探测到达目标服务端的所有传输路径的网络传输质量;所述入口代理设备根据所述网络传输质量在所述所有传输路径中选择并记录多条备选传输路径;当接收到指向所述目标服务端的数据流量时,所述入口代理设备根据所述数据流量携带的用户端标识,在记录的多条备选传输路径中选择目标传输路径;所述入口代理设备通过所述目标传输路径传输所述数据流量。2.根据权利要求1所述的方法,其特征在于,所述入口代理设备探测到达目标服务端的所有传输路径的网络传输质量,包括:所述入口代理设备探测到达目标服务端的每条传输路径的网络状态参数,其中,所述网络状态参数至少包括传输时延、传输丢包率、传输路径上所有节点设备的负载和带宽使用率;所述入口代理设备根据所述网络状态参数和每个所述网络状态参数对应的预设阈值,以及每个所述网络状态参数对应的质量影响权重,确定每条所述传输路径的网络传输质量值。3.根据权利要求2所述的方法,其特征在于,所述入口代理设备根据所述网络传输质量在所述所有传输路径中选择多条备选传输路径,包括:所述入口代理设备对所述所有传输路径按所述网络传输质量值由高到低排序,选择排序靠前的预设数目条备选传输路径;或者,所述入口代理设备将所述所有传输路径中所述网络传输质量值高于预设质量阈值的传输路径确定为备选传输路径;或者,所述入口代理设备将网络传输质量值与所述所有传输路径中最大网络传输质量值的差值处于预设偏差范围内的传输路径确定为备选传输路径。4.根据权利要求1所述的方法,其特征在于,所述当接收到指向所述目标服务端的数据流量时,所述入口代理设备根据所述数据流量携带的用户端标识,在所述多条备选传输路径中选择目标传输路径,包括:当接收到指向目标服务端的数据流量时,所述入口代理设备对所述数据流量携带的用户端标识进行哈希计算,得到目标哈希值;所述入口代理设备根据所述目标哈希值与每条所述备选传输路径对应的路径标识,在所述多条备选传输路径中选择目标传输路径。5.根据权利要求1所述的方法,其特征在于,所述当接收到指向所述目标服务端的数据流量时,所述入口代理设备根据所述数据流量携带的用户端标识,在所述多条备选传输路径中选择目标传输路径,包括:当接收到指向目标服务端的数据流量时,所述入口代理设备对所述数据流量携带的用户端标识进行哈希计算,得到目标哈希值;所述入口代理设备根据所述目标哈希值与每条所述备选传输路径上的出口加速节点对应的节点标识,确定目标出口加速节点;所述入口代理设备在经过所述目标出口加速节点的所有备选传输路径中,选择所述网络传输质量最优的目标传输路径。6.根据权利要求1所述的方法,其特征在于,所述在所述多条备选传输路径中选择目标传输路径之后,还包括:如果所述目标传输路径的网络传输质量处于预设的临界质量范围内,所述入口代理设备则向其所属的入口加速节点的其它入口代理设备发送所述目标传输路径的目标路径标识,以使所述其它入口代理设备在预设时长内传输指向所述目标服务端的数据流量时,根据所述目标路径标识选择传输路径。7.根据权利要求1所述的方法,其特征在于,所述入口代理设备根据所述网络传输质量在所述所有传输路径中选择多条备选传输路径,包括:如果所述目标服务端存在源IP地址一致性需求,所述入口代理设备则根据所述网...
【专利技术属性】
技术研发人员:陈凯林,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。