[发明专利]一种基于伪资源记录OPT扩展支持多域名记录查询的方法和系统在审
申请号: | 201710035829.9 | 申请日: | 2017-01-18 |
公开(公告)号: | CN106899707A | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 李晓东;姚健康;孔宁 | 申请(专利权)人: | 中国互联网络信息中心 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京乾诚五洲知识产权代理有限责任公司11042 | 代理人: | 付晓青,杨玉荣 |
地址: | 100190 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 资源 记录 opt 扩展 支持 域名 查询 方法 系统 | ||
1.一种基于伪资源记录OPT扩展支持多域名类型记录查询的方法,包括步骤如下:
步骤101、发起域名的多种类型记录查询;
步骤103、对伪资源记录OPT进行扩展,并封装到DNS数据包中;
步骤105、接收所述DNS数据包,提取相应信息,并进行查询;
步骤107、返回查询结果。
2.如权利要求1所述一种基于伪资源记录OPT扩展支持多域名类型记录查询的方法,其中步骤103具体包括:
将主域名的查询信息放进DNS包的question部分;
把包括子域名或者主域名的多类型记录查询信息根据扩展支持多域名类型记录查询的OPT记录的数据格式,依次放进OPT记录后,再放进DNS包的additional部分。
3.如权利要求1所述一种基于伪资源记录OPT扩展支持多域名类型记录查询的方法,其中步骤105具体包括:
步骤1051、提取主域名信息,针对主域名进行查询,依据RFC1034和RFC1035的规定把查询获得的信息放进DNS包;
步骤1053、提取OPT记录中的第一条子域名信息,把获得的域名记录信息根据RFC1034和RFC1035的规定放进DNS包里,把查询获得的rcode值,放到相应OPT记录中的R-code部分;
步骤1055、依次逐条提取OPT记录中的子域名信息,并重复步骤1053进行查询;
步骤1057、完成所有子域名的信息查询后,把OPT记录放进DNS包中的addional部分。
4.如权利要求1所述一种基于伪资源记录OPT扩展支持多域名类型记录查询的方法,其中步骤107之后还包括:
接收返回的查询结果之后,对主域名信息根据RFC1034和RFC1035的规定进行解包使用;对相应的子域名信息,通过OPT里面的相应记录里的type,和r-code提取出来,当作该子域名的type和rcode使用。
5.一种基于伪资源记录OPT扩展支持多域名类型记录查询的系统,其包括:
多记录DNS查询客户端,其用于发起查询请求和获取查询结果;
多记录DNS查询服务器端,其用于响应于所述多记录DNS查询客户端的请求进行查询,并返回查询结果。
6.如权利要求5所述一种基于伪资源记录OPT扩展支持多域名类型记录查询的系统,其中所述多记录查询客户端还包括:
第一封装模块,其用于将主域名的查询信息放进DNS包的question部分;
把包括子域名或者主域名的多类型记录查询信息根据扩展支持多域名类型记录查询的OPT记录的数据格式,依次放进OPT记录后,再放进DNS包的additional部分。
7.如权利要求5所述一种基于伪资源记录OPT扩展支持多域名类型记录查询的系统,其中所述多记录DNS查询服务器端还包括:
第二提取模块,其用于提取主域名信息,针对主域名进行查询,依据RFC1034和RFC1035的规定把查询获得的信息放进DNS包;
并依次逐条提取OPT记录中的子域名信息,把获得的域名记录信息根据RFC1034和RFC1035的规定放进DNS包里,把查询获得的rcode值,放到相应OPT记录中的R-code部分;
第二封装模块,其用于完成所有子域名的信息查询后,把OPT记录放进DNS包中的addional部分。
8.如权利要求7所述一种基于伪资源记录OPT扩展支持多域名类型记录查询的系统,其中所述多记录查询客户端还包括:
解包装模块,其用于接收返回的查询结果之后,对主域名信息根据RFC1034和RFC1035的规定进行解包使用;
第一提取模块,其用于对相应的子域名信息,通过OPT里面的相应记录里的type和r-code提取出来,作为该子域名的type和rcode使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国互联网络信息中心,未经中国互联网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710035829.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种折叠书桌
- 下一篇:防止游戏昵称重复的方法及系统