TCP握手次数更多,传输过程时刻保证连接状态,可以保证传输的数据完整性。
UDP不会一直确认连接状态,不保证数据的完整性,因此也能实现更快的传输速度,多用于视频网站或者推送一类的网络应用。这种应用丢了一部分数据也不会影响使用,而同时又能保证传输足够快
udp是发后不管,速率可以更高,但掉包后不能知道,所以一般需要在网络连接稳定的地方应用以获取更高传输效率
tcp是有掉包重发的,这样数据到达率更高,但这样会影响效率。
UDP有数据包这种说法,它在通信时不需要握手,数据可靠性不高
TCP是面向数据流的,通信时需要握手,可靠性高,综合效率不如UDP