摘要:
三路握手 下述步骤建立一个TCP连接: 1、服务器必需准备好接受外来的连接。这通过调用socket、bind和listen函数来完成,成为被动打开(passive open)。 2、客户通过调用connect进行主动打开(active open)。这引起客户TCP发送一个SYN(表示同步)分节,它告诉服务器客户将在(待建立的)连接中发送的数据的初始序列号。一般情况下SYN分节不携带数据,它只包含一个IP头部、一个TCP头部及可能有的TCP选项。 3、服务器必需确认客户的SYN,同时自己也得发送一个SYN分节,它含有服务器将在同一连接中发送的数据的初始序列号。服务器以单个分节向客户发送... 阅读全文
posted @ 2011-12-17 11:45
ChangeIt
阅读(289)
评论(0)
推荐(0)
浙公网安备 33010602011771号