PSH(push)
置位后,数据立马发送,而不是填充到缓冲区等待发送
窗口值
报文发送方的接收缓冲区大小(tcp是双工的),允许对方发送的最大数据量
3次握手中,为什么客户端最后还需要确认一次?
为了防止服务端响应了已失效的连接请求报文。
假设没有再次确认,当客户端发出一次连接请求时,由于某种原因,该报文被滞留。后续客户端又重新发送报文,与服务端建立了连接。而此时服务端收到了之前的连接请求报文,又建立了连接,此时便导致错误。