代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息,形象的说:它是网络信息的中转站。最常用的代理莫过于HTTP代理,还有一种代理用的也很多,那就是SOCKS代理,那么问题来了,HTTP代理和SOCKS代理有什么区别呢?

  http代理的功能:

  1.突破自身IP访问限制,访问国外站点。如:教育网、169网等网络用户可以通过代理访问国外网站。

  2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育网开放的各类FTP下载上传,以及各类资料查询共享等服务。

  3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国外的代理服务器试试。

  4.提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。

  5.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。

  SOCKS代理应用领域:

  1)TUNNEL代理:经HTTPTunnet程序转换的数据包封装成http请求(Request)来穿透防火墙,允许利用HTTP服务器做任何TCP可以做的事情,功能相当于SOCKS5。

  2)文献代理:可以用来查询数据库的代理,通过这些代理,可以获得互联网的相关科研学术的数据库资源,例如查询Sciencedirect网站(简称SD)、Academic Press、IEEE,SPRINGER等数据库。

  3)教育网代理:指学术教育机构局域网通过特定的代理服务器可使无出国权限或无访问某IP段权限的计算机访问相关资源。

  4)跳板代理:应用于跳板程序,可以看作一种具有动态加密的特殊SOCKS5代理,,也可直接用于PSD软件。其端口一般为1813。

  5)Ssso代理:代理客户机上的ssso程序访问远程网站,具有SSL加密强度的超级代理,支持SOCKS。

  HTTP代理与SOCKS代理的功能应用有什么区别

  6)Flat代理:代理客户机上的flatsurfer程序访问远程网站,具有高强度加密数据流的特殊代理,支持SOCKS,最大可设置三次级联,可以设置穿越代理。其端口一般为6700。

  7)SoftE代理:代理客户机上的SoftEther程序访问远程网站,应用虚拟集线器HUB和虚拟网卡技术,具备VPN功能及多种认证方式的代理,符合https协议。

HTTP代理和SOCKS代理有什么区别相关推荐

  1. 详细的HTTP代理和SOCKS代理

    代理,也称为网络代理,是一种特殊的网络服务,它允许网络终端(通常是客户端)通过此服务与另一个网络终端(通常是服务器)进行间接连接.详细的HTTP代理和SOCKS代理 代理的主要目的是更改IP地址.市场 ...

  2. socks5代理和HTTP代理有什么区别呢?

    首先,让我们来了解一下什么是代理.代理是一种在网络中用于隐藏客户端真实IP地址的技术,它允许客户端通过中间代理服务器进行网络请求和响应.而代理服务器则会将客户端请求转发给目标服务器,接收到响应后再转发 ...

  3. ip模拟工具_HTTP代理和IP代理有什么区别

    在我们互联网工作者当中,HTTP代理和IP代理相信都不陌生.因为在大家工作的时候,一些特定的领域或者功能需要通过代理软件来完成.虽然这个软件不是一定要使用,可是一旦不用不仅会让工作效率变低,爬虫工作者 ...

  4. HTTP代理和HTTPS代理的区别

    随着代理服务器的广泛使用,大家多少对这一工具有一些了解,今天我们就来看看HTTP代理和HTTPS代理的工作流程有哪些不同? HTTP协议即超文本传输协议,它的全称为Hyper Text Transfe ...

  5. Spring中AOP的两种代理方式(Java动态代理和CGLIB代理)

    第一种代理即Java的动态代理方式上一篇已经分析,在这里不再介绍,现在我们先来了解下GCLIB代理是什么?它又是怎样实现的?和Java动态代理有什么区别? cglib(Code Generation ...

  6. 八 web爬虫讲解2—urllib库爬虫—ip代理—用户代理和ip代理结合应用

    使用IP代理 ProxyHandler()格式化IP,第一个参数,请求目标可能是http或者https,对应设置 build_opener()初始化IP install_opener()将代理IP设置 ...

  7. 代理模式——静态代理,动态代理(JDK代理和CGLib代理)

    概述 由于某些原因需要给某对象提供一个代理以控制对该对象的访问. 这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介. Java中的代理按照代理类生成时机不同又分为 ...

  8. Socks5代理和IP代理

    Socks5代理和IP代理是常用的网络代理服务,它们为用户提供了匿名访问和保护隐私的功能.在本文中,我们将介绍这两种代理的基本概念和工作原理,并展示如何编写一个简单的代理服务器. 一.什么是Socks ...

  9. Spring AOP中的JDK代理和Cglib代理

    JDK动态代理是java JDK自身提供的基于接口的代理,代理类的生成速度快,而代理类的运行速度慢,适合于prototype类型 Cglib代理是基于之类继承的方式的代理,能代理非基于接口的类,适合于 ...

  10. 设计模式-代理模式(jdk代理和cglib代理详解)

    说起代理模式,相信很多人早已经很理解,但对于我这个菜鸟,理解的可能还是不到位,写一次博客加深印象. 什么是代理模式呢?代理模式是常用的Java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要 ...

最新文章

  1. Android内存优化(三)避免可控的内存泄漏
  2. 理解Linux和其他UNIX-Like系统上的平均负载
  3. Webwork 学习之路【02】前端OGNL试练
  4. 【ArcGIS风暴】ArcGIS10.6创建LAS数据集的两种方法并加载点云数据
  5. 2021.08.22学习内容torch.cat()和torch.stack()函数
  6. 主板有几种尺寸_工控机主板哪个牌子好?2019工控主板十大品牌排行榜
  7. struts2+spring+hibernate框架整合与项目
  8. Github Trending被中文项目“占领”,国外开发者不开心了!
  9. 小小知识点(十一)——MATLAB中fftshift的作用
  10. 理工科学生计算机要求,理工科学生
  11. 水电图纸——电气系统识图-3.4
  12. linux 鼠标光标由箭头变成十字形恢复方法
  13. LibreELEC(kodi)安装 IPTV
  14. 跟锦数学200217 厦门大学2019年数学分析考研试题4 (解答见跟锦数学微信公众账号)...
  15. 深圳市数字经济指数发布:数字经济蓬勃发展,数字用户深度渗透
  16. tensorflow2.0之one_hot函数使用
  17. influxdb 退出命令
  18. adb shell am 命令(活动管理)
  19. 用条码打印软件批量打印图片
  20. iOS-JSPatch写UITableView

热门文章

  1. Ucos操作系统任务优先级分配原则
  2. wireshark图解ip报文分片
  3. 自制solidworks图框步骤_SolidWorks教你如何快速制作工程图模板
  4. CAD如何一键解决批量打印
  5. cc2500的register操作
  6. 手机+文件共享服务器软件,windows文件共享服务器软件
  7. Spring原理机制
  8. C# 图片验证码简单例子
  9. excel查标准正态分布_利用Excel的NORMSDIST计算正态分布函数表
  10. 云课堂让职业院校Web前端教学更简单