专利名称:因特网络中端到端通信的动态主动式域名分配方法
技术领域:
本发明涉及通信网络技术领域,特别是一种在IPv6(Internet ProtocolVersion 6)网络中利用主机名实现端到端通信的动态主动式域名分配方法。特别涉及一种利用终端主机名和动态域名分配技术来共同实现IPv6终端域名的分配方法。
背景技术:
近年来,随着通信网络技术的长足发展和人民生活水平的提高,人们对端对端通信的需求越来越迫切。IPv6的发展为实现端到端的个人通信提供了可能。端到端通信的实现可以是基于域名的访问,也可以是基于IPv6网络地址的访问。但IPv6 128位的地址要让用户记住是不太现实现的。只有实现基于域名的访问才能真实现满足用户端到端个性化通信的需求。现有的基于IPv4(Internet Protocol Version 4)网络的域名服务都需要用户直接向相应的域名服务机构提出申请,并且用户必须拥有全球唯一的IPv4地址才能实现基于域名的访问。IPv6网络的域名服务也采用与IPv4类似的方式。大多数域名服务都是收费的,而且用户在IPv6网络中可能有多个终端,为这些终端都申请域名,对用户本身来说也不十分方便,效率也低,特别是对拨号上网的用户和移动用户来说,每次拨号都去申请域名既不现实,也没必要。
发明内容
有鉴于现有的域名服务实现方式的不足,本发明的主要目的在于充分采用新的IPv6网络通信技术提供的支持,提出一种融合IPv6技术与现有域名分配方式相结合的新的域名分配方法。该方法可以根据用户终端主机名,配合用户所连接IPv6网络的域名服务器DNS(Domain NameServer),为用户提供主动式动态主机域名分配服务。
本发明是通过如下的技术方案实现的利用终端主机名和动态域名分配技术来共同实现IPv6终端域名的分配,为用户提供主动式动态主机域名分配服务,从而实现端到端的基于域名的用户终端间的相互通信。
图1是IPv6网络中的主动式动态域名配置实现图。
如图1所示,当用户端主机①⑥连上某一因特网服务提供商的网络⑧时(这里我们用中国科学院计算技术研究所的网络服务作为例子,中科院计算所网址即域名为www.ict.ac.cn),网络将按如下方式对用户提供域名主动式分配服务1)如果用户是局域网用户①,如图1所示,当主机名为LAN1的用户连上网址为www.ict.ac.cn(这里的网址只是一个举例)的因特网服务提供商局域网⑧时,主机LAN1①将向网络申请一个IPv6地址,并将自己的主机名LAN1通知配置服务器②,网内的动态主机配置服务器②收到地址申请后,将为LAN1主机分配一个IPv6地址,同时向域名服务器③申请对应的域名。域名服务器③将根据收到的域名申请分配域名,例如,本网的网址为www.ict.ac.cn,那么得到对应的域名分配的网址www.LAN1.ict.ac.cn,并更新自己的相关记录,以供将来的域名解析服务使用,同时回应配置服务器本次域名申请。如果域名分配服务器的记录表中已分配有相应的域名地址,那么它就对该主机名加上其它一些字母或数字来唯一的标识出该主机,比如已有另一个LAN1的记录在域名分配服务器的记录表中,那么它可以自动将新的主机为LAN1的域名命名为www.LAN1_1.ict.ac.cn或www.LAN1A.ict.ac.cn等。动态主机配置服务器把收到的域名响应连同分配的IPv6地址一起回应给主机LAN1,这时主机LAN1就可以通过ISP的网络⑧和IPv6互联网⑤访问其它用户,也可以让其它用户通过LAN1自己获得的域名来访问它。
2)如果用户是拨号用户⑥,如图1所示,当主机名为Dial1的用户拨号访问网址为www.ict.ac.cn(这里的网址只是一个举例)的因特网服务提供商局域网时,拨号服务器④将向动态主机配置服务器②申请IPv6地址,并将拨号主机的主机名Dial1转发给配置服务器,网内的动态主机配置服务器收到地址申请后,将为Dial1主机分配一个IPv6地址,同时向域名服务器申请对应的域名。域名服务器将根据收到的域名申请分配域名,例如,本网的网址为www.ict.ac.cn,那么得到对应的域名分配的网址www.Dial1.ict.ac.cn,并更新自己的相关记录,以供将来的域名解析服务使用,同时回应配置服务器本次域名申请。如果域名分配服务器的记录表中已分配有相应的域名地址,那么它就对该主机名加上其它一些字母或数字来唯一的标识出该主机,比如已有另一个Dial1的记录在域名分配服务器的记录表中,那么它可以自动将新的主机为dial1的域名命名为www.Dial1_1.ict.ac.cn或www.Dial1A.ict.ac.cn等。动态主机配置服务器把收到的域名响应连同分配的IPv6地址一起回应给主机Dial1,这时主机Dial1就可以通过电话网⑦访问其它用户,也可以让其它用户通过Dial1自己获得的域名来访问它。
IPv6逐步取代IPv4成为未来因特网的核心已经是一种不可逆转的潮流。在未来的IPv6网络时代,每个用户持有的每个终端都将可以拥有至少一个全球唯一的IPv6地址,这使得终端用户可以在全球自由漫游并访问因特网,同时其它用户也可以访问到该终端用户。这种访问可以是基于IPv6地址的访问,也可以是基于域名的访问。由于IPv6地址长度是128位,所以让用户记住这么长的地址很不方便。本发明提出主动式动态域名分配方法可以让用户终端根据自身的主机名从所连接网络获取本机域名。从而在终端间可直接利用域名实现端到端的访问。
上述发明是一个在IPv6网络中利用主机名、动态主机配置服务器和动态域名分配服务器相结合的端到端通信的动态主动式域名分配方法。依据本发明思想的任何等效变换,均应属于本发明的保护范围。
权利要求
1.因特网络中端到端通信的动态主动式域名分配方法,其特征在于,利用终端主机名和动态域名分配技术来共同实现IPv6终端域名的分配,为用户提供主动式动态主机域名分配服务,从而实现端到端的基于域名的用户终端间的相互通信。
2.根据权利要求1所述的因特网络中端到端通信的动态主动式域名分配方法,其特征在于,如果用户是局域网用户,当主机名为LAN1的用户连上网址的因特网服务提供商局域网时,主机LAN1将向网络申请一个IPv6地址,并将自己的主机名LAN1通知配置服务器,网内的动态主机配置服务器收到地址申请后,将为LAN1主机分配一个IPv6地址,同时向域名服务器申请对应的域名,域名服务器将根据收到的域名申请分配域名,得到对应的域名分配的网址,并更新自己的相关记录,以供将来的域名解析服务使用,同时回应配置服务器本次域名申请,如果域名分配服务器的记录表中已分配有相应的域名地址,那么它就对该主机名加上其它一些字母或数字来唯一的标识出该主机,如已有另一个LAN1的记录在域名分配服务器的记录表中,那么它可以自动将新的主机为LAN1的域名命名,动态主机配置服务器把收到的域名响应连同分配的IPv6地址一起回应给主机LAN1,这时主机LAN1就可以访问其它用户,也可以让其它用户通过LAN1自己获得的域名来访问它。
3.根据权利要求1所述的因特网络中端到端通信的动态主动式域名分配方法,其特征在于,如果用户是拔号用户,当主机名为Dial1的用户拔号访问网址的因特网服务提供商局域网时,拔号服务器将向动态主机配置服务器申请IPv6地址,并将拔号主机的主机名Dial1转发给配置服务器,网内的动态主机配置服务器收到地址申请后,将为Dial1主机分配一个IPv6地址,同时向域名服务器申请对应的域名,域名服务器将根据收到的域名申请分配域名,得到对应的域名分配的网址,并更新自己的相关记录,以供将来的域名解析服务使用,同时回应配置服务器本次域名申请,如果域名分配服务器的记录表中已分配有相应的域名地址,那么它就对该主机名加上其它一些字母或数字来唯一的标识出该主机,如已有另一个Dial1的记录在域名分配服务器的记录表中,那么它可以自动将新的主机为dial1的域名命名,动态主机配置服务器把收到的域名响应连同分配的IPv6地址一起回应给主机Dial1,这时主机Dial1就可以访问其它用户,也可以让其它用户通过Dial1自己获得的域名来访问它。
全文摘要
本发明涉及通信网络技术领域,利用终端主机名和动态域名分配技术来共同实现IPv6终端域名的分配,为用户提供主动式动态主机域名分配服务,从而实现端到端的基于域名的用户终端间的相互通信。在未来的IPv6网络时代,每个用户持有的每个终端都将可以拥有至少一个全球唯一的IPv6地址,这使得终端用户可以在全球自由漫游并访问因特网,同时其它用户也可以访问到该终端用户。这种访问可以是基于IPv6地址的访问,也可以是基于域名的访问。本发明提出主动式动态域名分配方法可以让用户终端根据自身的主机名从所连接网络获取本机域名。从而在终端间可直接利用域名实现端到端的访问。
文档编号H04L12/24GK1494273SQ0315974
公开日2004年5月5日 申请日期2003年9月24日 优先权日2003年9月24日
发明者石晶林, 李军, 王淼, 李忠诚 申请人:中国科学院计算技术研究所