tcp 与 udp 传输层

tcp 可靠

数据完整而且顺序不变
先确认 验证链接

建立联系
计算机发送 SYN
接收方发送一条确认信息 SYN ACK
计算机发送 ACK 收到给到服务器

如果没有收到,就会重新发送(可以恢复损失的数据)

方式:

seq is index of data item
after trans , if the data is not the same as sended, the checksum will be not the same, it will be deleted

文件传输,浏览器浏览,不介意延迟问题,重视稳定

udp 不可靠

无连接
不建立会话,不保证数据传递
只是一直发送数据

发数据的时候,不在乎对方是否接收到
更快

重视实时连接
语音,视频通话,游戏

UDP 标头