注意: IP代理精灵仅提供国内ip网络节点,不提供境外网络节点,不能用于任何非法用途或访问境外封闭网站,不能跨境联网,只能用于合法的国内网络加速。

请登录 注册 实名验证

首页 > 新闻资讯 > http代理和socks代理的区别

http代理和socks代理的区别

来源:互联网 作者:admin 时间:2019-04-16 15:28:59

常在一些软件的设置中可以看到HTTP代理、SOCKS代理等,那你知道它们分别是什么意思吗?这两者之间又有什么区别呢?接下来我们就来看看http代理和socks代理的区别吧。

http代理和socks代理的区别

SOCKS其实是一种网络代理协议。该协议所描述的是一种内部主机(使用私有ip地址)通过SOCKS服务器获得完全的Internet访问的方法。具体说来是这样一个环境:用一台运行SOCKS的服务器(双宿主主机)连接内部网和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都可以干,反过来就不行了。


最新资讯

推荐阅读

  1. 26

    2020-02

    为什么说从价格因素考虑选择代理IP需谨慎

    为什么说从价格因素考虑选择代理IP需谨慎!随着大数据时代的发展,代理IP的需求日益增加,代理IP服务商的数量也与日俱增。如何选购合适的代理IP池,是网络工作者不可避免的一个问题。

  2. 29

    2019-04

    什么是动态代理ip?与普通代理ip有什么区别?

    在区分什么是动态代理ip之前,首先我们要弄清楚,什么是代理IP?就是你在你的浏览器设置选项中(IE/火狐/chrome),手动输入你的代理ip地址。然后用浏览器去搜索,比如说访问百度,在百度

  3. 20

    2019-06

    电商用哪家代理IP好

    代理IP如雨后春笋般,蓬勃发展,现在的网络市场上能够提供代理IP服务的网站平台有很多,品质质量各不相同,那么我们在需要使用代理IP的时候该如何选择呢?电商用哪家代理IP好呢?网络业

  4. 11

    2020-03

    认识使用免费代理ip的隐患

    说白了,代理ip就是用来换ip。如果有换ip需求的,那么可以选择国内专业的代理ip来使用。

  5. 11

    2019-11

    代理ip在抓取抓取数据时对Python抓取工具有什么作用?

    代理ip在抓取抓取数据时对Python抓取工具有什么作用?几年前,Python在中国只是一种小众语言,但从2011年至今,Python的百度搜索索引增长了10倍。 流行程度几乎与Java相当,并且有很大的追赶性。

  6. 24

    2019-12

    HTTP代理如何使用?

    HTTP代理如何使用?随着互联网的进入到我们的生活与工作,越来越多的人了解到了HTTP代理IP。通过换IP的方法解脱了换IP的限制,提高了工作效率。HTTP代理IP还可以隐藏自己的真是IP,HTTP代理IP的