18.9 同时关闭 我们在以前讨论过一方(通常但不总是客户方)发送第一个FIN执行主动关闭。双方都执行主动关闭也是可能的,TCP协议也允许这样的同时关闭(simultaneous close)。在图18-12中,当应用层发出关闭命令时,两端均从ESTABLISHED变为FIN_WAIT_1。这将导致双方各发送一个FIN,两个FIN经过网络传送后分别到达另一端。收到FIN后,状态由FIN_WAIT_1变迁到CLOSING,并发送最后的ACK。当收到最后的ACK时,状态变化为TIME_WAIT。图18-19总结了这些状态的变化。图18-19同时关闭期间的报文段交换同时关闭与正常关闭使用的段交换数目相同。
18.10 TCP选项 TCP首部可以包含选项部分(图17-2)。仅在最初的TCP规范中定义的选项是选项表结束、无操作和最大报文段长度。在我们的例子中,几乎每个SYN报文段中我们都遇到过MSS选项。新的RFC,主要是RFC 1323 [Jacobson, Braden和Borman 1992],定义了新的TCP选项,第18章TCP连接的建立与终止使用191下载(主动关闭)
暂无评论