您的位置:首页 >文章内容
SOCKS代理的发展历程
来源: 作者:admin 时间:2018-11-27 17:50:29



网络通信时代,大家应该都听过SOCKS代理吧?这是个近些年来出现的概念,那么它的发展历程是什么样的?请看下面的分享。


首先解释一下为什么它被称之为SOCKS。其实该协议设计之初是为了让有权限的用户可以穿过过防火墙的限制,使得高权限用户可以访问一般用户不能访问的外部资源。当时设计者考虑到几乎所有使用TCP/IP通信的应用软件都使用socket(套接字,实际上是一组应用程序接口)完成底层的数据通信。为了方便软件开发者使用该协议,协议设计者就刻意对应了几组socket编程最经典的操作,并且将协议定名为SOCKS。


最先被广泛使用的SOCKS协议是其第四版本,就是SOCKS4。IE和一些其他应用程序直接用“Socks”表示SOCKS4协议。该版本支持TCP的connect(作为客户端连接)和listen(打开一个监听端口),不支持UDP协议。SOCKS4A对SOCKS4作了一点增强,即允许客户端将域名发送给SOCKS服务器,让SOCKS服务器进行域名解析。


SOCKS5是第五版,相对第四版作了大幅度的增强。首先,它增加了对UDP协议的支持;其次,它可以支持多种用户身份验证方式和通信加密方式;最后,修改了SOCKS服务器进行域名解析的方法,使其更加优雅。经过这次脱胎换骨的升级,SOCKS5于1996年被IETF确认为标准通信协议,RFC编号为1928。经过10余年的时间,大量的网络应用程序都支持SOCKS5代理。


这个就是SOCKS代理的发展历程了,大家明白了吗?后面还会给大家带来相关的知识分享的,请多多关注。


按字母排序文章
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
相关文章内容简介更多>>
最新标签
推荐阅读
  • 22 2018-11
    传统代理ip是什么样的?

    看到这篇文章的朋友很多应该都用过代理ip,对这个比较熟悉,那么知道传统代理ip是什么样的吗?这里小编给大家介绍一下传统代理ip以及它和我们迅速软件的区别。

  • 05 2018-12
    爬虫代理IP地址怎么改变?

    经常上网且关心爬虫信息的朋友都知道,市面上大多数常见网站都有各自的反爬虫手段,最常见的阻止网站被采集的手段是识别人类和机器人之间的行为差异

  • 12 2018-09
    代理服务器的工作流程是怎样的

    互联网上的每台计算机都需要具有唯一的互联网协议(IP)地址。将此IP地址视为您计算机的街道地址。

  • 24 2019-01
    代理的区别是什么?关于代理IP的那些事

    ​在爬取某些网站时,我们经常会设置代理IP来避免爬虫进程被封。我们获取代理IP地址方式通常提取国内的知名IP代理商的免费代理。

在线客服

QQ资讯

上班时间