【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种报文转发方法及装置。
技术介绍
由于不同运营商间访问体验较差,ICP(Internet Content Provider,网络内容提供商)为了提升用户的访问体验,一般会购买分属于不同运营商的多个IP地址,因此DNS(Domain Name Server,域名服务器)在域名解析时会返回一个域名对应的多个IP地址。因此用户设备访问网络资源时,带宽和运营商等因素都会对用户设备的访问构成一定的影响。目前用户设备选择的链路与用户期望的链路有所差异。
技术实现思路
有鉴于此,本专利技术提供一种报文转发方法及装置来解决用户设备选择的链路与用户期望的链路有所差异的问题。具体地,本专利技术是通过如下技术方案实现的:本专利技术提供一种报文转发方法,所述方法应用于负载均衡设备,所述负载均衡设备位于用户设备和DNS之间,所述方法包括:接收DNS发送至用户设备的第一应答报文,所述第一应答报文携带所述用户设备请求的域名对应的多个IP地址;确定所述用户设备对应的选路策略;根据所述选路策略从所述多个IP地址中选出目标IP地址;向所述用户设备发送第二应答报文, ...
【技术保护点】
一种报文转发方法,其特征在于,所述方法应用于负载均衡设备,所述负载均衡设备位于用户设备和域名服务器DNS之间,所述方法包括:接收DNS发送至用户设备的第一应答报文,所述第一应答报文携带所述用户设备请求的域名对应的多个IP地址;确定所述用户设备对应的选路策略;根据所述选路策略从所述多个IP地址中选出目标IP地址;向所述用户设备发送第二应答报文,所述第二应答报文携带所述用户设备请求的域名对应的多个IP地址,且在所述第二应答报文中所述目标IP地址位于所述多个IP地址首位。
【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法应用于负载均衡设备,所述负载均衡设备位于用户设备和域名服务器DNS之间,所述方法包括:接收DNS发送至用户设备的第一应答报文,所述第一应答报文携带所述用户设备请求的域名对应的多个IP地址;确定所述用户设备对应的选路策略;根据所述选路策略从所述多个IP地址中选出目标IP地址;向所述用户设备发送第二应答报文,所述第二应答报文携带所述用户设备请求的域名对应的多个IP地址,且在所述第二应答报文中所述目标IP地址位于所述多个IP地址首位。2.根据权利要求1所述的方法,其特征在于,确定所述用户设备对应的选路策略,具体包括:根据应答报文中的特征信息,在本地查找与该特征信息对应的选路策略,所述特征信息至少包括用户设备的地址或者域名。3.根据权利要求1所述的方法,其特征在于,根据所述选路策略从所述多个IP地址中选出目标IP地址,具体包括:分别确定所述多个IP地址对应的运营商;选择用户设备预设的运营商对应的IP地址作为目标IP地址。4.根据权利要求1所述的方法,其特征在于,根据所述选路策略从所述多个IP地址中选出目标IP地址,还包括:分别确定所述多个IP地址对应的运营商;分别检测所述多个IP地址对应的运营商所对应的剩余流量;选择剩余流量较大的运营商对应的IP地址作为目标IP地址。5.根据权利要求1所述的方法,其特征在于,若根据所述选路策略无法从所述多个IP地址中选出目标IP地址,所述方法还包括:将所述第一应答报文转发至用户设备。6.一种报...
【专利技术属性】
技术研发人员:于洪强,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。