The embodiment of the invention provides a method and a device for realizing domain name analysis. The method includes: domain name information, IP address information and the first timestamp server first network node receives the first sent by the server; when no correspondence storage domain name information and IP address information of the historical record, the difference between the current time and the timestamp and the first network node timer is less than a preset time, the corresponding relationship between network nodes the first server domain name information, IP address information and the first timestamp in the first time stamp size recorded in historical records. The embodiment of the invention sends the domain name information and IP address information corresponding to the peer node in the P2P network through the server, corresponding relationship between peer nodes can not only store the domain name server information and IP address information, can also be a corresponding relationship between the domain name server information and IP address information synchronization to other peer nodes and to improve the efficiency and reliability of domain name resolution.
【技术实现步骤摘要】
域名解析实现方法及装置
本专利技术实施例涉及通信
,尤其涉及一种域名解析实现方法及装置。
技术介绍
域名服务器(DomainNameServer,DNS)是进行域名(domainname)和与之相对应的IP地址(IPaddress)转换的服务器。DNS中保存了一张域名(domainname)和与之相对应的IP地址(IPaddress)的表,以解析消息的域名。域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。DNS是计算机域名系统(DomainNameSystem或DomainNameService)的缩写,它是由域名解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,一个IP地址可以有多个域名,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器通常为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”,DNS服务器在域名解析过程中的查询顺序为:本地缓存记录、区域记录、转发域名服务器、根域名服务器。当DNS服务器接收到一个域名解析请求时,需要解析出该域名解析请求中包括的待解析的域名,如果该DNS服务器本地没有存储该待解析的域名对应的IP地址时,该DNS服务器需要向其上一级的DNS服务器请求获 ...
【技术保护点】
一种域名解析实现方法,其特征在于,包括:网络节点接收第一服务器发送的所述第一服务器的域名信息、IP地址信息和第一时间戳,其中,所述网络节点为对等网络中的对等节点;所述网络节点查询历史记录中是否存储有所述域名信息和所述IP地址信息的对应关系;所述网络节点计算所述第一时间戳和所述网络节点上计时器的当前时刻的差值,所述当前时刻是所述网络节点接收到所述第一服务器的域名信息、IP地址信息和第一时间戳的时刻;若所述历史记录中没有存储所述域名信息和所述IP地址信息的对应关系,且所述第一时间戳和所述网络节点上计时器的当前时刻的差值小于预设时间,则所述网络节点将所述第一服务器的域名信息、IP地址信息和第一时间戳的对应关系按照所述第一时间戳的大小记录在所述历史记录中;所述网络节点将所述第一服务器的域名信息、IP地址信息和第一时间戳的对应关系发送给所述对等网络中的其他对等节点。
【技术特征摘要】
1.一种域名解析实现方法,其特征在于,包括:网络节点接收第一服务器发送的所述第一服务器的域名信息、IP地址信息和第一时间戳,其中,所述网络节点为对等网络中的对等节点;所述网络节点查询历史记录中是否存储有所述域名信息和所述IP地址信息的对应关系;所述网络节点计算所述第一时间戳和所述网络节点上计时器的当前时刻的差值,所述当前时刻是所述网络节点接收到所述第一服务器的域名信息、IP地址信息和第一时间戳的时刻;若所述历史记录中没有存储所述域名信息和所述IP地址信息的对应关系,且所述第一时间戳和所述网络节点上计时器的当前时刻的差值小于预设时间,则所述网络节点将所述第一服务器的域名信息、IP地址信息和第一时间戳的对应关系按照所述第一时间戳的大小记录在所述历史记录中;所述网络节点将所述第一服务器的域名信息、IP地址信息和第一时间戳的对应关系发送给所述对等网络中的其他对等节点。2.根据权利要求1所述的方法,其特征在于,还包括:所述网络节点接收所述对等网络中其他对等节点发送的第二服务器的域名信息、IP地址信息和第二时间戳;若所述网络节点对应的历史记录中没有存储所述第二服务器的域名信息、IP地址信息和第二时间戳的对应关系,则所述网络节点将所述第二服务器的域名信息、IP地址信息和第二时间戳的对应关系按照所述第二时间戳的大小记录在所述历史记录中。3.根据权利要求1或2所述的方法,其特征在于,还包括:所述网络节点根据所述历史记录,生成域名服务表,所述域名服务表包括所述历史记录中的域名信息和所述域名信息对应的IP地址。4.根据权利要求3所述的方法,其特征在于,还包括:所述网络节点接收客户端发送的请求信息,所述请求信息包括时间信息,所述请求信息用于请求获取所述历史记录中的一部分记录,所述部分记录是所述网络节点在所述时间信息标识的时间之后记录的。5.根据权利要求3所述的方法,其特征在于,还包括:所述网络节点接收客户端发送的请求信息,所述请求信息用于请求获取所述域名服务表。6.一种域名解析实现装置,其特征...
【专利技术属性】
技术研发人员:田新雪,马书惠,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。