http和socks5有什么区别

作者:IPIDEA

2020-08-14 14:47:33

socks包含https,https包含http。socks代理适用的范围广。https协议只支持http/https,一般的ie代理用的http/https协议。如果是应用层协议一般不用http/https,有些应用程序只能使用socks代理。

 

socks工作在会话层上,而http工作在应用层上,socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求),所以socks代理服务器比应用层代理服务器要快得多。


 8.131.png


一、http

 

1、介绍

 

代理客户机的http访问,主要代理浏览器访问网页,它的端口一般为80、8080、3128等。

 

2、协议

 

HTTP协议即超文本传输协议,是Internet上行信息传输时使用广泛的一种非常简单的通信协议。部分局域网对协议进行了允许访问公开数据,只允许用户通过HTTP协议访问外部网站。目前HTTP功能支持“直接连接”和通过”HTTP代理“形式的连接。

选择其中的何种形式,要视用户所在的局域网(或其它上网环境)的具体情况。

 

二、socks5

 

采用socks协议的代理服务器就是socks服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在1990年开发的,此后就一直作为Internet RFC标准的开放标准。Socks 不要求应用程序遵循特定的操作系统平台,

Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何种应用协议。


*ipidea提供的服务必须在境外网络环境下使用

热门资讯