[发明专利]一种基于域名的报文传输方法、报文转发控制方法及系统有效
申请号: | 202010067166.0 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111245973B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 李行革;卢雯霞;李振卓;孙玮;凡丞 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L47/2425 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 陈文净 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 域名 报文 传输 方法 转发 控制 系统 | ||
本发明公开了一种基于域名的报文传输方法、报文转发控制方法及系统,涉及计算机通信技术领域,本发明通过将协议报文编码并映射到请求域名的方式,在不破坏DNS协议规范和系统域名接口唯一性的情况下,实现了协议的透明传输,并提供了运载其他辅助协议的能力和可行性。本发明还通过在域名转发控制协议中定义转发通道、转发优先级和转发方式等字段,实现了对请求域名更加精确的转发流程控制,弥补了现有DNS协议以及系统域名接口在转发控制方面的不足之处,同时避免了破坏DNS协议的规范性和系统域名接口的唯一性问题。
技术领域
本发明涉及计算机通信技术领域,具体涉及一种基于域名的报文传输方法、报文转发控制方法及系统。
背景技术
网域名称系统(DNS,Domain Name System)是一个分布式的客户机/服务器网络数据库,TCP/IP应用程序使用它来完成主机名称和IP地址之间的映射,提供电子邮件路由信息、服务命名和其他服务。
随着宽带接入的演进,宽带上行链接方式和种类越来越复杂化,域名请求缺乏可控制性,无法精确控制域名解析的上行通道和解析方式等。特别是在目前DNS被设计为全球统一数据库的背景下,家庭网关设备实现多wan链接时,如果某条wan出现私网DNS数据库,且无法正确控制域名解析的上行wan通道,将会导致非常严重的网络通信问题。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于域名的报文传输方法、报文转发控制方法及系统,实现了协议的透明传输,并提供了运载其他辅助协议的能力和可行性。
为达到以上目的,本发明采取的技术方案是:一种基于域名的报文传输方法,包括以下步骤:
选定某种协议报文,设置该协议的传输边界;
建立符合域名规范的编码映射机制;
将协议报文根据编码映射机制映射成协议报文字符串;
将生成的协议报文字符串,附加到被请求的原始域名中生成新的域名;
采用新的域名,通过域名接口发起DNS请求;
在该协议约束的传输边界内,将收到的DNS报文逆向解析和反编码为原始请求域名和附加的原始协议报文。
在上述技术方案的基础上,所述方法还包括以下步骤:采用新的域名,通过域名接口发起DNS请求之前,根据需求自定义的域名请求接口或修改系统原始的域名请求接口。
本发明还提供一种基于域名的报文转发控制方法,包括以下步骤:
定义域名转发控制协议,设置该协议的上游传输边界为DNS代理;
建立符合域名规范的编码映射机制;
将域名转发控制协议报文根据编码映射机制映射成协议报文字符串;
将生成的协议报文字符串,附加到被请求的原始域名中生成新的域名;
采用新的域名,通过域名接口发起DNS请求;
DNS代理接收到DNS请求报文,解析报文并反编码为原始域名和附加的域名转发控制协议报文,根据域名转发控制协议报文执行原始域名的转发,反馈域名解析结果至请求进程。
在上述技术方案的基础上,将生成的协议报文字符串,附加到被请求的原始域名中生成新的域名,具体包括以下步骤:
将生成的协议报文字符串作为原始域名的前缀、中缀或后缀,或与原始域名进行组合,或与原始域名组合后重新编码,生成新的域名。
在上述技术方案的基础上,所述域名转发控制协议包括通道指示字段,转发优先级字段和转发模式字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010067166.0/2.html,转载请声明来源钻瓜专利网。