Transmission Control Protocol/Internet Protocol (TCP/IP) is a low-level communications protocol used to connect hosts on the Internet or a network. TCP/IP connections are established between clients and servers via sockets. TCP/IP is stream-oriented meaning it deposits bits in one end and they show up at the other end.
- Socket is “communication endpoint”
- Server = wait for connection
- Client = initiate connection
- Sequenced, reliable transport
- Bi-directional by definition
- Sometimes/often used uni-directionally
Synonyms: Transmission Control Protocol/Internet Protocol