FIN-WAIT-2状态
返回"state = FIN-WAIT-2"和TCB指针 。
CLOSE-WAIT状态
返回"state = CLOSE-WAIT"和TCB指针 。
CLOSING状态
返回"state = CLOSING"和TCB指针 。
LAST-ACK状态
返回"state = LAST-ACK"和TCB指针 。
TIME-WAIT状态
返回"state = TIME-WAIT"和TCB指针 。
接收到数据段
假如处于CLOSED状态,所有到达的数据都被抛弃 。包括RST的也不例外 。假如接收到的数
据段不包括RST,则返回一个RST 。对于发送TCP要选择它可以认知的确认和序列号 。假如
关闭ACK位,则序列号为0,格式如下:如
果打开ACK位,格式如下: 。
假如处于LISTEN状态,首先检查RST,接收到的RST应该被忽略 。下来应该检查ACK,假如
连接处于LISTEN状态下,任何ACK都是错误的,应该返回RST段,它的格式如下:
推荐阅读
- Transmission Control Protocol, TCP 传输控制协议
- IPCP PPP Internet协议控制协议
- ICMP Internet控制信息协议
- CIP 传输协议
- TCP/IP协议
- 网络传输协议
- TCP-传输控制协议
- 苹果手机中隔空投送传输失败具体原因介绍
- 1 TCP/IP协议栈在嵌入式异构网络中的应用
- 有效控制猪场潮湿