信步踏轻歌
笑着过....

为了准确无误地把数据送达目标处,TCP协议采用了三次握手策略.

TCP三次握手

  • 客户端-发送带有SYN标志的数据包-一次握手-服务端
  • 服务端-发送带有SYN/ACK标志的数据包-二次握手-客户端
  • 客户端-发送带有ACK标志的数据包-三次握手-服务端

断开一个TCP连接则需要"四次挥手"

TCP四次挥手

  • 客户端-发送一个FIN,用来关闭客户端到服务器的数据传送.
  • 服务器-收到这个FIN,它发送一个ACK,确认序号为收到的序号加1.和SYN一样,一个FIN将占用一个序号.
  • 服务器-关闭与客户端的连接,发送一个FIN给客户端.
  • 客户端-发回ACK报文确认,并将确认序号设置为收到序号加1.


posted on 2019-05-21 15:15  信步踏轻歌  阅读(145)  评论(0编辑  收藏  举报