状态可以用 netstat 验证 加粗线为 数据交换. 可以看出,TCP在 建立连接和 关闭连接,耗费资源, 因为UDP只需要两次数据通信即可. 但UDP没有可靠传输,和流量控制. 上面协商的MSS为,两者最小值,即小于536 注释: MSS时SYN的一个选项,用于告诉对方 它的最大分节大小,即在本次连接中,它愿意接受的最大数据量. 2.TIME_WAIT TIME_WAIT 是主动关闭方,发送最后一个ACK进行的状态. 需要等待 2MSL TIME_WAIT的意义: (1)可靠的实现TCP全双