目录
文章目录
TCP 传输控制协议
TCP(Transmission Control Protocol,传输控制协议),是一种面向连接的可靠传输协议,提供可靠(无差错、不丢失、不重复、按顺序)的 Byte stream(字节流)数据传输服务。TCP 在传输效率和可靠性之间选择了后者,所以有开销大、传输速度慢的缺点。
TCP Header
- Source Port(源端口号,2Byte):Sender 端口号。
- Destination Port(目的端口号,2Byte):Receiver 端口号。
- Sequence Number(序列号,4Byte):Sender 发送的每个 Segment 都会分配一个唯一的序列号,表示该 Segment 中第一个字节的编号。在建立 TCP 连接过程中作为 ISN(Initial Sequence Number,初始序列号)。