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

一个网站放两个vps职业技能培训网上平台

一个网站放两个vps,职业技能培训网上平台,业之峰,专门做网页设计网站1.四次握手的过程 客户端A发送 FIN(终止连接请求) A:我要断开连接了(FIN)。A进入FIN_WAIT_1状态,表示请求断开,等待对方确认。 服务器B回复 ACK(确认断开请求,但还未准备…

1.四次握手的过程

  • 客户端A发送 FIN(终止连接请求)

    • A:我要断开连接了(FIN)。
    • A进入FIN_WAIT_1状态,表示请求断开,等待对方确认。
  • 服务器B回复 ACK(确认断开请求,但还未准备好关闭)

    • B:我收到了你的断开请求,但我还有数据要处理,你先等一下(ACK)。
    • B进入CLOSE_WAIT状态,A进入FIN_WAIT_2状态,A此时不会再发送数据,但会继续接收。
  • 服务器B处理完数据后,发送 FIN(关闭请求)

    • B:我也准备好断开了,我们可以关闭连接(FIN)。
    • B进入LAST_ACK状态,等待客户端的最终确认。
  • 客户端A回复 ACK(确认断开完成)

    • A:好的,连接断开(ACK),正式关闭连接。
    • A进入TIME_WAIT状态,等待一段时间确保B已收到ACK,之后真正关闭。B收到ACK后直接关闭连接。

2.为啥不是三次(确保数据完整交付)

假设三次挥手的流程如下:

  1. A 发送 FIN,请求关闭连接。
  2. B 立即发送 FIN+ACK,表示确认并关闭连接。
  3. A 直接关闭连接。

问题:

  • 由于B可能仍有未完成的数据需要发送,A的过早关闭会导致数据丢失。
  • B应该在确认A的请求(ACK)后,先完成自己要发送的数据,再主动请求关闭(发送 FIN)。
  • 三次挥手无法区分“确认收到断开请求 和 我也准备断开””这两个不同的操作,因此需要额外的一次握手。

总结:TCP 需要四次挥手,而不能三次的原因是:

  1. TCP是全双工通信,双方的发送和接收是独立的,必须各自关闭。
  2. 确保数据的完整性,避免提前关闭连接导致数据丢失。
  3. 防止“半关闭”状态时误断开,导致连接数据未完整发送。
http://www.wangmingla.cn/news/59490.html

相关文章:

  • 那些网站可以做淘宝店铺推广小说榜单首页百度搜索风云榜
  • 柳州小程序制作公司百度关键词优化工具
  • 网站建设总结 优帮云域名注册需要多久
  • 网站开发与制作论文开题站长之家whois查询
  • 金色金融公司网站源码快速提升网站排名
  • 专业网站建设设计电商运营的基本流程
  • 网页制作免费的素材网站百度关键词指数查询工具
  • 网站运营公司临沂百度公司地址
  • 广东微信网站制作公司哪家好网站开发需要的技术
  • 广州网站 服务器建设百度热榜
  • 做网站的小结郑州网络推广厂家
  • 西安分销商城网站建设短视频赚钱app软件
  • 建一千个网站做长尾词有效果吗酒店线上推广方案有哪些
  • 旅游的网站建设策划书网络营销软文范例500字
  • 动态网站建设考试题百度竞价开户联系方式
  • 无锡网站建设上海韵茵怎么让百度搜索靠前
  • 如何做一网站竞价推广渠道
  • 南昌网站seo技术无锡seo关键词排名
  • 铜川泰士公馆建设网站站长之家官网登录入口
  • 广东省住建厅官方网站网络营销做得好的品牌
  • wordpress做下载型网站线上宣传渠道和宣传方式
  • 单页网站seo优秀软文范例200字
  • html5网站开发教程深圳百度关键词排名
  • 网站设计专业有哪些课程网站技术解决方案
  • 企业网站 空间全国疫情最新消息今天新增
  • 做网站的工作记录市场营销网站
  • 苏州著名网站建设搜狗推广登陆
  • 包头哪里做网站百度品牌广告是什么
  • 网站建设模板代理公司网络推广网站
  • 网站脑图怎么做seo推广的公司