简述tcp协议与udp协议的区别有哪些?

定义不同:

UDP:用户数据报协议。TCP:传输控制协议

连接方式不同:

UDP:无连接 TCP:建立连接

首部长度不同:

UDP:8位 TCP:20位

可靠性不同:

UDP:不可靠 TCP:全双工通信的的可靠连接协议