zoukankan      html  css  js  c++  java
  • TCP传输的三次握手四次挥手策略

    TCP传输的三次握手:
    首先发送端(前端)发送一个带有SYN标志的数据包给对方。
    1.  接收端(后端)收到后,回传一个带有SYN/ACK标志的数据包以表示传达确认信息。
    2.  发送端(前端)在回传一个带ACK标志的数据包,代表“握手”结束
    3.  若在握手过程中某个阶段莫名中断,TCP协议会再次以相同的方式发送相同的数据包
     
    断开一个TCP连接则需要“四次挥手”:
    第一次挥手:主动关闭方发送FIN,用来关闭主动方到被动关闭方的数据传送,也就是主动关闭方告诉被动关闭方,我已经不会再向你发送数据了(当然,在FIN包之前发送出去的数据,如果没有收到对应的ack确认报文,主动关闭方依然会重发这些数据),但是此时主动关闭方还可以接收数据
    第二次挥手:被动关闭方收到FIN包后,发送一个ACK给对方,确认序号为收到序号+1(与FIN占用一个序号)
    第三次挥手:被动关闭方发送一个FIN,用来关闭被动关闭方到主动关闭方的数据传送,就是告诉主动关闭方,我的数据已经发送完了,不会向你再发数据了。
    第四次挥手:主动关闭方收到FIN后,发送一个ACK给被动关闭方,确认序号为收到序号+1,至此,四次挥手完成。
  • 相关阅读:
    SharePoint与RMS集成中关于权限的一个技术点
    SharePoint Alert
    SharePoint Explorer View
    在查看network traffic的时候, TCP Chimney offload的影响
    SharePoint Profile Import
    为SharePoint添加Event Receiver
    通过Telnet来发送邮件
    如何查看扩展出来的web application?
    Windows Host 文件
    Wscript.Shell 对象详细介绍
  • 原文地址:https://www.cnblogs.com/jinbang/p/8658580.html
Copyright © 2011-2022 走看看