TCP链接包括三种状态:链接创建、数据传送和链接终止。服务器
TCP用三路握手(three-way handshake)过程穿件一个链接。在链接建立过程当中,不少参数要被初始化,例如序号被初始化以保证按序传输和链接的强壮性。一对中断同时初始化一个它们之间的链接是可能的。但一般是由一端打开一个套接字(socket)而后监听来自另外一方的链接,这就是一般所指的被动打开(passion open)。服务器端被动打开之后,用户端就能开始建立主动打开(actiive open)。socket