美文网首页
TCP的三次握手和四次挥手

TCP的三次握手和四次挥手

作者: 大写的Q | 来源:发表于2017-05-16 10:38 被阅读0次

TCP(transmission control protocol,传输控制协议)是基于连接的协议。即正式收发数据前,必须和对方建立可靠的连接。

UDP(user data protocol, 用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。适用于一次只传送少量数据、对可靠性要求不高的应用环境。

TCP的三次握手四次挥手:

为了准确把数据送达到目标处,TCP协议采用了三次握手策略。过程中使用了TCP的标志:SYN和ACK。

发送端首先发送一个带SYN标志的数据包给对方。接收端收到后,回传一个带有SYN/ACK标志的数据包以示传达确认消息。最后,发送端再传一个带ACK标志的数据包,代表握手接受。如果某个阶段莫名中断,TCP会再次以相同的顺序发送相同的数据包。

四次挥手:

第一次挥手:主动关闭方A发送一个FIN,用来A到被动关闭方B对的数据传送,也就是A不再给B发数据了,但是A还可以接收数据

第二次挥手:B收到FIN包后,发一个ACK给对方,确认序号为收到序号+1。(一个FIN占用一个序号)

第三次挥手:B发送一个FIN,用来关闭B到A的数据传送

第四次挥手:A收到FIN后,发送一个ACK给B,确认序号为收到序号+1。完成四次挥手。

相关文章

  • 不积跬步--TCP三次握手和四次挥手过程

    本文来至转载TCP三次握手和四次挥手过程 TCP三次握手和四次挥手过程 1、三次握手 (1)三次握手的详述 首先C...

  • TCP的三次握手和四次挥手

    参考资料:[1].【TCP】详解TCP 三次握手和四次挥手[2]. iOS:为什么TCP连接要三次握手,四次挥手[...

  • 2、tcpdump抓包分析三次握手和四次挥手

    TCP为什么需要三次握手、四次挥手 三次握手 三次握手 四次挥手 SYN flood攻击

  • TCP连接的建立和终止

    目录(1)三次握手(2)四次挥手(3)TCP状态转换图(4)TCP连接三次握手+四次挥手+状态转换 一:三次握手 ...

  • 知识点总结1-计算机网络

    1.TCP的三次握手和四次握手 建立TCP的话,需要三次握手才能建立,而断开连接则需要四次挥手 三次握手:通俗描述...

  • tcp/ip

    TCP/IP--理解TCP三次握手和四次挥手 - 简书

  • 三次握手和四次挥手

    三次握手是TCP建立连接时进行的,四次挥手是TCP断开连接是进行的,要弄明白三次握手和四次挥手,需要了解TCP的协...

  • TCP三次握手和四次挥手小结

    最近又在看TCP三次握手和四次挥手了,真的是每次看都会有新的体会啊。 通讯的动作 TCP三次握手和四次挥手看似复杂...

  • TCP连接管理(三次握手,四次挥手)

    TCP连接管理(三次握手,四次挥手) 三次握手 四次挥手 client和server的连接状态变化 主动发起关闭的...

  • tcp

    报文结构、三次握手、四次挥手 Tcp--三次握手,四次挥手[https://www.jianshu.com/p/a...

网友评论

      本文标题:TCP的三次握手和四次挥手

      本文链接:https://www.haomeiwen.com/subject/mfxlxxtx.html