两个tcpclient的链接原理

  两个tcpclient的链接原理:
  A发送syn,B由于是client因此发回一个rst ack包,要求断开链接
  可是B此时连A发送syn,A会认为是端口重用,此时会返回syn ack包要求重传,
  B收到syn ack后认为A是服务器返回了,因此发回了ack包,至此三次握手成功服务器

  后面能够稳定传输了tcp

 

关于tcp打洞:路由

两边同时向对方链接两次便可:原理

第一次用来创建通道,会被彼此的nat设备,好比路由丢掉cli

第二次则经过第一次创建的通道,能够稳定链接了。端口

相关文章
相关标签/搜索