TCP 连接的建立


采用三次握手建立连接
一方(server)被动地等待一个进来的连接请求
另一方(the client)通过发送连接请求,设置一些参数
服务器方回发确认应答
应答到达请求方,请求方最后确认,连接建立

s6-5 TCP 连接的建立


三次握手

s6-5 TCP 连接的建立


重复连接请求CR

s6-5 TCP 连接的建立

重复CR与重复ACK


s6-5 TCP 连接的建立




注意
 SYN泛洪导致DoS攻击(伪造源IP)
 数据传输开始后可能有两个原因导致阻塞
快的机器向慢的机器发送数据
多台机器同时向一台机器发送数据



拒绝服务攻击DoS


SYN Flooding can result in DoS (deny of service) attack

s6-5 TCP 连接的建立



SYN Flooding


s6-5 TCP 连接的建立

 TCP数据段传送之前,一定要建立TCP连接
 三次握手建立TCP连接
一次:SYN=1,ACK=0
二次:SYN=1,ACK=1
三次:SYN=0,ACK=1
 三次握手建立连接是一个同步的过程,交换初始序列号,保证后续的每一个字节的可靠传输

相关文章:

  • 2021-04-13
  • 2021-12-07
  • 2021-06-04
  • 2022-12-23
  • 2021-12-22
  • 2021-08-27
  • 2021-10-06
  • 2021-08-05
猜你喜欢
  • 2021-10-15
  • 2021-07-14
  • 2021-12-15
  • 2021-10-01
  • 2021-05-22
  • 2022-01-05
相关资源
相似解决方案