socks5协议(socks5代理)
来源:http://www.tudoupe.com时间:2023-04-01
SOCKS5是什么?
Socks在协议栈的TCP层上运行常用到有SOCKS4和SOCKS5两种版本SOCKS,其中Socks4代理只支持TCP协议,socks5代理支持TCP和UDP协议,还支持各种身份验证机制,服务器端域名解析等。socks4能干的socks5都可以干,反过来就不行了,如ICQ只能用socks5代理,而ftp可以用socks4和socks5。
socks5是一种代理协议 他支持tcp及udp 你得有代理IP,代理IP可以自己架,可以网上找。

急急急`SOCKS5是什么?帮下忙`
上的调制解调器拨号上网, 可以自由和 Internet 上任何主机沟通, 那么您
通常不必关心 SOCKS5 协议。
SOCKS5 协议对于处在内部网络中的机器, 需要透过网络中某些可以联通
外部 Internet 的机器访问外部时,有用。
SOCKS5 是一个代理协议,它在使用 TCP/IP协议通讯的前端机器和服务器
机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet
网中的服务器,或者使通讯更加安全。
SOCKS5 服务器通过将前端发来的请求转发给真正的目标服务器, 模拟了
一个前端的行为。在这里,前端和SOCKS5之间也是通过TCP/IP协议进行通讯,
前端将原本要发送给真正服务器的请求发送给SOCKS5服务器,然后SOCKS5服务
器将请求转发给真正的服务器。SOCKS5服务器在将通讯请求发送给真正服务器
的过程中,对于请求数据包本身不加任何改变。SOCKS5服务器接收到真正服务
器的响应后,也原样转发给前端。
因此,SOCKS5 协议是一种代理协议,对于各种基于 TCP/IP的应用层协议
都能够适应,几乎是万能的。它虽然不能理解自己转发的数据的内部结构,但
是它能够忠实地转发通讯包,完成协议本来要完成的功能。
与SOCKS5协议不同,HTTP代理是通过HTTP协议进行的,HTTP代理服务器软
件了解通讯包的内部结构,在转发过程中还要对通讯进行某种程序的修改和转
换。和HTTP代理协议不同,SOCKS5实际上是一个传输层的代理协议。
我们可以想象,如果每个具体的应用层协议都要设计对应的代理协议表达
办法,一个特定的代理服务器无论如何也支持不过来那么多新出现的协议。因
此,可以说SOCKS5的出现缓解了各种具体协议需要专门设计代理协议的困难局
面。
不过,并不是凡是使用基于TCP/IP协议的应用协议的软件,都可以无条件
地透过SOCKS5服务器进行通讯,还要求前端软件本身具有SOCKS5的接口,才能
利用SOCKS5代理服务器。
一个支持SOCKS5协议的前端,通常具有两种运行状态:
1)直接通讯状态,不使用SOCKS5接口。这时的通讯是针对最终服务器进行
的。
2)SOCKS5 状态。 使用 SOCKS5 接口将本来要发送给最终服务器的请求发
送给 SOCKS5 服务器。在前端和 SOCKS5 服务器进行初始化会话的时候,前端
告诉了 SOCKS5 服务器关于最终服务器的 IP 地址和端口信息,所以 SOCKS5
服务器能够忠实按照前端的要求启动和最终服务器的通讯过程

HTTP代理与SOCKS代理有什么区别?
http代理和socks代理的区别 SOCKS其实是一种网络代理协议。该协议所描述的是一种内部主机(使用私有ip地址) 通过SOCKS服务器获得完全的Internet访问的方法。具体说来是这样一个环境:用一台运行S OCKS的服务器(双宿主主机)连接内部网和Internet,内部网主机使用的都是私有的ip地址 ,内部网主机请求访问Internet时,首先和SOCKS服务器建立一个SOCKS通道,然后再将请求 通过这个通道发送给SOCKS服务器,SOCKS服务器在收到客户请求后,向客户请求的Internet 主机发出请求,得到相应后,SOCKS服务器再通过原先建立的SOCKS通道将数据返回给客户。 当然在建立SOCKS通道的过程中可能有一个用户认证的过程。 SOCKS和一般的应用层代理服务器完全不同。一般的应用层代理服务器工作在应 用层,并且针对不用的网络应用提供不同的处理方法,比如HTTP、FTP、SMTP等,这样,一旦 有新的网络应用出现时,应用层代理服务器就不能提供对该应用的代理,因此应用层代理服 务器的可扩展性并不好;与应用层代理服务器不同的是,SOCKS代理服务器旨在提供一种广义 S代理工作再线路层(即应用层和传输层之间),这和单纯工作在网络层或传输层的ip欺骗( 或者叫做网络地址转换NAT)又有所不同,因为SOCKS不能提供网络层网关服务,比如ICMP包 socks4和socks5都属于socks协议,只是由于所支持的具体应用不同而存在差异。socks4代理只支持TCP应用,而socks5代理则可以支持TCP和UDP两种应用。不过由于socks5代理还支持各种身份验证机制,服务器端域名解析等,而socks4代理没有,所以通常对外开放的socks代理都是socks4代理,因此,UDP应用通常都不能被支持。也就是说,socks4能干的socks5都可以干,反过来就不行了。
超文本传输协议(HTTP)代理和安全套接字(SOCKS)代理 HTTP协议是Internet的标准代理协议。关于HTTP协议功能的第一件事是,它基于请求-响应场景中的客户端-服务器模型。在大多数情况下,“客户端”是Web浏览器(即,您使用Web浏览器),并且客户端发出信息请求。该信息请求是一个HTTP请求,键入为统一资源定位符(URL)。同时,“服务器”是具有该信息的应用程序或另一台计算机。收到请求后,服务器以HTTP格式将资源(无数内容,例如图像或文本块)发送回客户端。HTTP代理和SOCKS代理是两种不同类型的层。由于“ HTTP代理”看起来与“ HTTP协议”非常相似,因此有些混乱。虽然两种类型的代理都基于HTTP协议构建,但是它们之间存在一些关键差异。HTTP代理功能HTTP代理功能的主要突出特点是它们是在考虑非常特定的HTTP协议方法的情况下构建的。它们主要用于在该协议内进行获取和接收,而不是其他类型的网络连接。这包括特定的网络端口,通常所有HTTP通信都通过该端口进行路由。由于这些因素,HTTP代理在这两种类型中更为常见,通常是人们谈论代理使用时的意思。公共代理,私有代理和某些VPN服务都使用HTTP代理。SOCKS代理功能 SOCKS代理在比HTTP代理更“低级”的位置运行。这意味着SOCKS代理更通用,应用更多且“不那么聪明”。从这个意义上讲,“智能”与编程和代理方法有关

