CN1312886C - Dynamic passive field name distribution method for implementing terminal to terminal communication in internet - Google Patents

Dynamic passive field name distribution method for implementing terminal to terminal communication in internet Download PDF

Info

Publication number
CN1312886C
CN1312886C CNB031597459A CN03159745A CN1312886C CN 1312886 C CN1312886 C CN 1312886C CN B031597459 A CNB031597459 A CN B031597459A CN 03159745 A CN03159745 A CN 03159745A CN 1312886 C CN1312886 C CN 1312886C
Authority
CN
China
Prior art keywords
network
domain name
terminal
name
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB031597459A
Other languages
Chinese (zh)
Other versions
CN1494282A (en
Inventor
石晶林
李军
王淼
李忠诚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CNB031597459A priority Critical patent/CN1312886C/en
Publication of CN1494282A publication Critical patent/CN1494282A/en
Application granted granted Critical
Publication of CN1312886C publication Critical patent/CN1312886C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention relates to the technical field of a communication network, which realizes the distribution of IPv6 terminal domain names by making use of terminal host names, dynamic host machine configuration technology and dynamic domain name distribution technology, and accordingly, end-to-end intercommunication based on domain names among user terminals is realized. In the future IPv6 network era, each terminal held by each user can have at least one global and unique IPv6 address, and thus, the terminal user can freely roam in the world and visit internet, and simultaneously, other users can also visit the terminal user. The visit can be based on the visit of the IPv6 address and the domain names. Since the IPv6 address size is 128 bits, the remembrance of long addresses is very inconvenient for users. The passive type dynamic domain name distribution method of the present invention can make the user terminal acquire the domain names of the local machine from the connected network according to the self host names, and accordingly, the domain names can be directly utilized among the terminals, and the end-to-end visit is realized.

Description

Realize the dynamic passive type domain name distribution method of end-to-end communication in the internet
Technical field
The present invention relates to the communication network technology field, particularly a kind of dynamic passive type domain name distribution method of in IPv6 (Internet ProtocolVersion 6) network, utilizing host name to realize end-to-end communication.Be particularly related to a kind of passive distribution method of utilizing end host name and DDNS distribution technique to realize IPv6 terminal domain name jointly.
Background technology
In recent years, along with the raising of the tremendous development and the living standards of the people of communication network technology, people are more and more urgent to the demand of end to end communication.Developing into of IPv6 realizes that personal communication end to end provides possibility.The realization of end-to-end communication can be based on the visit of domain name, also can be based on the visit of the IPv6 network address.But it is unrealistic existing that the address that IPv6 is 128 will allow the user remember.Have only realization could truly now satisfy the demand of the end-to-end personalized communication of user based on the visit of domain name.Existing domain name service based on IPv4 (Internet Protocol Version 4) network all needs the user directly to file an application to corresponding domain name service mechanism, and the user must have globally unique IPv4 address and could realize visit based on domain name.The similar mode with IPv4 is also adopted in the domain name service of IPv6 network.Most of domain name service are all charged, and the user has a plurality of terminals in the IPv6 network, for these terminals are all applied for domain name, not very convenient concerning user itself yet, efficient is also low, particularly concerning the user and mobile subscriber that dial up on the telephone, each dialing goes all to apply for that domain name was both unrealistic, also need not.
Summary of the invention
Because the deficiency of existing domain name service implementation, main purpose of the present invention is the support of fully adopting the new IPv6 network communications technology to provide to propose a kind of new passive domain name distribution method that merges IPv6 technology and existing domain name distribution method.This method can be according to the user terminal host name, and the cooperation user connects the domain name server (DNS) (Domain Name Server) of IPv6 network, for the user provides passive type DynamicHost domain name distribution services.
The present invention realizes by the following technical solutions:
Utilize end host name, DynamicHost configuring technical and DDNS distribution technique to realize the distribution of IPv6 terminal domain name jointly, thereby realize specifically comprising following six steps end to end based on the intercommunication mutually between the user terminal of domain name:
When step S1 wanted to be connected on the internet network when user terminal by the network of certain network connection provider, this user terminal will be to the DHCP dynamic host configuration server proposition network address configuration application of connection network;
After DHCP dynamic host configuration server in the step S2 network is received application IP addresses, will distribute an IPv6 address for this user terminal, and addresses distributed will be returned to user terminal, and the DNS domain name distribution server address of informing user terminal present networks;
Step S3 user terminal is received the DNS domain name distribution server address of addresses distributed and present networks, sends terminal network name configuration application according to the DNS domain name distribution server address of the present networks that obtains to this DNS domain name distribution server;
After DNS domain name distribution server in the step S4 present networks is received terminal use's network name configuring request, whether have identical domain name addresses in the record sheet of inspection DNS domain name distribution server, if have, then this host name is added that some other letter or number comes unique this main frame that identifies; Otherwise, this user name is added to dynamic terminal network name lane database as the secondary dynamic network name of own present networks, simultaneously good this network name of record and corresponding user terminal IPv6 address;
The network name that step S5DNS domain name distribution server notice terminal is applied for comes into force, and the user can utilize this network name to communicate;
After step S6 user received response and upgrades network configuration, the domain name that just can allow other user pass through oneself to obtain realized the visit to self.
Description of drawings
Fig. 1 is the passive type DDNS configuration realization figure in the IPv6 network.
As shown in Figure 1, (the network service of our usefulness Inst. of Computing Techn. Academia Sinica here as an example when the user side main frame connects a certain ISP's network, Computer Department of the Chinese Academy of Science's network address is that domain name is www.ict.ac.cn), network will provide domain name active distribution services to the user as follows; Its process is as follows:
1) if the user is a LAN subscriber,
As shown in Figure 1, when main frame LAN1 user 1. by name connects network address is that ISP's local area network (LAN) of www.ict.ac.cn (the network address here be for example) is 5. the time, main frame LAN1 will be to IPv6 address of network application, after 2. dynamic host configuration server in the net receives application IP addresses, to be IPv6 address of LAN1 host assignment, and addresses distributed returned to main frame, and the 3. parameters such as gateway of address, Home Network of the domain name distribution server of informing the main frame Home Network.
Main frame receive address response and related parameter is arranged after, if it need allow other terminal by domain name access it, 3. it will apply for the domain name of corresponding own host name to the domain name distribution server so.The domain name distribution server will distribute domain name according to the application for domain names of receiving, for example, the network address of Home Network is www.ict.ac.cn, obtain the network address www.LAN1.ict.ac.cn that corresponding domain name is distributed so, and the relative recording of renewal oneself, use for domain name mapping service in the future, respond this application for domain names of main frame simultaneously.If be assigned corresponding domain name addresses in the record sheet of domain name distribution server, it just adds that to this host name some other letter or number comes unique this main frame that identifies so, in the record sheet that is recorded in the domain name distribution server such as existing another LAN1, it can be the domain name called after www.LAN1_1.ict.ac.cn of LAN1 or www.LAN1A.ict.ac.cn etc. automatically with new main frame so.After 1. main frame LAN1 receives response and upgrade network configuration, just can allow other user visit it by the control oneself domain name of acquisition of LAN1.
2) if the user is the dial user:
As shown in Figure 1, when main frame Dial1 by name subscriber dialing visit network address 8. is that ISP's local area network (LAN) of www.ict.ac.cn (the network address here be for example) is 5. the time, 2. 6. dialup server will apply for the IPv6 address to dynamic host configuration server, after dynamic host configuration server in the net is received application IP addresses, to be IPv6 address of Dial1 host assignment, and main address of gateway address, domain name server address and distribution etc. returned to dialup server, these addresses that dialup server will obtain return to main frame Dial1.
If Dial1 need allow other terminal by domain name access it, 3. it will apply for the domain name of corresponding own host name to the domain name distribution server so.The domain name distribution server will distribute domain name according to the application for domain names of receiving, for example, the network address of Home Network is www.ict.ac.cn, obtain the network address www.Dial1.ict.ac.cn that corresponding domain name is distributed so, and the relative recording of renewal oneself, use for domain name mapping service in the future, respond this application for domain names of main frame simultaneously.If be assigned corresponding domain name addresses in the record sheet of domain name distribution server, it just adds that to this host name some other letter or number comes unique this main frame that identifies so, in the record sheet that is recorded in the domain name distribution server such as existing another Dial1, it can be the domain name called after www.Dial1_1.ict.ac.cn of Dial1 or www.Dial1A.ict.ac.cn etc. automatically with new main frame so.Main frame Dial1 just can allow other user visit it by the domain name that Dial1 oneself obtains after receiving response and upgrading network configuration.And Dial1 also can by telephone network 7., 4. 5. the ISP service network visit other user with the IPv6 the Internet.
The core that IPv6 progressively replaces IPv4 and become Future Internet has been a kind of irreversible trend.In the IPv6 cybertimes in future, each terminal that each user holds all can have at least one globally unique IPv6 address, this makes that the terminal use can be in global free-roaming and access the Internet, and other user also can have access to this terminal use simultaneously.This visit can be based on the visit of IPv6 address, also can be based on the visit of domain name.Because the IPv6 address size is 128, so allow the user remember that so long address is very inconvenient.The present invention propose passive type DDNS distribution method can allow user terminal according to self host name from connection network obtain this machine domain name.Thereby realize that terminal room can directly utilize domain name to realize visit end to end.
Foregoing invention is a dynamic passive type domain name distribution method of utilizing the end-to-end communication that host name, dynamic host configuration server and DDNS distribution server combine in the IPv6 network.Any equivalent transformation according to inventive concept all should belong to protection scope of the present invention.

