代理服务器和路由器有什么区别?

代理服务器和路由器有什么区别?,第1张

1、透明度不同

大部份路由器,不管是软路由还是硬路由,对其通信两端来说都是透明的,无论内网的主机还是外网的主机它们都不会查觉到中间有路由器参与了操作。

代理服务器对于内外与外网之间是不透明的。外网用户在与内网用户对话时是直接通过代理服务器模拟了内部主机,基于这个原理,网络管理者就能够对网络中传输的内容做很多具体的限制。

2、工作层不同

路由器工作在OSI第三层。

代理服务器工作在OSI的四层或者更高层。

3、使用效率不同

路由器可以工作在低层,通过直接转化网络地址来转发数据包,它比代理服务器的速度要快。

代理服务器本身一般可以设置一个可大可小的缓冲区来存储最近请求过的信息,这样就能加快传输速度。

对于网吧来说,网络速度成为网吧经营的生命线。随着政府对中国电信产业的拆分,使得中国按照长江为界,出现了南电信,北网通的宽带接入格局。电信业拆分为网通和电信后,我们网吧又出现了一个新的经营危机!

对于使用网通线路接入的网吧,当我们访问电信站点的时候,速度奇慢无比;同样,对于使用电信线路接入的网吧,我们访问网通站点的时候,速度也是奇慢无比。为什么会出现这种现象呢?电信和网通经过资产重组后,电信便开始跨出家门,向长江以北网通的地盘发展业务,与此同时,网通也开始向长江以南电信的地盘开始开展业务。业务的竞争,促使网通与电信使用非法的竞争手段,在电信与网通的互连互通上做手脚,造成了网通用户访问电信速度慢的现象。

面对电信和网通的垄断,我们难道真的没有招了吗?有!代理服务器,轻松将这些运营商们制造的困难搞定!

一、代理服务器常识

1、 代理服务器的定义:

代理服务器是介于浏览器和Web服务器之间的一台服务器,当你通过代理服务器上网浏览时,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。

2、代理服务器的工作机制:

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

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

3、代理服务器的作用:

由于中国的IP地址比较紧张,通过代理服务器,我们可以节约一些IP地址,同时也提高了系统的安全性。另外,使用代理服务器,可以提高网络速度。我们在下面代理服务器的应用中,会详细介绍代理服务器的作用。

二、代理服务器典型应用范例

1、解决电信运营商之间的互联互通的质量问题

自从电信与网通分家以后,互联互通成为了一个大难题。对于我们网吧用户来说,使用电信线路接入的网吧,访问网通的站点时,速度都会变得特别慢。怎么解决呢?代理服务器可以轻松解决运营商之间互联互通质量差的问题。解决这个问题,具体的操作步骤是:

第一、寻找速度快的代理服务器地址:

如果我们是电信的用户,我们在访问网通的站点时,速度会非常慢。要想提高访问网通站点的速度,我们必须找一个网通的代理服务器,而且这个代理服务器的运行速度要快,才能解决电信访问网通速度反应慢的问题。我们在查找代理服务器是,必须选择可以匿名访问的,也就是我们在登录代理服务器时,不需要用户名和密码的。

查找代理服务器地址,可以使用wwwgooglecom搜索,在关键字中输入“代理服务器地址列表”就可以了。下面我提供一个比较好用网站,专业提供代理服务器地址的列表,而且每天都有更新,代理服务器地址可使用率为90%以上。http://wwwromanfrcom/proxy在选择代理服务器时,请选择中国国内的代理服务器,以提高访问速度。如果我们是网通用户,可以选择一个电信的代理服务器。

说明:由于代理服务器可以提高网络访问速度,因此我们可以利用一些速度快的代理服务器,解决电信运营商之间互联互通反应慢的问题。经过测试,此法有明显效果!

第二、测试代理服务器的工作是否正常:

我们可以使用QQ 2004 Beta2版(以下简称QQ),测试我们获得的代理服务器,是否可以正常工作,速度是否快。找到QQ菜单的系统设置,在QQ系统设置中,找到代理设置选项,如图一

选择“使用自定义的网络设置”项,然后在“类型”中选择“HTTP代理服务器”,在“服务器”中输入代理服务器的地址和端口等信息,点击“测试”按钮就行了。这样,代理服务器的测试工作完成。

当系统返回“代理服务器工作正常”的提示后,则证明该代理服务器可以使用。我们可以根据系统测试的时间,来判断代理服务器的速度快慢。

第二步:在IE浏览器中设置代理服务器地址:

