Der Begriff Multihomed Host beschreibt einen Host, der sich in mehr als einem öffentlichen Netzwerk befindet. Ein solcher Host hat mehrere Hostnamen und IP-Adressen. Er verfügt für jedes Netzwerk über ein Hostnamen–IP-Adressen-Paar. Sun Cluster ist dafür ausgelegt, das Vorhandensein eines Hosts in einer beliebigen Anzahl von Netzwerken zuzulassen, einschließlich einem einzigen Netzwerk (der Nicht-Multihomed-Fall). So wie der physikalische Hostname aus mehreren Hostnamen–IP-Adressen-Paaren besteht, kann jede Ressourcengruppe über mehrere Hostnamen–IP-Adressen-Paare verfügen, nämlich jeweils eine für jedes öffentliche Netz. Wenn Sun Cluster eine Ressourcengruppe von einem physikalischen Host auf einen anderen physikalischen Host verschiebt, wird der komplette Satz von Hostnamen–IP-Adressen-Paaren für diese Ressourcengruppe verschoben.
Der Satz von Hostnamen–IP-Adressen-Paaren für eine Ressourcengruppe ist als logische Hostnamenressourcen konfiguriert, die in der Ressourcengruppe enthalten sind. Diese Netzwerkadressressourcen werden bei der Erstellung und Konfiguration der Ressourcengruppe vom Cluster-Administrator angegeben. Die Sun Cluster-Datendienst-API enthält Möglichkeiten zur Abfrage dieser Hostnamen–IP-Adressen-Paare.
Die meisten handelsüblichen Datendienst-Dämone, die für die Solaris-Umgebung geschrieben wurden, verarbeiten Multihomed Hosts bereits korrekt. Viele Datendienste führen ihre gesamte Netzwerkkommunikation durch Binden an die Solaris-Platzhalteradresse INADDR_ANY durch. Durch das Binden wird automatisch bewirkt, dass die Datendienste alle IP-Adressen für alle Netzwerkschnittstellen verarbeiten. INADDR_ANY sorgt für eine effektive Bindung an alle aktuell auf dem Rechner konfigurierten IP-Adressen. Ein Datendienst-Dämon, der INADDR_ANY verwendet, muss im Allgemeinen nicht geändert werden, um die logischen Sun Cluster-Netzwerkadressen zu verarbeiten.