TCP
本篇文章源自以下视频链接的字幕:
UDP Vs TCP(Powercert animated videos)
两台计算机之间的通信需要“良好”和可靠,以保证数据被正确接收。
TCP是一个连接导向型的协议
也就是意味着它必须先确认两个要交流电脑之间的对话,这样在任何交流之前他们就可以核实确认连接,它通过三次握手来实现。
UDP
- UDP也是为了收发数据,但主要的区别是USP是无连接的,意味着它不建立对话也就不保证数据送达。
- 所以当一台电脑发送他们的数据时,它实际不太关心数据是否被另一台电脑收到,这就是为什么UDP被称为即发即弃协议,因为它发送数据而不管后面的事情
- 另一点需要了解的,是因为不保证数据传输,更少的消耗,UDP比TCP要快很多