TCP和UDP
TCP 三次握手
- C 发起请求连接 S 确认,也发起连接 C 确认
① 第一次握手:S确认可以接收C发送的报文段
② 第二次握手:C确认S收到了自己发送的报文段,然后确认接受到了S发送的报文段
③ 第三次握手:S确认C接受到了自己发送的报文段
TCP和UDP的区别
比较项 | TCP | UDP |
---|---|---|
首部 | 首部为20字节 | 只有8个字节 |
连接上 | 面向连接,可靠性传输 | 发送数据前不需要先建立链接,不可靠 |
传输上 | 无差错,不丢失,不重复,且按序到达 | 尽最大努力交付,不保证可靠交付 |
对象上 | 面向字节流,网络出现拥塞发送率会降低 | 面向报文,网络出现拥塞会出现丢包情况 |
服务对象数量 | 仅支持1对1 | 支持1对1,1对多 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 姚永坤的小窝!
评论