This disclosure proposes a method for selecting parameters of domain name system and related devices, which relates to the field of network communication technology. The terminal device in IPv6 network receives the DNS configuration message sent by at least two external devices. The DNS configuration message includes the priority of the DNS server address and the pre-configured DNS server address or the priority of the domain name suffix and the pre-configured DNS suffix. The terminal device can be based on the priority order of at least two DNS server addresses. Determine the selection order of domain name server address in the DNS configuration message sent by at least two external devices. According to the priority order of at least two domain name suffixes, the selection order of domain name suffixes in the DNS configuration message sent by at least two external devices can be determined, so that the appropriate domain name server address or domain name suffix can be selected.
【技术实现步骤摘要】
域名系统参数选择方法及相关装置
本公开涉及网络通信
,具体而言,涉及一种域名系统参数选择方法及相关装置。
技术介绍
在IPv6(InternetProtocolVersion6,互联网协议第六版)网络中,主机通过动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)服务器发送的DHCP报文中携带的DNS(DomainNameSystem,域名系统)信息或者通过网关设备发送的RA(RouterAdvertisement,路由通告)报文中携带的DNS信息获取域名后缀以及提供域名解析服务的域名服务器的地址。当IPv6网络中存在多个网关设备及多个DHCP服务器并且都向主机提供了域名服务器地址和域名后缀时,主机无法确定该多个域名服务器地址或该多个域名后缀的选择顺序。
技术实现思路
本公开的目的在于提供一种域名系统参数选择方法及相关装置,以解决终端设备在获取多个外部设备提供的域名服务器地址和域名后缀时,无法确定该多个域名服务器地址或该多个域名后缀的选择顺序的问题。为了实现上述目的,本公开采用的技术方案如下:第一方面,本公开提出一种域名 ...
【技术保护点】
1.一种域名系统参数选择方法,其特征在于,应用于IPv6网络中的终端设备,所述IPv6网络还包括至少两个外部设备,所述方法包括:接收所述至少两个外部设备发送的域名系统配置报文,所述域名系统配置报文携带域名系统参数,所述域名系统参数包括域名服务器地址,所述域名系统配置报文包括域名服务器地址选项,所述域名服务器选项记录有所述域名服务器地址以及预先配置的所述域名服务器地址的优先级;根据至少两个所述域名服务器地址的优先级的高低顺序确定所述至少两个外部设备发送的域名系统配置报文中的域名服务器地址的选择顺序。
【技术特征摘要】
1.一种域名系统参数选择方法,其特征在于,应用于IPv6网络中的终端设备,所述IPv6网络还包括至少两个外部设备,所述方法包括:接收所述至少两个外部设备发送的域名系统配置报文,所述域名系统配置报文携带域名系统参数,所述域名系统参数包括域名服务器地址,所述域名系统配置报文包括域名服务器地址选项,所述域名服务器选项记录有所述域名服务器地址以及预先配置的所述域名服务器地址的优先级;根据至少两个所述域名服务器地址的优先级的高低顺序确定所述至少两个外部设备发送的域名系统配置报文中的域名服务器地址的选择顺序。2.如权利要求1所述的域名系统参数选择方法,其特征在于,所述根据至少两个所述域名服务器地址的优先级的高低顺序确定所述至少两个外部设备发送的域名系统配置报文中的域名服务器地址的选择顺序的步骤包括:当至少两个所述域名服务器地址的优先级相同时,若所述域名服务器地址选项中记录有所述域名服务器地址的生存时间,则根据优先级相同的至少两个所述域名服务器地址各自的生存时间确定所述优先级相同的至少两个所述域名服务器地址的选择顺序;若所述域名服务器地址选项中未记录有所述域名服务器地址的生存时间,则确定未记录有所述生存时间的所述域名服务器地址选项中的所述域名服务器地址的优先级最高。3.一种域名系统参数选择方法,其特征在于,应用于IPv6网络中的终端设备,所述IPv6网络还包括至少两个外部设备,所述方法包括:接收所述至少两个外部设备发送的域名系统配置报文,所述域名系统配置报文携带域名系统参数,所述域名系统参数包括域名后缀,所述域名系统配置报文包括域名列表选项,所述域名列表选项记录有所述域名后缀以及预先配置的所述域名后缀的优先级;根据至少两个所述域名后缀的优先级的高低顺序确定所述至少两个外部设备发送的域名系统配置报文中的域名后缀的选择顺序。4.如权利要求3所述的域名系统参数选择方法,其特征在于,所述根据至少两个所述域名后缀的优先级的高低顺序确定所述至少两个外部设备发送的域名系统配置报文中的域名后缀的选择顺序的步骤包括:当至少两个所述域名后缀的优先级相同时,若所述域名列表选项中记录有所述域名后缀的生存时间,则根据优先级相同的至少两个所述域名后缀各自的生存时间确定所述优先级相同的至少两个所述域名后缀的选择顺序;若所述域名列表选项中未记录有所述域名后缀的生存时间,则确定未记录有所述生存时间的所述域名列表选项中的所述域名后缀的优先级最高。5.一种域名系统参数选择装置,其特征在于,应用于IPv6网络中的...
【专利技术属性】
技术研发人员:罗琳,
申请(专利权)人:新华三技术有限公司合肥分公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。