Method of advertising DNS server address and routing method thereby
First Claim
1. A routing method, comprising:
- storing, according to a predetermined dynamic routing protocol, link state information of a router, which has a domain name service server in a network subnet to which the router belongs, in a link state advertisement of the router;
delivering the link state information of the router having the domain name service server in the router subnet, and stored in the link state advertisement, to all routers within an autonomous system to which the router belongs, through a flooding procedure of the predetermined dynamic routing protocol;
when the router having the domain name service server in the router subnet is requested by a requesting router to provide an address of the domain name service server, replying to the requesting router by the router having the domain name service server in the router subnet, the address of the domain name service server in the router subnet; and
advertising by the requesting router having received the reply, a router advertisement message containing the address of the domain name service server to a subnet to which the requesting router having received the reply belongs, thereby searching a location of the domain name service server on the network using the predetermined dynamic routing protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of advertising an address of a domain name service (DNS) server present, for example, on an IPv6 network by searching a location of the DNS server on a router network subnet using a dynamic routing protocol, storing link state information of the router indicating the DNS server existence in the router subnet, in a link state advertisement of the router, and delivering the link state advertisement to all routers within an autonomous system, to which the router belongs. When the router having the location of the DNS server is requested by another router to provide the DNS server address, the router replies to the requesting router, and the requesting router receiving the reply, advertises a router advertisement message containing the DNS server address to a subnet to which the requesting router belongs. Accordingly, a network can be set without manually setting DNS server addresses at hosts.
150 Citations
19 Claims
-
1. A routing method, comprising:
-
storing, according to a predetermined dynamic routing protocol, link state information of a router, which has a domain name service server in a network subnet to which the router belongs, in a link state advertisement of the router;
delivering the link state information of the router having the domain name service server in the router subnet, and stored in the link state advertisement, to all routers within an autonomous system to which the router belongs, through a flooding procedure of the predetermined dynamic routing protocol;
when the router having the domain name service server in the router subnet is requested by a requesting router to provide an address of the domain name service server, replying to the requesting router by the router having the domain name service server in the router subnet, the address of the domain name service server in the router subnet; and
advertising by the requesting router having received the reply, a router advertisement message containing the address of the domain name service server to a subnet to which the requesting router having received the reply belongs, thereby searching a location of the domain name service server on the network using the predetermined dynamic routing protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14)
-
-
10. A method of advertising information on a domain name service server, the method comprising:
-
storing, according to a predetermined dynamic routing protocol, link state information of a router, which has a domain name service server in a network subnet to which the router belongs, in a link state advertisement of the router; and
transmitting the link state information of the router having the domain name service server in the router subnet, and stored in the link state advertisement, to all routers within an autonomous system to which the router belongs, through a flooding procedure of the predetermined dynamic routing protocol. - View Dependent Claims (11)
-
-
12. A computer-readable recording medium having thereon a program for executing a routing method, the method comprising:
-
storing, according to a predetermined dynamic routing protocol, link state information of a router, which has a domain name service server in a network subnet to which the router belongs, in a link state advertisement of the router;
transmitting the link state information of the router having the domain name service server in the router subnet, and stored in the link state advertisement, to all routers within an autonomous system to which the router belongs, through a flooding procedure of the predetermined dynamic routing protocol;
when the router having the domain name service server in the router subnet is requested by a requesting router to provide an address of the domain name service server, replying to the requesting router by the router having the domain name service server in the router subnet, the address of the domain name service server in the router subnet; and
advertising by the requesting router having received the reply, a router advertisement message containing the address of the domain name service server to a subnet to which the requesting router having received the reply belongs, thereby searching a location of the domain name service server on the network using the predetermined dynamic routing protocol.
-
-
13. A computer-readable recording medium having thereon a program for executing a method of advertising information on a domain name service server, the method comprising:
-
storing, according to a predetermined dynamic routing protocol, link state information of a router, which has a domain name service server in a network subnet to which the router belongs, in a link state advertisement of the router; and
transmitting the link state information of the router having the domain name service server in the router subnet, and stored in the link state advertisement, to all routers within an autonomous system to which the router belongs, through a flooding procedure of the predetermined dynamic routing protocol.
-
-
15. A method, comprising:
automatically setting a domain name service (DNS) server address of a node by searching the domain name service server on a network using a node discovery process of a DNS server side router and a predetermined dynamic routing protocol of the DNS server side router. - View Dependent Claims (16, 17)
-
18. A method, comprising:
dynamically searching a position of a domain name service (DNS) server connected to the Internet using a predetermined routing protocol by informing link state information of the DNS server to all routers connected to a network to transmit the position information of the DNS server to predetermined hosts which ask the position of the DNS server, thereby automatically setting an address of the DNS server on the predetermined hosts.
-
19. A network router, comprising:
-
a programmed computer processor controlling the router according to a process comprising;
advertising according to a node discovery process of the router, a router advertisement message to its own network subnet, receiving from a domain name service server existing in the router subnet, information that the domain name service server exists in the router subnet, storing, according to a predetermined dynamic routing protocol, link state information of the router, which indicates existence of the domain name service server in the router subnet, in a link state advertisement of the router, transmitting the link state information, which indicates the existence of the domain name service server in the router subnet and stored in the link state advertisement, to all routers within an autonomous system to which the router belongs, through a flooding procedure of the predetermined dynamic routing protocol, receiving a request from a requesting router to provide an address of the domain name service server, and replying to the requesting router with the address of the domain name service server in the router subnet.
-
Specification