DNS server, DHCP server, terminal and communication system
First Claim
1. A DNS server to dynamically assign an IP address only to a terminal which is now conducting communications, the DNS server comprising:
- means for holding a table in which FQDNs of terminals managed by the DNS server are registered in advance and the list of IP addresses to be broad cast to the outside;
address conversion means for converting one of the IP addresses in the list to be broad cast to the outside into one of an address of a data link layer and a network layer in the sense of OSI communications between the terminals managed by the DNS server, when the DNS server receives an inquiry of the FQDN; and
registration means for registering the IP addresses in the table in correspondence with the FQDNs, wherein the terminal required to receive communication can receive it.
1 Assignment
0 Petitions
Accused Products
Abstract
The object of the present invention is to provide a DNS server and terminals both of which are capable of sending and receiving communication by means of a small number of IP addresses. In the case where a firewall is not provided, when the DNS server receives an inquiry of a FQDN, it sends a broad cast frame for searching a terminal to which an IP address is assigned via all the network devices. When a terminal monitors the broad cast frame and finds the FQDN to be its own FQDN, it returns the uni-cast frame to the DNS server. When the DNS server receives the uni-cast frame, it makes a look-up table and a reverse look-up table. As a result, the terminal can receive the communication by an ordinary method. In the case where the firewall is provided, by processing an IP address conversion between the external IP address and the internal address by the use of an IP address conversion means NAT in addition to making the look-up table and the reverse look-up table, the terminal can receive communication.
-
Citations
14 Claims
-
1. A DNS server to dynamically assign an IP address only to a terminal which is now conducting communications, the DNS server comprising:
-
means for holding a table in which FQDNs of terminals managed by the DNS server are registered in advance and the list of IP addresses to be broad cast to the outside;
address conversion means for converting one of the IP addresses in the list to be broad cast to the outside into one of an address of a data link layer and a network layer in the sense of OSI communications between the terminals managed by the DNS server, when the DNS server receives an inquiry of the FQDN; and
registration means for registering the IP addresses in the table in correspondence with the FQDNs, wherein the terminal required to receive communication can receive it. - View Dependent Claims (2, 3, 4)
-
- 5. A terminal to which an IP address is dynamically assigned by a DNS server, characterized in that a terminal corresponding to the FQDN of a broad cast frame sent by the DNS server initializes a network device receiving the broad cast frame by the IP address and the net mask given by the broad cast frame.
- 7. A DHCP server used when a terminal connected to a DNS server by means of a data link layer sends communication, characterized in that when the terminal requires the DHCP server to assign thereto an IP address with respect to the FQDN of the terminal, which can be broad cast to the outside, the DHCP server asks the DNS server about the IP address and registers one of the IP addresses to be broad cast in correspondence with the FQDN and returns the IP address to the terminal.
-
10. A communication system comprising:
-
an external DNS server provided on a fire wall for managing a correspondence relationship between the FQDN and the IP address of a terminal, both of which are to be broad cast to the outside;
IP address conversion means NAT provided on the fire wall; and
an internal DNS server provided in the fire wall and for managing a correspondence relationship between the FQDN and the IP address of a terminal, both of which are used in the fire wall, wherein when there is an inquiry from inside the fire wall, the internal DNS server returns an IP address found from the correspondences relationship between the FQDN and the IP address of a terminal, both of which are used in the fire wall, wherein when there is an inquiry from outside the fire wall, the external DNS server inquires of the internal DNS server an internal IP address corresponding to the FQDN and corresponds one of the IP addresses in the external broad cast list to the internal IP address of the terminal and registers the external IP address in correspondence with the FQDN, and wherein the IP address conversion means NAT converts a destination IP address (external IP address) of a packet passing the firewall from outside to inside into the internal IP address, and a source IP address (internal IP address) of a packet passing the fire wall from inside to outside into the IP address of the NAT. - View Dependent Claims (11, 12, 13, 14)
-
Specification