Transport Layer Interface
In computer networking, the Transport Layer Interface (TLI) was the networking API provided by AT&T UNIX System V Release 3 (SVR3) and Release 4 (SVR4). TLI was the System V counterpart to the BSD sockets programming interface. TLI was later standardized as XTI, the X/Open Transport Interface.
It was originally expected that the OSI protocols would supersede TCP/IP, thus TLI is designed from an OSI model-oriented viewpoint, corresponding to the OSI transport layer. Otherwise, TLI looks similar, API-wise, to sockets.
TLI and XTI were never as widely used as BSD sockets, and although they are still supported in SVR4-derived operating systems such as Solaris (as well as "classic" Mac OS, in the form of Open Transport), sockets are now the adopted standard networking API.
See also
- X/Open Portability Guide, the predecessor to POSIX
- Computer networking, outlining the major networking protocols