摘要 |
An automatic address distributing method, computer program and system for automatically examining addresses already assigned to terminals connected to a network without regard to the status of the existing terminals and removed terminals. An address may be assigned to a terminal by apparatus other than a DHCP server. After a Dynamic Host Configuration Protocol (DHCP) server has been started, addresses currently used in a network are examined by a duplicate-address examining unit and the status of the address are stored in an in-use-address database (DB). When a terminal makes a request for distribution of an address, the DHCP server distributes an address that is currently not used in the network. In the examination carried out by the duplicate-address examining unit, an inquiry about the entire name information controlled by a Domain Name Service (DNS) server is made to the DNS server. Results of the inquiry are also stored in the in-use-address DB. Then, a mobile-agent DB is examined for a mobile agent. An inquiry about information on movement status of mobile terminals is made to the mobile agent cataloged in the mobile-agent DB. Results of this inquiry are also stored in the in-use-address DB.
|