tcp/ip建立过程

1。tcp/ip:在osi网络参考模型中,它提供着可靠的传输服务/,


,,,,,,定义:传输控制协议


,,

,答:,tcp/ip的建立过程,通过三次握的手,和四次挥手来完成。


2。何为三次握手?

 tcp/ip建立过程”> <br/> </p> <p>,首先在这假设,syn=癿”,,syn就是客户端在向务端发送链接请求,服务端会收到这个syn的链接请求</p> <p> <br/> </p> <p>包,客户端的状态为:syn_sent </p> <p> <br/> </p> <p>第一次握手:当客户端给服务器发送syn (m)链接请求,等待服务器的确认,然后客户端的状态为</p> <p> <br/> </p> <p> syn_sent </p> <p> <br/> </p> <p>第二次握手:当服务端收到syn (m)的包的链接请求时,服务端需要发送一个确认包(m + 1),消意思就</p> <p> <br/> </p> <p>是我收到了,m + 1表示确认,同样它也发送syn包,假设在第二次,syn=n,然后服务器的状态为,</p> <p> <br/> </p> <p> syn_recv,也就是说服务器这次发送了两个包syn和ack </p> <p> <br/> </p> <p>第三次握手:当客户端收到了服务端发送的syn和ack包后,它就向服务端发送一个确认包ack  </p> <p> <br/> </p> <p> (n + 1),这里的n + 1表示确认,然后客户端和服务端的状态为建立,即tcp建立完成</p> <p> <br/> </p> <p> 3。四次挥手:</p> <p> <br/> </p> <p>,,首相四次挥手结束用这个词描述:=鳍鱼(完成的意思)</p> <p> <br/> </p> <p>第一次挥手:客户端给服务器发送鳍的断开连接请求,</p> <p> <br/> </p> <p>第二次挥手:服务端收到了客户端发送的鳍请求包,服务端并不会立刻给客户端发送鳍的包,这时候</p> <p> <br/> </p> <p>可能服务器还在传输数据,不能断开,所以先发送了ack确认包,意思说,我收到了你的包,但是我</p> <p> <br/> </p> <p>还有数据没有发送完成,请稍等一下</p> <p> <br/> </p> <p>第三次挥手:当服务端把数据传输完成后,然后给客户端发送一个鳍的包,意思是,我把数据都传送完</p> <p> <br/> </p> <p>成了,现在我们可以断开连接了<br/> </p> <p> <br/> </p> <p>第四次挥手:当客户端收到服务器发送的鳍包后,它会向服务端发送一个ack,意思就是可以断开连接</p> <p> <br/> </p> <p>了,然后经过两个实验室时长后断开链接</p> <p> <br/> </p> <p>如下图:</p> <p> <img src=










tcp/ip建立过程