s6-5 TCP 连接的建立

TCP 连接的建立


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

image


三次握手

image


重复连接请求CR

image

重复CR与重复ACK


image




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



拒绝服务攻击DoS


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

image



SYN Flooding


image

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

原文地址:https://www.cnblogs.com/fadewalk/p/10665010.html