1、TCP是面向连接的,所以有三次握手和四次挥手的过程;UDP无连接协议
2、TCP因为有可靠的连接机制,所以是可靠的协议;UDP没有连接和确认机制,会丢包,会出错,是不可靠的协议
3、TCP传输数据量很大,可防止丢包,并正确重传,对数据正确性很关心;UDP传输数据据量小
4、TCP速度较慢,传输效率低;UDP速度很快,传输效率高