Transport layer protocals are responsible for delivery of a message from a process to another process.
- Its get the message from the application layer
- It encapsuates the message in a packet called a segment to network layer.
Protocals are
- TCP[Transmission control protocol]
- UDP[user datagram protocol]
- SCTP[stream control transmission protocol]
- TCP
- TCP is a reliabl connection oriented protocol.
- TC provides flow control , error control & congestion control.A connection is established between the sender and receiver before the data can be transmitted.
- 2.UDP
- UDP is simplest of the transport protocols
- It is unreliable connectionless protocol
- It does not provide flow,error / congestion error.
- It is suitable for application program thatneeds to send short message and cannot afford the transmission 3.SCTP
- SCTP provides support for newer application such as voice over the internet.
- It combines the best featues of UDP and TCP.