Claims (1)

1. realize the dynamic passive type domain name distribution method of end-to-end communication in the internet, it is characterized in that, utilize end host name, DynamicHost configuring technical and DDNS distribution technique to realize the distribution of IPv6 terminal domain name jointly, realize specifically comprising following six steps end to end based on the intercommunication mutually between the user terminal of domain name:
When step S1 wanted to be connected on the internet network when user terminal by the network of certain network connection provider, this user terminal will be to the DHCP dynamic host configuration server proposition network address configuration application of connection network;
After DHCP dynamic host configuration server in the step S2 network is received application IP addresses, will distribute an IPv6 address for this user terminal, and addresses distributed will be returned to user terminal, and the DNS domain name distribution server address of informing user terminal present networks;
Step S3 user terminal is received the DNS domain name distribution server address of addresses distributed and present networks, sends terminal network name configuration application according to the DNS domain name distribution server address of the present networks that obtains to this DNS domain name distribution server;
After DNS domain name distribution server in the step S4 present networks is received terminal use's network name configuring request, whether have identical domain name addresses in the record sheet of inspection DNS domain name distribution server, if have, then this host name is added that some other letter or number comes unique this main frame that identifies; Otherwise, this user name is added to dynamic terminal network name lane database as the secondary dynamic network name of own present networks, simultaneously good this network name of record and corresponding user terminal IPv6 address;
The network name that step S5DNS domain name distribution server notice terminal is applied for comes into force, and the user can utilize this network name to communicate;
After step S6 user received response and upgrades network configuration, the domain name that just can allow other user pass through oneself to obtain realized the visit to self.
CNB031597459A 2003-09-24 2003-09-24 Dynamic passive field name distribution method for implementing terminal to terminal communication in internet Expired - Fee Related CN1312886C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031597459A CN1312886C (en) 2003-09-24 2003-09-24 Dynamic passive field name distribution method for implementing terminal to terminal communication in internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031597459A CN1312886C (en) 2003-09-24 2003-09-24 Dynamic passive field name distribution method for implementing terminal to terminal communication in internet

