SOCKS是一组由Internal工程工作小组(IETF)所开发出来的开放软件开放规范,用来处置网络平安的事宜。SOCKS象一堵墙被夹在Internal效劳器和客户端之间,关于出入企业网络的资讯提供流量和平安的管理。SOCKS这个名词并不是一组英文字头的缩写,而是一个和TCP/IP的Socket端口有关的平安规范,普通防火墙系统通常是象网关(Gateway)一样是作用在OSI模型的第七层也就是应用层上,对TCP/IP的高级协议,如Telnet、FTP、HTTP和SMTP加以管制,而SOCKS作用在OSI模型的第四层也就是会话层上,像一个代理一样对客户端到效劳器端或效劳器和效劳器之间的数据联络,提供平安上的效劳。由于SOCKS作用在会话层上,因而它是一个提供会话层到会话层间平安效劳的计划,不受高层应用程序变卦的影响。
那SOCKS4和SOCKS5又有什么不同?详细表如今SOCKS4只能代理TCP协议,而SOCKS5什么协议都能够代理,而QQ运用的是UDP协议,所以它不能运用SOCKS4代理,而像国外的ICQ运用比UDP协议平安的TCP协议,所以就能够运用SOCKS4代理。
那SOCKS代理和HTTP代理有什么不同?从上文我们晓得SOCKS工作在会话层上,而HTTP工作在应用层上,Socks代理只是简单地传送数据包,而不用关怀是何种应用协议(比方FTP、HTTP和NNTP恳求),所以Socks代理效劳器比应用层代理效劳器要快得多。 SOCKS、HTTP、HTTP是如今流行的三大协议,袋里IP都能提供这三种IP类型。
领取专属 10元无门槛券
私享最新 技术干货