一种通用的代理服务器所对应的,即采用socks协议的代理服务器就是SOCKS服务器。而Socks是个电路级的底层网关。

从1990年被开发出来,此后就一直作为Internet RFC标准中的开放标准。Socks 不会要求应用程序遵循特定的操作系统平台,这是因为Socks 代理与应用层代理、HTTP层代理不同,由于Socks 代理只是简单地传递数据包,而不必关心是何种应用协议(例如FTP、HTTP和NNTP请求)。所以Socks代理比其他应用层代理要快很多。它通常绑定在代理服务器的1080端口上。

假如您在企业网或校园网上,需要透过防火墙或通过代理服务器访问 Internet就可能需要使用SOCKS。一般情况下,对于拨号上网用户都不需要使用它。注意,浏览网页时常用的代理服务器通常是专门的http代理,它和SOCKS是不同的。因此,您能浏览网页不等于您一定可以通过SOCKS访问互联网。 常用的防火墙,或代理软件都支持SOCKS,但需要其管理员打开这一功能。如果您不确信您是否需要SOCKS或是否有SOCKS可用,请与您的网络管理员联系。为了使用socks,了解了SOCKS服务器的IP地址, SOCKS服务所在的端口之后采取顶这个SOCKS服务是否需要用户认证。需要的话,再向网络管理员申请一个用户和口令。了解了这些就可以把这些信息填入到“网络配置”中,之后就可以使用socks代理了。

SOCKS代理与其他类型的代理不同,它只是简单地传递数据包,而并不在意是哪一种应用协议,有时就是简单的HTTP请求,因此SOCKS代理服务器比其他类型的代理服务器速度要快很多。SOCKS代理又被分成SOCKS4和SOCKS5,两者唯一不同的是SOCKS4代理只支持TCP协议(即传输控制协议),但是SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),同时还支持各种身份验证机制、服务器端域名解析等等。SOCKS5能做到所有SOCK4能做到的,但是SOCKS5能够做到的SOCKS则不一定做得到,就例如我们常用的聊天软件QQ在使用代理时就必须要用到SOCKS5代理,因为它需要使用UDP协议来传输数据。

socks代理和http代理的区别(海外IP代理和socks代理的关系)(1)

综上我们能看出一个好的的海外IP代理的必要性,因为这方面他们是最优秀的。就比如smartproxy平台,专业的才是必要的。拥遍布全球的IP资源地区覆盖,包含全球190 国家和地区线路,日更新活跃IP超5000万个,99%可用率。

socks代理和http代理的区别(海外IP代理和socks代理的关系)(2)

来日方长,值得收藏。

,