TCP 三次握手

  • C 发起请求连接 S 确认,也发起连接 C 确认
    ① 第一次握手:S确认可以接收C发送的报文段
    ② 第二次握手:C确认S收到了自己发送的报文段,然后确认接受到了S发送的报文段
    ③ 第三次握手:S确认C接受到了自己发送的报文段

TCP和UDP的区别

比较项 TCP UDP
首部 首部为20字节 只有8个字节
连接上 面向连接,可靠性传输 发送数据前不需要先建立链接,不可靠
传输上 无差错,不丢失,不重复,且按序到达 尽最大努力交付,不保证可靠交付
对象上 面向字节流,网络出现拥塞发送率会降低 面向报文,网络出现拥塞会出现丢包情况
服务对象数量 仅支持1对1 支持1对1,1对多