tcp 是面向字节的, udp 是面向报文的。tcp 是有序的,udp 是无序的。tcp 占用的资源大,udp 占用的资源小tcp 是单对单,udp 可以是一对一,一对多,多对多tcp 是可靠的, udp 是不可靠。tcp 对于丢包会等待重新发包,udp 不会等待重新发包tcp 是有连接的,udp 是无连接的。tcp 适用于对速度要求低,传输正确性,安全性高的,udp 试用于高时效性,例如游戏,直播等场景。