【问题标题】:SOCKS Protocol Version prior to SOCKS4SOCKS4 之前的 SOCKS 协议版本
【发布时间】:2016-05-26 07:21:47
【问题描述】:

我看到SOCKS协议有版本4和版本5,可以参考:

https://www.rfc-editor.org/rfc/rfc1928
http://www.openssh.com/txt/socks4.protocol

我的问题是:
SOCKS 是否存在版本 1、版本 2 或版本 4(SOCKS4)之前的版本 3?

【问题讨论】:

    标签: proxy socks


    【解决方案1】:

    是的,在版本 4 之前有 SOCKS 的早期版本,从 SOCKS v4 协议规范中的以下注释可以看出:

    http://ftp.icm.edu.pl/packages/socks/socks4/SOCKS4.protocol

    SOCKS 最初由 David Koblas 开发,随后经过修改 并由我扩展到其当前运行的版本——版本 4

    QNX 的 SOCKS 参考资料中也提到了这一点:

    http://www.qnx.com/developers/docs/6.5.0/topic/com.qnx.doc.neutrino_lib_ref/socksappendix.html

    最初的 SOCKS 由 David Koblas (koblas@netcom.com) 编写。 SOCKS 协议随着时间的推移发生了变化。印刷时交付的客户端库对应于 SOCKS v4.2。由于服务器和客户端必须使用相同的 SOCKS 协议,这个库不适用于以前版本的服务器;使用这些库编译的客户端将不适用于旧服务器

    不,您不必担心那些早期版本,因为没有人真正使用它们了。 SOCKS4 是仍在使用的最低版本,但首选 SOCKS4A 和 SOCKS5。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-03
      • 2017-06-25
      • 2021-11-03
      相关资源
      最近更新 更多