Domain name service system and method thereof
First Claim
Patent Images
1. A domain name service system, comprising:
- an address-managing unit that requests position information on one or more domain name servers included in an external link of a network, and transmits the position information according to an operation mode of the one or more domain name servers to an edge router connected to a mobile host; and
an address-collecting unit that collects the position information on the one or more domain name servers received in response to the request,wherein the position information includes one or more hop counts between the edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway,wherein the mobile host selects the operation mode of the one or more domain name servers and requests a domain name service to the edge router, andwherein an address of the domain name server having a shortest distance according to the selected operation mode is provided.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a domain name service system and method thereof. According to the present invention, a domain name service can be provided through a mobile host and domain name servers having smallest hop counts, based on position information on the domain name servers included in external links. Therefore, a domain name service can be provided within a short time regardless of operating modes of the domain name servers. Furthermore, it is possible to reduce system traffic since the addresses of optimal domain name servers are provided to edge routers.
20 Citations
25 Claims
-
1. A domain name service system, comprising:
-
an address-managing unit that requests position information on one or more domain name servers included in an external link of a network, and transmits the position information according to an operation mode of the one or more domain name servers to an edge router connected to a mobile host; and an address-collecting unit that collects the position information on the one or more domain name servers received in response to the request, wherein the position information includes one or more hop counts between the edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway, wherein the mobile host selects the operation mode of the one or more domain name servers and requests a domain name service to the edge router, and wherein an address of the domain name server having a shortest distance according to the selected operation mode is provided. - View Dependent Claims (2, 3)
-
-
4. A domain name service system comprising:
-
an address-managing unit that requests position information on one or more domain name servers included in an external link of a network, and transmits the position information to an edge router connected to a mobile host, wherein the position information includes one or more hop counts between the edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway, wherein a smallest hop count according to an iterative mode of each of the domain name servers and a smallest hop count according to a recursive mode of each of the domain name servers are calculated based on the position information, and a domain name server-managing table is created based on the position information and the calculated smallest hop counts, wherein one or more addresses for the iterative mode and the recursive mode of the one or more domain name servers having the smallest hop counts with respect to the edge router are transmitted to the edge router, and wherein in the iterative mode, the smallest hop count is calculated based on;
HCi=2×
HCgd×
Ldn+2×
HCdr,
DNSSPi={Min(HDdr)} of {Min(HCgd)lists},where HCi is the hop count required in the iterative mode, HCgd is the hop count between the gateway and each of the domain name servers, HCdr is the hop count between each of the domain name servers and the edge router, DNSSPi is the smallest hop count in the iterative mode, and Ldn is the length of a domain name.
-
-
5. A domain name service system comprising:
-
an address-managing unit that requests position information on one or more domain name servers included in an external link of a network, and transmits the position information to an edge router connected to a mobile host, wherein the position information includes one or more hop counts between the edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway, wherein a smallest hop count according to an iterative mode of each of the domain name servers and a smallest hop count according to a recursive mode of each of the domain name servers are calculated based on the position information, and a domain name server-managing table is created based on the position information and the calculated smallest hop counts, wherein one or more addresses for the iterative mode and the recursive mode of the one or more domain name servers having the smallest hop counts with respect to the edge router are transmitted to the edge router, and wherein in the recursive mode, the smallest hop count is calculated based on;
HCr=2×
HCgd+2×
HCdr,
DNSSPr=Min(HCr),where HCr is the hop count required in the recursive mode, HCgd is the hop count between the gateway and each of the domain name servers, HCdr is the hop count between each of the domain name servers and the edge router, and DNSSPr is the smallest hop count in the recursive mode.
-
-
6. A domain name service system, comprising:
-
an address-managing unit that requests position information on one or more domain name servers included in an external link of a network; and an address-collecting unit, connected between the external link of a network and an Internet network, that collects position information on the one or more domain name servers included in the external link, wherein if the mobile host is located at the extemal link, the position information includes one or more hop counts between an edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway, and wherein an address of the domain name server having a shortest distance based on the hop counts according to a selected operation mode of the one or more domain name servers is provided when the mobile host selects the operation mode of the one or more domain name server and requests a domain name service to the edge router.
-
-
7. A domain name service system, comprising:
-
an address-collecting unit that collects the position information on one or more domain name servers; and an address-providing unit that transmits one or more addresses of the one or more domain name servers to a mobile host requesting a domain name service, wherein the one or more addresses respectively correspond to one or more domain name servers having the smallest hop counts with respect to the mobile host according to an operation mode of the one or more domain name servers selected by the mobile host, and wherein one or more of the addresses of one or more of the domain name servers include an address of at least one domain name server having the smallest hop count for an iterative mode and an address of at least one domain name server having the smallest hop count for a recursive mode. - View Dependent Claims (8)
-
-
9. A domain name service method, comprising:
-
requesting position information on one or more domain name servers included in a network; transmitting the position information on one or more domain name servers having the smallest hop counts with respect to an edge router connected to a mobile host, to the edge router; and providing an address of the domain name server having a shortest distance based on the hop counts according to an operation mode of the one or more domain name servers when the mobile host selects the operation mode of the domain name server and requests a domain name service to the edge router. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A domain name service method, comprising:
-
transferring a request for position information on one or more domain name servers included in an external link; and collecting and storing the position information on one or more domain name servers in response to the request; wherein the position information includes one or more hop counts between the edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway, wherein the mobile host selects an operation mode of the one or more domain name servers and requests a domain name service to the edge router, and wherein an address of the domain name server having a shortest distance based on the hop counts according to the selected operation mode is provided. - View Dependent Claims (15, 16)
-
-
17. A domain name service method, comprising:
-
requesting by a mobile host a domain name service due to changes in a link to which the mobile host is connected; transmitting to the mobile host at least one address of at least one domain name server having the smallest hop counts with respect to an edge router connected to the mobile host, in response to the request; and providing an address of the domain name server having a shortest distance based on the hop counts according to an operation mode of the one or more domain name servers when the mobile host selects the operation mode of the domain name server and requests a domain name service to the edge router. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A domain name service system, comprising:
-
an address-managing unit, and an address-collecting unit that communicates with the address-managing unit, wherein the address-managing unit requests position information on domain name servers included in an external link of a network, and transmits the position information to an edge router connected to a mobile host when the mobile host is moved to the external link, wherein the address-collecting unit collects the position information on the domain name servers and provides the position information to the address-managing unit when the mobile host is moved to the external link, wherein if the mobile host is located at the external link, the position information includes one or more hop counts between an edge router and each of the domain name servers and one or more hop counts between each of the domain name servers and a gateway, wherein the mobile host selects an operation mode of the one or more domain name servers and requests a domain name service to the edge router, and wherein an address of the domain name server having a shortest distance based on the hop counts according to the selected operation mode is provided.
-
-
23. A domain name service method, comprising:
-
collecting position information on one or more domain name servers included in an external link; and selecting at least one of the domain name servers to provide domain name service to a mobile host based on the collected position information, wherein the mobile host selects an operation mode of the one or more domain name servers and requests a domain name service to an edge router, wherein an address of the selected domain name server having a shortest distance based on hop counts according to the selected operation mode is provided when the mobile host selects the operation mode of the domain server and requests a domain name service to the edge router, and wherein the selected domain name server has the smallest hop counts with respect to the edge router connected to the mobile host.
-
-
24. A domain name service system, comprising:
-
an address-managing unit that requests position information on one or more domain name servers included in an external link of a network and transmits the position information according to an operation mode of one or more domain name servers to an edge router connected to a mobile host; and an address-collecting unit, connected between the external link of a network and an Internet network, that gathers position information on the one or more domain name servers included in the external link, wherein an address of the domain name server having a shortest distance based on hop counts according to the selected operation mode of the one or more domain name servers is provided when a mobile host selects the operation mode of the domain name server and requests a domain name service to the edge router, wherein the domain name server of which the address is provided, has the smallest hop counts with respect to the edge router connected to the mobile host. - View Dependent Claims (25)
-
Specification