您的位置:首页 > 理论基础 > 计算机网络

[转帖自北大未名BBS]关于网络中代理知识(不能做考研用)

2010-07-04 17:56 495 查看
今天查到邮件,收到康康学长在北大内网IP申请的论坛以我名字命名的账号,非常感谢康康学长的帮助。这个账号只有北大内网可以申请,但账号可以在外网使用。恩哥说论坛里面精华部分有我可能需要的资源,我也曾借大郑用的未名论坛账号来使用,虽没找到恩哥提到的那些资源,但是却看到了一些关于讨论图论的题及其证法。文鹏弟弟答应给我申请一个号,但是他还没有入学北大,不能使用内网,康康学长的帮助如雪中送炭。这个论坛,对于我,很有潜力,有待我“嗅探”到能使我成绩发生很大飞跃的资料来~~~~吼吼~~~~~~~~

感谢大家的帮助!感恩……

【 以下文字转载自 北大未名BBS NetResources 讨论区 】
【 原文由 elder 所发表 】

[代理知识]

-----------------------------------------------------------------------------
---
*什么是代理:
*代理服务器的工作机制:
*代理服务器存在的理由:
*谁架设了代理服务器:
*使用代理服务器的安全问题:

-----------------------------------------------------------------------------
---

什么是代理:
  在计算机词汇中,代理的全称为代理服务器(Proxy Server),其功能就是代理网
络用户去取得网络信息。

  形象的说,它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连
接其它Internet站点取得网络信息时,须送出请求(Request)信号来获得回答,然后对
方再把信息以字节的方式传送回来。HTTP代理服务器是介于客户浏览器和Web服务器之间
的一台服务器,有了代理服务器之后,客户浏览器就不用直接到Web服务器去取回网页而
是向代理服务器发出请求,Request信号会先送到代理服务器,再由代理服务器来取回浏
览器所需要的Web信息并传送给客户端的浏览器。

  而且,大部分HTTP代理服务器都具有缓冲的功能,就好象一个大的Cache,有着很大
的存储空间,它不断将新取得Web数据储存到它本机的硬盘空间上,如果浏览器所请求的
数据在它本机的存储器上已经存在而且是最新的,那么它就不用从Web服务器再次去取数
据,而直接将本地硬盘上的数据传送给客户的浏览器,这样就能显著提高了网页浏览的
速度和效率。

  另外,Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安
全措施,它主要工作在开放系统互联(OSI)七层模型的对话层,为机关、企事业单位、
教育机构等内部网络起到了防火墙(Firewall)的作用。

  对于教育科研网(CERNET)和科技网(CASNET)的用户来说,可以访问网内的站点
而无须支付费用。但是不能直接访问Internet的网络资源。要出国浏览英文网站就得通
过连接了Internet的代理服务器。而对于可以直接访问Internet的163等拨号用户,在碰
到某些Internet站点访问不了、或者访问速度太慢时,也可以选用代理服务器来解决这
些问题。或者你想匿名访问某些Internet网络资源,代理服务器同样可以为你做到。
TOP

代理服务器的工作机制:

  代理服务器的工作机制很象我们生活中常常提及的代理商,假设你自己的机器为A机
,你想获得的数据由服务器B提供,代理服务器为C,那么具体的连接过程是这样的。

  首先,A机需要B机的数据,A直接与C机建立连接,C机接收到A机的数据请求后,与B
机建立连接,下载A机所请求的B机上的数据到本地,再将此数据发送至A机,完成代理任
务。 TOP

代理服务器存在的理由:

  或许你要问了,何必这么麻烦呢?A机与B机直接建立不是很好么?请耐心听我讲完
,使用代理服务器当然有其存在的合理理由:

  1、局域局内没有与外网相连的机器通过内网的代理服务器连接到外网。这个例子,
最有说服力的就是小办公室的上网解决方案了,利用办公室原有的局域网,只要简单的
利用一根电话线、一个合法帐号(在ISP初申请得到拨号号码和用户名和密码),加上一个
简单的代理软件(如Sygate,WinGate,Winrouter)就可以方便的以最小的花费将整个办公
室的电脑与互联网络相连接。

  2、为了获得更大的速度,通过带宽较大的proxy与目标主机连接。访问台湾部分站
