Zum Inhalt springen

Transport Layer Interface

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 13. Dezember 2004 um 13:26 Uhr durch RabeRalf (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Transport Layer Interface (TLI) ist in der Netzwerkprogrammierung eine API, die Anwendungsprogrammen die Dienste der Transportschicht zur Verfügung stellt. Es bietet eine ähnliche Funktionalität wie Sockets, orientiert sich aber stärker am OSI-Referenzmodell.

TLI wurde in AT&T UNIX System V Release 3.0 als Alternative zu BSD Sockets eingeführt und in SVR4 mit Hilfe von STREAMS implementiert. Das XTI der X/Open-Group basiert auf dem TLI. Zu dieser Zeit ging man davon aus, daß die OSI-Protokolle TCP/IP ablösen würden.

Tatsächlich erfuhren TLI and XTI jedoch nie eine solche Verbreitung wie BSD Sockets. Obwohl einige Betriebssysteme noch immer TLI unterstützen, sind Sockets heute zum de-facto-Standard in der Netzwerkprogrammierung geworden.