Publications (2)

Publication Number Publication Date
CN1494282A CN1494282A (en) 2004-05-05
CN1312886C true CN1312886C (en) 2007-04-25

Family

ID=34240947

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031597459A Expired - Fee Related CN1312886C (en) 2003-09-24 2003-09-24 Dynamic passive field name distribution method for implementing terminal to terminal communication in internet

Country Status (1)

Country Link
CN (1) CN1312886C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1984155B (en) * 2005-12-15 2010-09-15 上海贝尔阿尔卡特股份有限公司 Method for configuring domain name in IPv6 access network and its network equipment
JP4852110B2 (en) * 2006-03-06 2012-01-11 華為技術有限公司 IPv6 address acquisition apparatus, method, and system
CN100593316C (en) * 2006-12-31 2010-03-03 中国科学院计算技术研究所 Key word and priority based hierarchical IPv6 network address assignment method
CN101741545B (en) * 2008-11-13 2014-03-26 中国科学院计算机网络信息中心 Naming and communication method and system for Internet host computer
CN105245594A (en) * 2015-09-30 2016-01-13 河南科技大学 ICN network information naming method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974453A (en) * 1997-10-08 1999-10-26 Intel Corporation Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address
US6243749B1 (en) * 1998-10-08 2001-06-05 Cisco Technology, Inc. Dynamic network address updating
CN1332924A (en) * 1998-11-09 2002-01-23 艾利森电话股份有限公司 Internet system and method for selecting closest server from plurality of alternative servers
WO2002052794A1 (en) * 2000-12-27 2002-07-04 Electronics And Telecommunications Research Institute Method of automatically generating ipv6 address using e.164 telephone number and of looking up ip address assigned to e.164 telephone number

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5974453A (en) * 1997-10-08 1999-10-26 Intel Corporation Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address
US6243749B1 (en) * 1998-10-08 2001-06-05 Cisco Technology, Inc. Dynamic network address updating
CN1332924A (en) * 1998-11-09 2002-01-23 艾利森电话股份有限公司 Internet system and method for selecting closest server from plurality of alternative servers
WO2002052794A1 (en) * 2000-12-27 2002-07-04 Electronics And Telecommunications Research Institute Method of automatically generating ipv6 address using e.164 telephone number and of looking up ip address assigned to e.164 telephone number

