Jump to content

Stream socket

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Cyberce (talk | contribs) at 11:40, 25 December 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer operating systems, a stream socket is a type of interprocess communications socket or network socket which provides a connection-oriented, sequenced, and unique flow of data without record boundaries, with well-defined mechanisms for creating and destroying connections and for detecting errors

A stream socket transmits data reliably, in order, and with out-of-band capabilities.

On the Internet, stream sockets are typically implemented on top of TCP so that applications can run across any networks using TCP/IP protocol. SCTP may also be used for stream sockets.

See also