文章 2022-08-26 来自:开发者社区

面试官:TCP 为什么要三次握手与四次分手?大部分人答不上来(下)

四次挥手状态解释「FIN_WAIT_1」 : 这个状态要好好解释一下,其实FIN_WAIT_1和FIN_WAIT_2状态的真正含义都是表示等待对方的FIN报文。而这两种状态的区别是:FIN_WAIT_1状态实际上是当SOCKET在ESTABLISHED状态时,它想主动关闭连接,向对方发送了FIN报文,此时该SOCKET即进入到FIN_WAIT_1状态。「也就是,发出FIN包之后进入FIN_WAI....

面试官:TCP 为什么要三次握手与四次分手?大部分人答不上来(下)
文章 2022-08-26 来自:开发者社区

面试官:TCP 为什么要三次握手与四次分手?大部分人答不上来(上)

TCP协议简介TCP协议是五层协议中运输层的协议,下面依赖网络层、链路层、物理层,对于一个报文想发到另一台机器(假设是服务器)上对等层,每一个所依赖的层都会对报文进行包装,例如TCP协议就依赖网络层的IP协议,所以发送的报文会经过如下封装:当这个数据包到达服务器时,服务器的网络层会对IP相关协议内容解封装、校验,然后运输层对TCP层进行解封,解封涉及到一系列的步骤,例如这个数据包是要干嘛?是发给....

面试官:TCP 为什么要三次握手与四次分手?大部分人答不上来(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

飞天洛神云网络

阿里云飞天洛神云网络

+关注