use Mosche;
Aber gerade habe ich mir überlegt, das ein Hostname ja mehrer IPs haben könnte oder?
Also eigentlich sind beide gleich eindeutig.
Nein - beide sind gleich uneindeutig. Hast du schonmal etwas von PortForwarding gehört? Damit ist es möglich, einzelne Ports einer IP-Adresse an eine andere IP-Adresse weiterzuleiten. Dies wird häufig dazu benutzt, in einem Rechnerverbund die Aufgaben der verschiedenen Ports zu verteilen, gerade wenn IP-Adresses selten (und damit teuer) sind (im Internet bspw.). Außerdem können zwei Rechner zu unterschiedlichen Zeiten durchaus gleiche IP-Adressen haben (zB bei Internet-Providern, die keine bleibende IP haben).
Wirklich eindeutig ist nur die (Mac?) Adresse der Netzwerkkarte.
use Tschoe qw(Matti);