打开“控制面板”,找到“Internet 属性”对话框,找到“连接”设置项,找到“设置”键并打开,如图二。由于我的电脑使用的是ADSL拨号,因此会出现这个设置。在图二的对话框中,我们选择“对此连接使用代理服务器(这些设置不会应用到其他连接)选项,然后将通过测试的代理服务器地址和端口。点击确定后,重新启动IE浏览器。重新体验一下,使用了代理服务器后,速度如何?

说明:这一步,需要反复的测试,一直找到速度最快的代理服务器地址。这样,我们就可以成功解决电信运营商之间的互联互通的问题了。

2、解决QQ视频连接困难

不知何时,QQ在视频连接时,经常出现越时的提示,这使得我们做网管的头疼,由于顾客经常埋怨说,我在其他网吧可以连上,为什么走到你的网吧,无法视频呢?哈哈,找一个代理服务器,就可以搞定了。下面,我们简单介绍一下方法。

第一步、查找合适的代理服务器地址:QQ所使用的代理,与IE浏览器使用的代理服务器地址不同。据说腾讯在对QQ视频做手脚时,只是限制国内的IP地址,那么我们找个国外或者台湾、香港的IP地址吧。

第二步、测试代理服务器性能:用上文的方法,测试一下代理服务器的性能,重点是速度。由于QQ视频时,需要稳定的带宽,因此代理服务器的速度不要太慢就可以了。

第三步、设置QQ代理服务器:打开QQ菜单,找到“系统设置”选项如图一。然后,我们将代理服务器地址填写进去。

第四步:重新启动QQ后,就会以当前的设置登录QQ了。试一下,视频一次能够成功不?

代理服务器技术,虽然是我们在日常的维护中,很少去研究的一项技术。但代理服务器的扩展应用,还是有广阔的前景的。我们在网吧的日常维护中,对于一个难题,必须坚持,然后我们最终就会找到一个令人满意的答案!

如果觉得满意的话,请采纳!!谢谢!

代理服务器是HTTP协议中一个重要的组件,发挥着重要的作用。 关于HTTP代理的文章有很多,本文不再赘述,如果不清楚的可以看一下

HTTP代理的基础知识 。

本文主要介绍代理的事例,分析一个真实的案例来帮助理解HTTP代理的原理。

下面分析一个

http://iflowuczzdcn/iflow/api/v1/client_eventapp=uc-iflow 经过代理服务器的HTTP请求。

iflowuczzdcn 的公网IP是 14020513682 (各地测试到的IP有可能不同),我的局域网IP是 192168100115 ,代理服务器的IP是 1921681635 。

再简单说一下HTTP请求的流程:

192168100115 向 14020513682 发送HTTP请求,其中 1921681635 是代理服务器。

通过网络监控获取到的HTTP请求如下:

可以看到在网络监控中,有两个HTTP请求,一个是向代理服务器发送的HTTP,另一个是代理服务器想目标服务器发送的HTTP请求。这两个请求的请求体是一样的,如下图:

客户端向代理服务器发送的HTTP报文:

代理服务器想目标服务器发送的HTTP报文:

可以看到,两张的HTTP报文是相同的(也有可能Header不同),我们可以推测出客户端和代理服务器的处理流程,如下:

客户端的处理流程:

代理服务器的处理流程:

在推测出客户端和代理服务器的处理逻辑后,我们需要验证我们的推测是否正确。

我们可以构造一个TCP请求,客户端连接到代理服务器,发送HTTP报文,报文的内容是客户端直接发送到服务器的内容。

例如:直接访问

http://wwwcnblogscom/tgwang/ 的HTTP报文是:

我们构造一个TCP请求,连接代理服务器,报文的内容也是发送上面的报文,看代理服务器能否正常请求博客园的数据, 如果可以正常请求 ,说明我们对于客户端和代理服务器推测是正确的, 如果没有请求博客园数据,而是返回代理服务器的相关信息 ,表示推测错误。

下面我使用python向代理服务器 127001:8888 发送一个TCP请求,为了在代理服务器中能找到此请求,我在Header中增加了一个Token,使用UUID标识(见红框)。

运行程序,发送TCP请求,报文如下:

查看代理服务器的信息,可知,HTTP请求正常发送到博客园,并且正常响应,如下图:

到此推测验证完成, 符合预期结果

网络游戏

得网络信息。形象的说:它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的对话层