Also Published As

Publication number Publication date
CN1494282A (en) 2004-05-05

Similar Documents

Publication Publication Date Title
US6587882B1 (en) Mobile IP communication scheme using visited site or nearby network as temporal home network
CN100525316C (en) Method for assigning an IP address to a device
Wasserman Recommendations for IPv6 in third generation partnership project (3GPP) standards
CN1984155B (en) Method for configuring domain name in IPv6 access network and its network equipment
CN102148878B (en) IP (internet protocol) address allocation method, system and device
JP3538527B2 (en) Wireless communication system and wireless communication method
EP1681835A1 (en) System and method for avoiding address conflicts between servers with the same private address in home and visited network
CN100571286C (en) Cdma system distributes the method for fixed ip address for the user
JP3420512B2 (en) Dynamic domain name system
JP4843183B2 (en) Method for connection of data terminal equipment to a data network
CN101801059A (en) Data access method used for CPE (central processing element) and CPE
CN103037442A (en) Method and system for achieving flow separation scheduling
US8311552B1 (en) Dynamic allocation of host IP addresses
JP4186733B2 (en) Communication system, terminal, and address generation method
WO2006125860A1 (en) Provision of a service to several separately managed networks
CN1312886C (en) Dynamic passive field name distribution method for implementing terminal to terminal communication in internet
CA2336287A1 (en) Method and system for communicating data from wireline terminals to mobile terminals
JP4874938B2 (en) Termination device
CN105049404A (en) Dynamic IP addressing method and system for home gateway equipment
JP3856427B2 (en) Connection method between terminals
CN101355568B (en) Method and system for binding router interface supported by static state PAT
CN100358391C (en) Method for accessing mobile station for general packet wireless business and domain name server
CN1494273A (en) Dynamic active region name distribution method of internet middle end to end communication
CN102790679B (en) The internet access method of card of surfing Internet and card of surfing Internet
CN101179554B (en) Method and network side for notifying boot mode of mobile subscriber terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Assignee: Beijing Zhongke Jingshang Technology Co., Ltd.

Assignor: Institute of Computing Technology, Chinese Academy of Sciences

Contract record no.: 2011110000143

Denomination of invention: Dynamic passive field name distribution method for implementing terminal to terminal communication in internet

Granted publication date: 20070425

License type: Exclusive License

Open date: 20040505

Record date: 20110823

EC01 Cancellation of recordation of patent licensing contract

Assignee: Institute of Computing Technology, Chinese Academy of Sciences

Assignor: Beijing Zhongke Jingshang Technology Co., Ltd.

Contract record no.: 2011110000143

Date of cancellation: 20120711

EM01 Change of recordation of patent licensing contract

Change date: 20181212

Contract record no.: 2011110000143

Assignee after: Beijing Zhongke Polytron Technologies Inc

Assignee before: Beijing Zhongke Jingshang Technology Co., Ltd.

EM01 Change of recordation of patent licensing contract
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070425

Termination date: 20190924

CF01 Termination of patent right due to non-payment of annual fee