TCP vs UDP
TCP
|
UDP
|
TCP is a connection-oriented protocol
|
UDP is the Datagram oriented protocol
|
Its reliable communication
|
its unreliable communication
|
Its guarantees delivery the frame to the
destination.
|
It’s not guarantees delivery frame to the
destination.
|
Data flow in sequencing
|
No sequencing Data flow
|
Speed of transfer is Slow
|
Speed of transfer is Fast
|
It doesn’t support Broadcasting
|
It support Broadcasting
|
TCP flow control signal
|
UDP does not flow control signal
|
Its heavy weight
|
Its lightweight
|
Header size 20bytes
|
Header size 8bytes
|
If any frame is drop or corrupted, then TCP
will send frame again
|
UDP has no inherent order as all packets.
If ordering is required, it has to be managed by the application layer
|
Protocol- HTTP, HTTPs, FTP, SMTP, Telnet
|
Protocol-DNS, DHCP, TFTP, SNMP, RIP, VOIP
|
TCP require Acknowledgement segments
|
UDP not require Acknowledgement segments
|
TCP also perform Handshake
|
UDP does not perform Handshake
|
Your explanation is very simple!!
ReplyDelete