Sr. No. | TCP | UDP |
1. | It is connection oriented protocol. This means connection has to be established between client and server before communication. | It is connection less protocol. This means, there is no requirement of connection to be established between client and server. |
2. | Sender can request acknowledgement from receiver and can re-transmit data if failure happens. | No acknowledgements can be requested. |
3. | It is reliable as sender is knowing the status of data whether it is reached to receiver or not. | It is unreliable as there is no acknowledgement. |
4. | It is slower. | It is faster. |
5. | TCP header size is 20 bytes. | UDP header size is 8 bytes. |
TCP Client Server Program in Java (Socket Programming)
https://www.comrevo.com/2019/07/tcp-client-server-program-in-java-socket-programming.html
UDP Client Server Program in Java (Socket Programming)
https://www.comrevo.com/2019/07/udp-client-server-program-in-java-socket-programming.html
Client Server chat program (application) in Java using Socket Programming
https://www.comrevo.com/2019/07/client-server-chat-program-application-in-java-using-socket-programming.html
No comments:
Post a Comment