【计算机网络】 TCP协议总结

文章目录

    • TCP协议
    • 为什么TCP是可靠的?
    • TCP可以发广播吗?

TCP协议

  • 面向连接的,可靠的传输,基于字节流的传输方式。
  • 面向连接指发送数据之前必须在双端建立连接,建立连接使用“三次握手”。
  • 可靠传输:seq和ack
  • 基于字节流传输:粘包问题
    解决方法:1、先发包大小再发数据;2、加结束标志位;3、固定包大小;4、短连接

为什么TCP是可靠的?

  1. 三次握手和四次挥手
  2. 重传和确认机制
  3. 合理的分段
  4. 校验重新排序
  5. 滑动窗口——流量控制
  6. 拥塞控制——4种拥塞算法

TCP可以发广播吗?

答:TCP是一对一传输的,理论上是不能发广播的。

你可能感兴趣的:(计算机网络(网络编程),计算机网络,tcp/ip,网络)