SOCKS协议主要用于通过使用代理服务器将TCP连接代理到任意目的地。在该协议的最新版本(版本5)下,数据需要2个RTT(如果使用身份验证,则需要3个RTT),然后数据才能在客户端和服务器之间流动。

本备忘录提出了SOCKS版本6,该版本减少了使用的RTT数量,充分利用了TCP快速打开,并增加了对0-RTT身份验证的支持。

提交本互联网草案完全符合BCP 78和BCP 79的规定。

Internet草案是Internet工程任务组(IETF)的工作文件。请注意,其他小组也可能以互联网草案的形式分发工作文件。当前的Internet草案列表位于http://datatracker.ietf.org/drafts/current/。

互联网草案是文档草案,有效期最长为六个月,并且可以随时被其他文档更新,替换或废弃。使用Internet草案作为参考资料或引用它们而不是“进行中的工作”是不合适的。

本互联网草案将于2017年12月30日到期。

Socks6 草案地址:https://tools.ietf.org/id/draft-olteanu-intarea-socks-6-00.html