教你TCP如何连接局域网安全

为了建立TCP连接,计算机需要为我们做以下工作:


1。请求端(通常称为客户机)发送一个SYN段,指示客户端要连接的服务器端口,以及初始序列号(未)。这个SYN段是以下UML中消息部分的1。


2。服务器将包含服务器的初始序列号的SYN消息段作为响应,同时将确认号设置为客户的SYN消息部分的客户加1。


三.客户端必须将确认号设置为服务器的否加上1以确认服务器的SYN消息段。


三个消息段完成连接。这个过程称为三次握手(三次握手)。


第一个SYN的一端将被主动打开(主动打开)。同时接收这个SYN返回下一个SYN的下一个结束,执行被动打开(被动打开)。


自动编号


参与客户


参与服务器


客户端、服务器上的注释


客户机和服务器的初始状态处于关闭状态。


结束语


客户机,服务器:SYN


启动客户端


3次握手的第一步是:在syn_sent状态然后客户端


顾客


激活服务器


注3次握手的第二步:在syn_rcvd状态然后服务器


客户机>服务器((= x = 1,ACK = y + 1))


关闭客户端


关闭服务器


客户机3次握手的第三步:客户端确认服务器的SYN,并且处于既定状态


在服务器的注释权之后:服务器由客户端确认,服务器也进入既定状态。


客户端、服务器上的注释


在3次握手结束时,客户机和服务器都进入既定状态。


从现在起,双方都可以传输数据。


结束语


# + end_src