tcp三次握手和syn 洪水攻击

Posted 牛顿的小脑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tcp三次握手和syn 洪水攻击相关的知识,希望对你有一定的参考价值。

1. 连接后,所有的 ack 为1才有效(连接后,ack 也一般都是1)

2. 建立连接3次握手,

 

如何确认对方收到了你发的包, seq 是自己发出去的,自己知道seq的值。所以怎么确认对方收到了自己的包呢?

seq+ 1 == ACK ,相等就说明对方收到了。三次握手,最主要的是序列号的确认机制这才是tcp3次握手的核心。序列号取值范围(2的32次方减去1,循环重新开始)。

序列号的作用: 对数据包进行重组!使用序列号来重组数据

 

 

 

 

arp -n

 

 

 

 

 

 

 

第3步中,Client 

 

断开连接 4次挥手。

 

 

以上是关于tcp三次握手和syn 洪水攻击的主要内容,如果未能解决你的问题,请参考以下文章

常见的DoS攻击的原理和防御

网络编程——TCP协议socket

Linux系统-抵御SYN洪水攻击

TCP三次握手与DDOS攻击原理

TCP协议三次握手连接四次握手断开和DOS攻击

TCP 三次握手(SYN,SYN-ACK,ACK)