NAME
Algorithm::Closest::NetworkAddress - finds the closest network address from a defined list
DESCRIPTION
Given a network address (IP address or fully qualified DNS name) and a list of other addresses, will return the name with the closest match. "Closest" is defined as exactly the same tuple from the back (for DNS names) or from the front (for IP addresses).
METHODS
Algorithm::Closest::NetworkAddress->new(network_address_list => ["mon.der.altinity", "mon.lon.altinity", "mon.ny.altinity", "10.20.30.40"]);
Creates an object containing the list of addresses to compare against
$self->compare($network_address)
Will find the best match in the network_address_list for the network_address specified. Returns the network address that best matches.
AUTHOR
Ton Voon ton.voon@altinity.com
COPYRIGHT
Copyright 2006 Altinity Limited
LICENSE
GPL