40 Cloud ComPuting networking
2.3.1 Transmission Control Protocol
TCP is a well-known transport layer protocol. It controls and manages data commu-
nication between ports. e following TCP features make TCP a core protocol in the
TCP/IP architecture:
•
Connection orientation: Once TCP receives a connection request from an appli-
cation layer protocol, it establishes a reliable connection between the hosts that
have agreed to communicate. Before the data communication begins, this fea-
ture makes sure that the application layer ports on the hosts are properly linked.
•
Point-to-point communication: TCP views ports as connection end points.
Data communication takes place between two end points.
•
Complete reliability: is feature guarantees no da