sub:TCP

sub:TCP

0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

--------------------------------+

Source Port Destination Port

--------------------------------+

Sequence Number

--------------------------------+

Acknowledgment Number

--------------------------------+

Data C E U A P R S F
Offset Rsrvd W C R C S S Y I Window
R E G K H T N N

--------------------------------+

Checksum Urgent Pointer

--------------------------------+

[Options]

--------------------------------+

:
                            Data                              :
                                                              |

--------------------------------+

TCP #

TCP特点 TCP建立连接的状态变化时序图 TCP断开连接的状态变化时序图 报文最大生存时间(MSL) TCP状态机 Stevens的TCP状态机图 Stevens的TCP状态时序图 发送端缓存结构 接收端缓存结构 TCP的队头阻塞 指数退避(Exponential backoff)实验 TCP握手拒绝实验 显示在连接建立后发生的RST(Wireshark) 为什么要用三个包来建立连接 TCP Window Scale SYN Cookies 延迟确认(Delayed Acknowledgment) Nagle算法

sub:拥塞控制(Congestion Control)

https://www.ietf.org/rfc/rfc9293.html