SOCKS和socket有啥关系?
Posted
技术标签:
【中文标题】SOCKS和socket有啥关系?【英文标题】:What's the relationship between SOCKS and socket?SOCKS和socket有什么关系? 【发布时间】:2015-10-11 06:35:04 【问题描述】:SOCKS(安全套接字)是一种代理协议。套接字是通信的端点。它们有什么关系?谢谢!
【问题讨论】:
【参考方案1】:要连接到 SOCKS 服务器,您需要一个套接字。而不是将本地套接字连接到目标端点(源:ip),而是将其连接到 SOCKS 服务器并使用 SOCKS 协议告诉 SOCKS 服务器您的最终目标是什么(通过 ip:port 或 hostname:port)。然后 SOCKS 服务器创建到最终目标的连接,并在您和目标之间中继所有数据。
【讨论】:
以上是关于SOCKS和socket有啥关系?的主要内容,如果未能解决你的问题,请参考以下文章
带有 Socks4 代理的 Java Socket 更改为 Socks5
如何通过 socks5 代理使用 JavaScript socket.io-client 库?
C++ socket编程 和 MFC socket编程 有啥区别??