Pictorial Presentation

- TCP IP model was defined by USA army and it is known as protocol suite because the services are defined through the protocols which are fixed in the layer.
- It is a layered hierarchical model in which there is no protocol defined in network access layer which is combination of data link layer and physical layer. The protocols are only defined by the users depending on their requirement.
Transport Layer;-

Connection Oriented Services:-
- Connection includes 3-way hand shake process i.e connection establishment, data transmitter & connection termination.
- They provides in order delivery of data with flow control and error control i.e connection control. Hence, reliable.
- These are Byte oriented and extreme oriented services which transmits fixed size of data unit.
- It is slow and complex services hence, not preferred for multi-casting services.
NOTE:- Connection oriented services are implemented in transport layer and data link layer.
Transmission Control Protocol:-
- It is a connection oriented, Byte oriented, extreme oriented transport layer protocol responsible for process to process delivery of ‘Segments’ providing end to end flow control, error control &n Connection control Hence, reliable but does not support multi-casting.
Note(1):- It provides slow full duplex services with in order delivery.
Note(2):- TCP header size is variable i.e 20-60 Bytes so it is more slow and complex.