透明代理(简单代理):透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改编你的request fields(报文),并会传送真实IP。注意,加密的透明代理则是属于匿名代理,意思是不用设置使用代理了,例如Garden 2程序。 如何使用透明代理 透明代理技术中的透明是指客户端感觉不到代理的存在,不需要在浏览器中设置任何代理,客户只需要设置缺省网关,客户的访问外部网络的数据包被发送到缺省网关,而这时缺省网关运行有一个代理服务器,数据实际上被被重定向到代理服务器的代理端口(如8080),即由本地代理服务器向外请求所需 数据然后拷贝给客户端。理论上透明代理可以对任何协议通用。 但是在这种情况下客户端必须正确设置DNS服务器。因为现在浏览器不设置任何代理。则DNS查询必须由browser来解析,也就是要由客户端必须在TCP/IP中设置的正确的DNS服务器,其完成dns解析。 例如: 从私有网络上访问因特网上的 web 站点。 私有网地址为1921681, 其中客户机是1921681100,防火墙机器网卡是19216811。透明web代理被安装在防火墙机器上并配置端口为8080。内核使用iptables把与防火墙端口80的连接重定向到代理服务。私有网上的Netscape被配置为直接连接方式。私有网络的客户机需要设置DNS服务器。私有网络上机器的默认路由(别名网关)指向防火墙机器。客户机机器上的 Netscape 访问 http://wwwsooipcn 1Netscape通过查找" sooipcn ", 得到它的地址为207218152131 然后它使用端口1050与此地址建立一个连接,并向web站点发出请求。 2当包由客户机 (port 1050)通过防火墙送往 sooipcn (port 80)时, 它们重定向到代理服务重定的8080端口。透明代理使用端口1025与207218152131的端口80(这是原始包的目的地址)建立一个连接。 3 当代理服务收到从 web 站点传来的页面后, 通过已经建立的连接把它复制给 Netscape。 4 Netscape 显示此页面。 5 从 sooipcn 的角度来看,连接是由1234(防火墙的拨号连接IP地址)的端口1025到 207218152131的端口80。从客户机的角度来看,连接是从1921681100(客户机)端口1050连接到207218152131( slashdotorg )的端口80, 但是, 它实际是在与透明代理服务器对话。

说明你单位公司的服务器没有设置路由~~应该不是病毒~~

根据你的提问并不能了解你单位具体的情况~~请您具体说明

补充:我得能力也有限~~根据你说的情况有很多种可能~!

你看看别人的机子跟你的情况一样么~~如果不一样那就是你机器的问题

如果一样那就是你们局域网的问题~能ping通网关说明你们局域网应该没有问题~~

是通的~但是也不排除有回路的存在~也就是所谓的广播风暴~~把各个交换机关闭等几分钟再开启就好~~

如果你们局域网ok的话~~那应该就是你们网关服务器的事~应该是局域网的主干交换机连接着服务器一个网卡,服务器的另一张网卡连接着猫~如果这些设备和线路都ok的话~那就是软件的问题了。

我不太清楚你们单位用的是什么代理软件~我们单位用的是ccproxy代理软件~~服务器设立账户~~客户端把ip地址改成账户中的ip~~然后ie一些列的软件都设置代理就好了~!不过我建议你让服务器通过设置路由上网~~省很多事~~给服务器装个win2003server~~再管理工具中选择“路由和远程访问”

然后配置nat就好~~具体方法你还是买本2003的书吧~里面详细~!祝你好运~~能力有限多多包涵~!

首先先帮你设计方案然后再解释

方案

首先,设置路由器的 IP为19216811 掩码2552552520 其它按照原来的设置

然后,设置其它电脑的IP从19216801-1921680255

或19216812-1921683254 子网掩码2552552520 网关都设为19216811 (如果路由器打开了DHCP自动分配,也可以改为自动获取IP和DNS)

在这个区段,共有1022个IP地址可用

19216801-1921680255(给网吧客户机)

19216811(给路由器)

19216812-1921683254(给网吧客户机)

,所以理论上路由器可以带这么多电脑上网,如果设置的没错,那么应该可以上网了

不过可能会出现一些问题,如果路由器不是很好的那种,可能会因为路由表问题,无法带那么多台电脑同时上网

(路由表是用来储存客户机的IP和对应的网卡地址,有储存条数限制,好的路由器,可储存条数大些,按你的要求,起码得能储存多于你网吧电脑台数的才行)

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

原理:

一般情况下,我们理解的IP段都是从19216811到1921681254

而通过设定不同的子网掩码,我们可以把数个IP段整合成一个更大的IP段,

子网掩码在其中起到的作用,可以理解为,它告诉了我们,那些IP段被整合了

具体涉及到的子网掩码运算,可以去翻看一些网络方面的书籍,BAIDU上一时半会讲不清楚

关于此类的计算,一般书本称为 可变长子网掩码运算

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

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 代理服务器和路由器有什么区别?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情