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.

Subroutinenzuordnung für Netzbibliothek
  • 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.

Hinweis: Alle Netzservices geben Werte in der Standardbyteanordnung im Netz zurück.