https://blog.csdn.net/rankun1/article/details/78027027 UDP原理:A,B,客户端首先连接到S服务端 1,S知道A,B的port,ip 2,S通知A给B的ip,port发信息,此时路由器会绑定路由器port给A,路由器port可接收信息会转发给A 3,同理做SB, 4,此时AB即可通信 Udp本地端口不变远程端口可以变化,即本地端口对应多个socket 但tcp不用行,它是有链接状态的,一个本地端口,对应一个远程,因此tcp打洞 1,...

socks 属于会话层,用于进行会话连接,基于与socket,和tls类似的 1,客户端发送数据前先连接代理服务器,建立会话,此时只用知道代理ip:port 2,需要认证进行认证(socks5的功能) 3,客户端给代理发送链接命定,指定目标ip:port,代理服务器做链接目标服务器 ,并返回结果(有规范)https://www.ietf.org/rfc/rfc1928.txt,属于socket,会话层操作 3,认证,链接后,即可发送正常数据,不需要做其他的操作,目的ip:port为代理的地...