代理服务器的使用
来源:互联网 发布:交易平台数据库设计 编辑:程序博客网 时间:2024/06/07 13:46
应用级与回路级代理
应用级代理是已知代理服务为哪个应用提供的代理,它能了解并解释应用协议中的命令,而回路级代理在客户端与服务器之间不解释应用协议中的命令就建立了连接回路。大多数应用级代理的最新版本是一个像sendmail的应用,由它来完成存储转发协议。大部分最新回路级代理是一个新式的代理网关,这个网关对外像一个代理,对内象一个过滤路由器。
应用级代理使用修改的过程,回路级代理使用修改的客户程序。这与代理的实用性有关。为了实现一个代理连接,你必须知道连接的方向。一个混合网关可以很容易地阻止连接,但一个代理主机只能接收连接,并从得到的信息中判断它要往那里继续进行连接。一个回路级代理不能解释应用协议,需要通过其它方式给它提供信息。因为客户程序的能力是很有效的,应用级代理通常是为了利用它们了解应用协议的优点,因此他们能使用修改的过程。而回路级代理,通常无法使用修改的过程,只能使用修改的客户程序。
尽管还没有修改的应用级代理,但确实存在着修改的回路级代理,如pluggw就是一个修改的过程并且是一个回路级代理。它连接的目标地址完全取决于源地址和与之连接的源及目标端口。
一个回路级代理的优点在于它能够为各种不同的协议提供服务。大多数回路级代理服务器也是公共代理服务器,它们几乎对于任何协议都支持,但不是每个协议都能由回路级代理轻易实现的,如FTP协议就是这样。它要求从客户端的数据端口连接到服务器上,并要求作协议级的调整和应用级的知识。回路级代理的缺点在于它对因代理而产生的事件几乎无法控制,像包过滤一样,它为源地址和目的地址提供连接,但是不能判断出经过它的命令是否安全或超出了协议的范围。回路级代理会很容易地被服务器设置的、分给其它服务器的端口号所蒙骗。
- squid代理服务器的使用
- 代理服务器 (proxy) 的使用
- 代理服务器的使用
- 使用代理服务器的基本常识
- 代理服务器的配置和使用
- 使用代理服务器
- 使用代理服务器进行Ubuntu的升级部署
- PHP获得用户使用的代理服务器ip
- Memcached的代理服务器软件:magent使用小记
- Memcached的代理服务器软件:magent使用小记
- 使用 nginx 作为代理服务器的路径问题
- 使用squid架设自己的代理服务器
- C#webBrowser使用代理服务器的方法winform
- 使用代理服务器来获取网上的资源
- 使用squid实现普通的代理服务器
- Python3爬虫代理服务器与cookie的使用
- 怎样检测你的IE使用的代理服务器
- 使用INDY的IdMappedPortTCP控件实现动态的HTTP代理服务器
- 路径映射错误,启用父路径解决
- iOS—关于NSTimer使用知多少
- 微信公众账号(一) 测距
- C# 1.数组心得
- java 多线程 Synchronized方法和方法块 synchronized(this)和synchronized(object)的理解
- 代理服务器的使用
- 如何分析关键词排名?
- jQuery EasyUI 学习搜集系列
- C函数之移动增删文件
- 【PIC32学习笔记】关于PIC32中的系统控制协处理器(CP0)
- 好吧 在来一次
- poj 1723
- Fragment的知识点
- linux 平台下 编译opencv