123456

 

2012年3月17日

Socket API简介

摘要: 一.TCP的三次握手建立一个TCP连接会发生下述情形:(1) 服务器必须准备好接受外来的连接,这通常通过调用socket、bind和listen这三个函数来完成,我们称之为被动打开(passtive open)(2) 客户通过调用connect发起主动打开(active open)。这导致客户TCP发送一个SYN(同步)分节,它告诉服务器客户将在(待建立)连接中发送的数据的初始序列号(J),通常SYN分节不带数据,其所在的IP数据报只含有一个IP首部,一个TCP首部及可能有的TCP选项(3) 服务器必须确认(ACK)客户的SYN,同时自己也得发一个SYN分节,它含有服务器将在同一连接中发送的数 阅读全文

posted @ 2012-03-17 18:05 hgy413 阅读(272) 评论(0) 推荐(0) 编辑

导航