[发明专利]一种客户端进行业务访问的方法、装置及系统有效
申请号: | 201010567555.6 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102480477A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 郭亮;刘南;水波;王珂;董航;邹生根;杜洋 | 申请(专利权)人: | 中国移动通信集团北京有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56;H04L29/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100007 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 进行 业务 访问 方法 装置 系统 | ||
1.一种客户端进行业务访问的方法,其特征在于,包括:
客户端向域名系统DNS服务器发送携带域名信息的用户数据报协议UDP查询请求,并接收所述DNS服务器返回的UDP报文;
识别接收到的所述UDP报文的截断标记中是否携带标识所述UDP报文为截断后的UDP报文的标识信息;
当携带时,根据所述截断标记及自身保存的传输控制协议TCP查询开关参数,判断是否发起TCP查询;
当确定发起TCP查询时,向所述DNS服务器发送携带所述域名信息的TCP查询请求,并在所述DNS服务器返回的TCP报文中选择一个所述域名信息对应的网络互连协议IP地址连接。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
当在所述TCP报文中未选择到所述域名信息对应的IP地址时,根据所述TCP报文携带的权威DNS服务器的IP地址,从所述权威DNS服务器获取连接的所述域名信息对应的IP地址并连接。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
当确定不发起TCP查询时,提取所述UDP报文携带的所述域名信息对应的IP地址;
根据提取的每个IP地址的字节数,判断每个IP地址是否完整,并获取每个完整的IP地址;
在获取的每个完整的IP地址中,选择一个IP地址连接。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
当确定不发起TCP查询,且在所述UDP报文中未提取到所述域名信息对应的IP地址时,根据所述UDP报文携带的权威DNS服务器的IP地址,从所述权威DNS服务器获取连接的所述域名信息对应的IP地址并连接。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述UDP报文的截断标记中未携带标识所述UDP报文为截断后的UDP报文的标识信息时,在所述UDP报文携带的所述域名信息对应的IP地址中,选择一个IP地址连接。
6.一种客户端进行业务访问的装置,其特征在于,包括:
发送模块,用于向域名系统DNS服务器发送携带域名信息的用户数据报协议UDP查询请求,当确定发起传输控制协议TCP查询时,向所述DNS服务器发送携带所述域名信息的TCP查询请求;
接收模块,用于接收所述DNS服务器返回的UDP报文,并接收所述DNS服务器返回的TCP报文;
识别模块,用于识别接收到的所述UDP报文的截断标记中是否携带标识所述UDP报文为截断后的UDP报文的标识信息;
判断模块,用于当携带时,根据所述截断标记及自身保存的TCP查询开关参数,判断是否发起TCP查询;
选择连接模块,用于在所述DNS服务器返回的TCP报文中选择一个所述域名信息对应的网络互连协议IP地址连接。
7.如权利要求6所述的装置,其特征在于,所述选择连接模块还用于,当在所述TCP报文中未选择到所述域名信息对应的IP地址时,根据所述TCP报文携带的权威DNS服务器的IP地址,从所述权威DNS服务器获取连接的所述域名信息对应的IP地址并连接。
8.如权利要求6所述的装置,其特征在于,所述装置还包括:
提取模块,用于当确定不发起TCP查询时,提取所述UDP报文携带的所述域名信息对应的IP地址;
所述判断模块还用于,根据提取的每个IP地址的字节数,判断每个IP地址是否完整;
获取模块,用于获取每个完整的IP地址;
所述选择连接模块还用于,在获取的每个完整的IP地址中,选择一个IP地址连接。
9.如权利要求6所述的装置,其特征在于,所述选择连接模块模块还用于,当确定不发起TCP查询,且在所述UDP报文中未提取到所述域名信息对应的IP地址时,根据所述UDP报文携带的权威DNS服务器的IP地址,从所述权威DNS服务器获取连接的所述域名信息对应的IP地址并连接。
10.如权利要求7所述的装置,其特征在于,所述选择连接模块还用于,当所述UDP报文的截断标记中未携带标识所述UDP报文为截断后的UDP报文的标识信息时,在所述UDP报文携带的所述域名信息对应的IP地址中,选择一个IP地址连接。
11.一种客户端进行业务访问的系统,其特征在于,包括:
客户端,用于向域名系统DNS服务器发送携带域名信息的用户数据报协议UDP查询请求,并接收所述DNS服务器返回的UDP报文,识别接收到的所述UDP报文的截断标记中是否携带标识所述UDP报文为截断后的UDP报文的标识信息,当携带时,根据所述截断标记及自身保存的传输控制协议TCP查询开关参数,判断是否发起TCP查询,当确定发起TCP查询时,向所述DNS服务器发送携带所述域名信息的TCP查询请求,并在所述DNS服务器返回的TCP报文中选择一个所述域名信息对应的网络互连协议IP地址连接;
DNS服务器,用于接收所述客户端发送的携带所述域名信息的UDP查询请求,并向所述客户端返回所述UDP报文,接收所述客户端发送的携带所述域名信息的TCP查询请求,向所述客户端返回所述TCP报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团北京有限公司,未经中国移动通信集团北京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010567555.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:充气轮胎
- 下一篇:电解工业用整流器的绝缘安装结构