Netzadressumsetzung
Netzbibliothekssubroutinen ermöglichen einem Anwendungsprogramm, Netzadressen zu lokalisieren und zu erstellen, während Interprozesskommunikationsfunktionen in einer verteilten Umgebung verwendet werden.
Die Suche nach einem Service auf einem fernen Host erfordert viele Zuordnungsebenen, bevor Client und Server kommunizieren können. Einem Netzservice wird ein Name zugeordnet, der für einen Benutzer verständlich sein soll, z. B. "der Anmeldeserver auf Host prospero". Dieser Name und der Name des Peer-Hosts müssen dann in Netzadressen umgesetzt werden. Schließlich muss die Adresse dann verwendet werden, um einen physischen Standort und eine Route zum Service zu bestimmen.
- Hostnamen zu Netzadressen
- Netznamen zu Netznummern
- Protokollnamen zu Protokollnummern
- Servicenamen zu Portnummern
Es gibt zusätzliche Subroutinen für Netzbibliotheken, um die Bearbeitung von Namen und Adressen zu erleichtern.
Ein Anwendungsprogramm muss die Datei netdb.h enthalten, wenn eine der Subroutinen der Netzbibliothek verwendet wird.