SOCKS4、SOCKS5和HTTP代理,这几种网络代理方式有什么区别?
SOCKS是一种网络传输协议,主要用于客户端与外网服务器之间通讯的中间传递。而SOCKS代理又分为SOCKS4和SOCKS5,当然二者所支持的又有所差别,当防火墙后的客户端要访问外部的服务器时,就跟SOCKS代理服务器连接。这个代理服务器控制客户端访问外网的资格,允许的话,就将客户端的请求发往外部的服务器。 HTTP代理,是基于HTTP协议的一种代理,所以我们在浏览网页,下载数据(也可采用ftp协议)就是用的http代理。即能够代理客户机的HTTP访问,主要是代理浏览器访问网页,它的端口一般为80、8080、3128等。HTTPS通常与HTTP并列出现,但简单的区别,可以说HTTP是明文传输的,传输过程中容易被拦截、修改或者伪造请求;HTTPS则是在HTTP基础上进行进行了一些信息保护,相比HTTP来说更为安全。 将两者进行比较,Socks代理与应用层代理、 HTTP 层代理不同,Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,Socks代理比其他应用层代理要快得多。它通常绑定在代理服务器的1080端口上。
做互联网或者做程序的人对http代理IP比较了解,但是相对于socks5代理IP,他们了解的就没有那么透彻了,今天河马代理给大家讲一下他们有什么区别 一手socks5代理IP首先概念有所不同socks5代理IP,采用socks协议的代理服务器,这种服务器是一种通用的代理服务器。而http代理IP采用的是协议性代理服务器,主要的作用是代理浏览器进行网页的访问socks包含了https,https包含http。所以socks代理适用的范围最广。https协议只支持http/https,一般的ie代理用的http/https协议。其次端口不同1、socks5代理默认端口是1080。而http代理一般端口是80、8080、3128等。再有代理速度不同http代理IP只允许用户通过http协议在外部网站进行防卫,属于在应用层面上工作。而Socks5代理工作在会话层,不要求应用程序遵循特定的操作系统平台,Socks5代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求)。所以,Socks5代理比http代理速度要快得多。 以上就是socks5代理IP和HTTP代理IP的区别
HTTP代理:能够代理客户机的HTTP访问,主要是代理浏览器访问网页,它的端口一般为80、8080、3128等; SOCKS代理:SOCKS代理与其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种应用协议,既可以是HTTP请求,所以SOCKS代理服务器比其他类型的代理服务器速度要快得多。SOCKS代理又分为SOCKS4和SOCKS5,二者不同的是SOCKS4代理只支持TCP协议(即传输控制协议),而SOCKS5代理则既支持TCP协议又支持UDP协议(即用户数据包协议),还支持各种身份验证机制、服务器端域名解析等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能够做到的SOCK4则不一定能做到,比如我们常用的聊天工具QQ在使用代理时就要求用SOCKS5代理,因为它需要使用UDP协议来传输数据 不懂再回复

代理服务器类型:SOCKS5 与HTTP有什么区别啊
至于socks和http的区别: 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代理服务器比应用层代理服务器要快得多。
http和https到底有什么区别?
兔~*子&动态IP ,支持手机和电脑用的,IP覆盖全国,IP很多 你如果需要改不同的IP地址,刷网站点击量,这个对你有很大帮助

相关新闻
- 2023-04-16 socks5协议(socks5协议原理)
- 2023-04-16 socks5协议(socks5协议格式)
- 2023-04-14 socks5协议(socks5协议代理)
- 2023-04-11 socks5协议(socks5协议栈)
- 2023-04-09 socks5协议(socks5协议有tcp三次握手吗
- 2023-04-05 socks5协议(socks5协议头)
- 2023-04-02 socks5协议(socks5协议漏洞)
- 2023-04-02 socks5协议(socks5协议详解)
- 2023-03-31 socks5协议(socks5协议端口设置)
- 2022-09-30 socks5协议(socks5协议端口设置)
|
|
|
|
|
|
|
|
|
|