|
发表于 2004-3-14 19:59:23
|
显示全部楼层
最初由 麥頭 发表
偶也在看,最近没看了
有空研讨研讨,tcp的握手过程还没搞懂
建立TCP连接的过程分三次数据包传递。
1.客户机请求:
发送一个SYN段指明客户打算连接的服务期的端口,以及初始号。
2.
服务器端发回包含服务器的初始号的SYN报文段作为应答。同时,将确认序号设置为客户的ISN加1以对客户的SYN报文段进行确认。一个SYN将占用一个序号。
3.客户必须将确认序号设置为服务器的ISN加1以对服务器的SYN报文段进行确认。
如:
1
SYN 1415531521:14155311521(0)
<MSS 1024>
2.
SYN 1823033521:1823083521(0)
ack 1415531522,<mss 1024>
3
ack 1823083522
这都是从《TCP/IP详解1》抄的。那书说得很详细。 |
|