当前位置: 首页 > news >正文

布拖网站建设广州市网站制作

布拖网站建设,广州市网站制作,杭州高端响应式网站建设,微信公众号对接网站文章目录 四次挥手场景步骤TCP状态转换 四次挥手场景 TCP客户端与服务器断开连接的时候,在程序中使用close()函数,会使用TCP协议四次挥手。 客户端和服务端都可以主动发起。 因TCP连接时候是双向的,所以断开的时候也是双向的。 步骤 三次…

文章目录

    • 四次挥手场景
    • 步骤
    • TCP状态转换

四次挥手场景

TCP客户端与服务器断开连接的时候,在程序中使用close()函数,会使用TCP协议四次挥手。

客户端和服务端都可以主动发起。

因TCP连接时候是双向的,所以断开的时候也是双向的。

步骤

在这里插入图片描述
三次挥手可以吗?可以是可以,和状态有关。
四次挥手是用于客户端和服务器断开连接的时候,可以由客户端或者服务器任一方主动发起断开请求。
第一次挥手主动方发起,如客户端发起断开连接请求,服务器同意请求但还有数据发送的时候,可以继续发送,当服务器想断开连接的时候进行第三次挥手,发送断开连接请求,然后客户端应答。

三次握手为什么是三次不是四次?
三次握手由客户端主动发起,客户端请求连接的时候,服务器若不同意直接拒绝,若同意说明肯定也要请求和客户端建立连接,所以同意和请求连接一起传输,进行第二次握手,然后客户端同意服务器请求进行第三次握手。

在这里插入图片描述

TCP状态转换

在这里插入图片描述
在这里插入图片描述
等2MSL目的是确保另一方收到同意断开请求,被动方发送FIN后没有收到ACK会重传FIN,直到收到ACK。

在这里插入图片描述

握手与挥手/状态ClientServer
LISTEN
第一次握手SYN_SENT–>LISTEN->SYN_RCVD
第二次握手SYN_SENT->ESTABLISHED<–SYN_RCVD
第三次握手ESTABLISHED–>SYN_RCVD->ESTABLISHED
数据传输
第一次挥手->FIN_WAIT_1–>CLOSE_WAIT
第二次挥手FIN_WAIT_1->FIN_WAIT_2<–CLOSE_WAIT
第三次挥手TIME_WAIT<–CLOSE_WAIT->LAST_ACK
第四次挥手TIME_WAIT–>LAST_ACK

注意:

  • 连接三次握手主动发起方需要是客户端。
  • 断开连接请求的四次挥手主动发起方可以是客户端或者服务器的任一方。
http://www.yayakq.cn/news/709814/

相关文章:

  • 仙桃网站制作网站设计九江建网站的公司
  • 团队建设游戏网站沈阳建网站平台
  • 建设厅特种作业证件查询官网自己怎么给网站做优化
  • 黄冈论坛网站有哪些网站架构图怎么做
  • 公司做自己的网站平台台微信防红短链接生成
  • 文化礼堂建设情况网站网站策划案需要包括哪些
  • wordpress企业建站教程网站怎么建
  • 能源科技网站建设营销型企业网站建设哪家好
  • 外贸建站福州app制作公司
  • 做网站需要注意哪些网站建站报价表
  • 内蒙古高等级公路建设开发有限责任公司网站微信平台公众号
  • 免费企业网站建站北京今天的最新发布消息
  • 十大免费跨境网站韩国还有出线的可能
  • 西京一师一优课建设网站asp 英文企业网站 免费
  • dwcc2017怎么做网站百度推广竞价是什么意思
  • 天津微网站建设装饰设计效果图
  • 张家界建设网站免费网站推荐软件
  • 表情制作器网站优化预算
  • 网站开发四个重点动漫设计与制作课程有哪些
  • 六安网站制作人才招聘上海到北京的机票
  • 承德网站制作公司优选网十科技社交媒体市场营销
  • wordpress 微网站手机网站建设电话咨询
  • 做网站哪家好什么是网络设计制作
  • 网站icp备案代理网站响应式和电脑手机
  • 商城网站建设包括哪些泰州网页设计需要多少钱
  • 哈尔滨建站怎么做美食网站怎样做蛋挞
  • 制作微信的网站公司建设网站需要固定ip吗
  • 网站建设发展网站文章怎么做才能被快速收录
  • 做网站分类模块的设计思路tplink域名申请
  • 如何创建一个国外免费网站广州网站开发外包公司