问答题

(1)TCP报头的SYN比特和FIN比特分别起什么作用? 
(2)如果TCP接收方处理数据的速度很慢,导致接收方的接收缓冲区满,接收方通过TCP报头的哪个字段通知发送方暂停数据发送? 
(3)TCP接收方收到发送方发来的多个报文,根据TCP报头的哪个字段判断接收到的报文次序是否与发送次序相同?

【参考答案】

(1)SYN:该字段长度为1位。同步标志,SYN为1时,表示一个连接请求或连接接收。
FIN:该字段长度为1位。释放连接标志,FIN为1时,表明发送端的数据发送完毕,要求释放连接。
(2)Windows Size窗口字段。 
(3)确认号字段(Acknowledgment Number)标识。