zoukankan      html  css  js  c++  java
  • TCp

    TCP的传输连接分为3个阶段:连接建立(三次握手)、数据传送和连接释放(四次挥手)。TCP传输连接的管理就是使传输连接的建立和释放都能正常地进行。

    可以把TCP连接时的三次握手换成两次握手吗?(假设客户端主动,服务器端被动)

    防止重复连接,防止服务端的重复连接。经过三次握手,客户端和服务器都有应有答可以确保TCP正确连接。

    经过三次握手,客户端和服务器都有应有答可以确保TCP正确连接。

    经过三次握手,客户端和服务器都有应有答可以确保TCP正确连接。

    由于现在客户端并没有发出建立连接的请求,因此不会理会服务器端的确认。

    https://blog.csdn.net/a987073381/article/details/52206215

    为什么TCP握手是三次,挥手却是四次?(假设客户端主动,服务器端被动)
    在TCP三次握手中,服务器端的SYN和ACK是放在一个TCP报文段中向客户端发送的,而在断开连接的过程中,服务器端向客户单端发送的ACK和FIN是是分别在两个不同的TCP报文段中。这是因为在服务器端接收到客户端的FIN后,服务器端可能还有数据要传输,所以先发送ACK,服务器端把数据发完之后就可以发送FIN断开连接了。
  • 相关阅读:
    MySQL---exists检查数据库对象是否存在
    MySQL---自查询
    MySQL---多表查询
    等待元素
    单元测试---testsuite对象
    mysql--事务
    untieeest方法
    线性,模块,数据,关键字的作用
    selenium中隐式等待和显示等待的区别
    软件测试的原则
  • 原文地址:https://www.cnblogs.com/panxuejun/p/8761016.html
Copyright © 2011-2022 走看看