美文网首页
三次握手失败怎么办?

三次握手失败怎么办?

作者: Chentt的技术博客 | 来源:发表于2016-09-01 10:22 被阅读663次

tcp建立连接三次握手,主动方发送请求syn,server接收到信息,返回带有数据包的信息syn_sent,然后接收到信息的一方再发送确认信息ACK给server,第三次握手失败(超时)时,服务器并不会重传ack报文,server会发送RTS报文段并主动关闭至closed,以防止syn洪泛攻击。

syn洪泛攻击

通俗的理解是:当第三次握手没有发送确认信息时,等待一段时间后,主机就会断开之前的半开连接并回收资源,这为dos(deny of service)攻击埋下隐患,当主动方主动发送大量的syn数据包,但并不做出第三次握手响应,server就会为这些syn包分配资源(但并未使用),就会使server占用大量内存,使server连接环境耗尽,这就是syn洪泛攻击

相关文章

  • 三次握手失败怎么办?

    tcp建立连接三次握手,主动方发送请求syn,server接收到信息,返回带有数据包的信息syn_sent,然后接...

  • TCP断开连接的过程

    建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: [图片上传失败...(建立TCP需...

  • TCP三次握手与四次挥手

    三次握手: 图1 TCP三次握手 (1)...

  • TCP三次握手和四次挥手

    三次握手 [图片上传失败...(image-927afa-1554654333782)] 建立流程 服务端的TCP...

  • 多次握手挥手

    TCP三次握手的过程,accept发生在三次握手的哪一个阶段? accept过程发生在三次握手之后,三次握手完成后...

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

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

  • 计算机网络

    问题总结1、cookie和session的区别2、TCP的三次握手过程?为什么要三次握手?【三次握手的过程】【三次...

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

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

  • 梳理部分解答之网络基础

    网络基础 TCP三次握手四次挥手 TCP三次握手 所谓三次握手(Three-way Handshake),是指建立...

  • 网络浅聊

    TCP三次握手 TCP三次握手 三次握手过程:客户端——发送带有SYN标志的数据包——服务端 一次握手 Clien...

网友评论

      本文标题:三次握手失败怎么办?

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