粗谈TCP、UDP的区别

这也是面试中常问的问题。下面就一一列举出来。

1.

TCP是面向连接的,在传输数据前需要先建立会话。UDP是无连接的。

2.

TCP是可靠传输,保证数据不丢包,不重复并且按顺序到达。UDP是不可靠传输的。

3.

TCP是面向字节流的。而UDP是面向报文的。

4.

TCP只是点到点之间的通信。而UPD是一对一、一对多、多对多通信的。

5.

TCP首部20个字节。UDP首部8个字节。

结尾

这就是TCP和UDP的几点区别。讲的不是很细,也只是个人的小笔记。下一次再会。

你可能感兴趣的:(粗谈TCP、UDP的区别)