点的速度大家相必已经领教过了,如果我们使用一个位于美国的代理服务器(之所以这里
称为选用美国的代理服务器是因为二岸之间尚无直接联接二岸网络的直接通道)如非常经
典的一个代理服务器Proxy.golden.net:3000,您可以非常明显的感觉出连接速度的改善
简直会出乎您的意料。我在网上看到有这样一个非常形象的例子,现原文引用:"因为pr
oxy serve一般都设在比较近的地方。打个比方,比如我在香港要看北京的青年报,是派
人去北京买一份来看,还是从楼下报亭买一份看,两个选择哪一个快?当然是后者。pro
xy serve就是那个报亭,你想看什么报尽管向它要。如果有它就马上给你,如果没有就
马上去进一批,自己也顺手留一份。"

  3、同一地区未互联的不同网络通过代理建立连接。还是以上面的列举的代理服务器
为例,设置正确之后,我们就可以访问Xoom、Geocities等一般无法直接访问的站点。当
然,需要提醒各位朋友的就是之所以限制这些站点的访问,是因为这些站点存在一些和
我们国家长治久安相背离的内容,所以采取了屏蔽措施,希望大家访问的时候能注意甄
别。这种限制是人为的,不同代理服务器对地址的封锁是不同的,所以一个不行时可以
换一个试试。

  4、可以免费访问因特网。这是这个文的重头戏。用免费169帐号上因特网已经成为
一个公开的秘密了。但是,到现在为止,尚无一个彻底"完全代理解决方案",所以,才
有了本文的代理专题介绍。众所周知,中国电信旗下建立的网络有两种,一种是真正意
义上的国际互联网(因拨接号码为一般为163,俗称163),另一种是所谓的中国公用多媒
体网(因拨接号码为一般为169,俗称169)。以江苏地区为例,169用户又分为三类,C类
用户拥有网外权,可以直接享受国际互联网的所有服务;另一类称为B类用户,也称注册
用户,使用注册的帐号上网,但只能与以cninfo.net结尾和广东视灵通的网站连接(IP地
址以10开头和172开头);第三类称为A类用户,也称GUEST用户,使用公用的账号上网,
采取主叫记费制,在计费标准上与B类用户有区别(一般只收取市内电话费)。TOP

谁架设了代理服务器:

  因为代理服务器可以在某种程度上缓解带宽的压力和提高访问速度,所以一般提供
代理服务器的是这二种机构。

  一:是大型机关、企业事业、教育机构

  前段时间大家熟知的169网络上的代理服务器大多来自连接169网络的政府机关。当
然教育网上的代理服务器也是相当地多。

  二:ISP

  前者通常有钱装备专线,按理速度应该是很快的,但由于使用者太多,(比如,一根
64k专线,500个终端,速度还不如拨号快),也不堪重负。这时,一个proxy就解决问题
了。大多数信息(统计是在70%以上)都是常用的,可以直接从本地读取。只有少量信息才
要重新从外界读取,速度自然快很多,ISP支付给上家的流量费用也可以大量节省,用户
由于访问速度提高节约的网络费也是可观。提供proxy的ISP们也是一样,只不过面对的
对象是使用拨号上网的限制用户而已。 TOP

使用代理服务器的安全问题:

  使用代理服务器时,您的所有操作均有可能被记录在案,包括时间、路由、各种申
请、用户ID、密码等等,因此有可能导致秘密的泄漏。对于网上其他用户和服务器来说
您是安全的,可是对于代理服务器本身来说,您却被一览无余!代理服务器的管理员或
者通过其他手段拥有代理服务器管理权限的人能够轻而易举的拥有你的秘密!因此强烈
建议:不要使用代理服务器收发涉及个人隐私和机构秘密的电子邮件;不要使用代理服
务器从事违法行为;不要使用代理服务器FTP和进行其他需要提供用户ID和密码的操作!
--
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: