求教代理服务器的问题

yang1218150 2003-12-12 05:51:10
代理服务器到底是什么意思呀?
我在学校上网,为什么老是碰到代理服务器呀?
...全文
13 13 打赏 收藏 举报
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dancingbit 2004-01-06
互联网的拓扑结构恐怕没有那么容易说得清楚的,所谓互联网,从广义上来说,指的是不同的两个或两个以上的网络互相连接所构成的一个集合,这些网络的结构可以相同,可以不同,关键是它们连接以后能够正常地互相通信,它们之间的物理差别不会妨碍这一点的实现,我们平常所说的互联网,在很大程度上指的是世界最大的,由ARPANET发展过来的那一个。中国现在有多少个网络我不知道,不过你看的书恐怕有点老了。互联网严格地说,是没有你所说的那种级别的,固然我们上网要经过ISP的网络,但ISP与主干网络并不存在级别的说法,互联网是一个松散的组织,数据包在通过互联网的时候,并不是非要通过哪一条路由。至于DNS服务器的事,我不大清楚。
  • 打赏
  • 举报
回复
dancingbit 2004-01-05
风雨声:
  客气了
  你所说的网段呢,我不知道是指不同的IP地址段,还是分隔开的两个LAN?路由器工作在第三层(网络层),即意味着它在处理报文的时候,要先将报文的数据链路层封装去除,这个时候的报文封装到第三层,它根据报文中的目标地址,确定相应的目标主机或下一跳路由所对应的接口(从路由表中查得),然后从此接口中转发报文。转发的时候根据的是协议地址,或称软件地址,以对应于硬件地址,不一定是IP地址,根据使用的协议不同协议地址自然不同。交换机是根据MAC地址来转发报文的,它将各主机的MAC地址与它的接口建立起对应关系,形成一个转发/过滤表,当然这里有一个学习的过程,它在转发报文的时候,就是从这个表中查得对应接口,然后从此接口发送报文。HUB工作在物理层,即它不知道有关于报文内容的任何信息,它也不感兴趣,它只是从物理介质上接收电子信号,然后经过整形、再生放大以后再从它的所有端口发送出去,注意,HUB不管目标地址指向何处,都是向它的所有端口转发报文。。
  至于你说的内网外网的问题,如果内网没有使用私有的内部网地址,路由器不必区分内网外网,只需要根据路由表中的信息,从相应接口转发即可;如果使用了私有地址(即192.168.*.*之类的地址)的话,在路由器上需要启动NAT(网络地址转换),路由器一旦发现一个数据报文中的协议地址为私有地址的话,就需要进行转换,具体转换方式与采用的转换技术有关。
  • 打赏
  • 举报
回复
violet95 2004-01-05
受益匪浅!感谢dinghanyin(丁丁) 、dancingbit(芥子)和楼主。:)收藏!
  • 打赏
  • 举报
回复
yang1218150 2004-01-05
芥子兄:
你说互联网是什么类型的拓扑结构呀,看了一些书,感觉好象是树型的,不知道是不是。中国有四个网络(高校网,科研网,金桥网,企业网),然后一级一级的ISP接入这四个网络,由ISP提供路由。访问网络时,也是向上一级一级的找。印象中好象是这样的,不知道我说的对不对。还有关于DNS服务器的事情,是不是在每一级的ISP都必须配备一个域名服务器?它和路由器是设置在一起的吗?
  • 打赏
  • 举报
回复
yang1218150 2004-01-04
芥子兄:还想问你几个问题,
你说路由器是第三层网络设备,那么它是区分网段的呢,还是区分IP地址的呀?交换机是第二层设备,那么它就是区分MAC的了吧。集线器(HUB)是不是也找MAC的呀?组建一个大型的内网,而且里面有N个网段,它和互联网相连后,要访问外边的网络,网络自己是怎么知道它要访问的是内网还是外网呢?
  • 打赏
  • 举报
回复
dancingbit 2004-01-03
传统的以太网使用总线型共享介质连接各主机,这些主机不能同时发送数据,在某一台主机发送数据的时候,其他的主机只能处于监听状态。如果有两台主机同时准备发送数据,并且此时没有其他主机发送数据的话,那么一旦这两台主机同时开始发送数据的话,在共享介质上就将产生冲突。这两台主机都将返回到监听状态并再次等待合适的时机发送数据。在机器数目比较多的情形下,可能因为冲突产生得太过频繁以至于使网络性能下降至不可接受的地步。这个时候就必须要使用交换机来分割冲突域,虽然交换机看起来与HUB很相似,但HUB仍是共享介质,在逻辑上仍是总线型的拓扑结构,而交换机的各个端口都是分离的,每个端口都是一个独立的冲突域。
总的来说,一个冲突域就是一个连接到相同共享介质的设备的集合。在这个集合中,任意时间内,只有一个设备能够向介质上发送数据。
我也只能说到这个程度,因为我的理解也就是这么多。
  • 打赏
  • 举报
回复
yang1218150 2004-01-02
dancingbit(芥子):谢谢啦,对于你说的冲突域,我只是有点朦胧的概念,可以说的清楚一点么。/
  • 打赏
  • 举报
回复
snowpeak 2003-12-31
好,楼上的说明太好了,谢谢
  • 打赏
  • 举报
回复
dancingbit 2003-12-31
在局域网内,你所说的主机,就是代理服务器,其他机器在与Internet通信的时候,只是向它发出请求,由它来直接与Internet上的主机通信,然后再将收到的数据转发回这些机器。这里还有一个问题,就是代理服务器怎么区分哪些数据应该属于哪台机器?代理服务器在按照这些机器的请求向Internet主机发出连接请求的时候,就会将两边的连接对应起来,(暂不考虑缓冲的问题)一收到数据就按照这些对应关系来完成转发,至于具体的使用的对应方式,不同的代理服务器有不同的实现方法。现在还有些使用所谓的NAT(网络地址转换方式),这种方式一般来说,对局域网内其他机器更为透明。
交换式局域网内的机器都是通过交换机来进行连接的,各机器都是位于不同的冲突域(不过仍是同一广播域),每台机器都有完全的10M/100M带宽;而共享式局域网是使用HUB连接各机器的,各机器位于同一冲突域,所有机器共享10M/100M带宽,也即是说,连接的机器越多,每台机器所分得的带宽就越少,同时,机器越多,在通信时发生冲突的可能性也就越高,一旦超过一定限度,局域网内的冲突太过频繁,使得通信的响应时间太长,网络性能下降太多以至于无法使用。
  • 打赏
  • 举报
回复
yang1218150 2003-12-30
楼上的大哥,谢谢啦,我还有个问题,就是局域网是怎么访问网络的呀?是不是也是把一台机器设为主机,然后其他机器通过访问它来访问互联网呀?还有交换式局域网是什么原理呀,它和共享式局域网有什么区别呀?
  • 打赏
  • 举报
回复
qqome 2003-12-30
代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回你所需要的信息并传送给你的浏览器。而且,大部分代理服务器都具有缓冲的功能,就好像一个大的缓冲池,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果你的浏览器所请求的数据就在它本机的存储器上而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器。一般用户的可用带宽都较小,但是通过带宽较大的代理服务器与目标主机相连能大大提高浏览速度和效率。更重要的是它所提供的安全功能。通过代理服务器访问目标主机,可以将用户本身的IP地址隐藏起来,目标主机能看到的只是代理服务器的IP地址而已。很多网络黑客就是通过这种办法隐藏自己的真实IP,从而逃过监视。
  常用代理的类型可以按所采用协议类型分为http代理、socks4代理和socks5代理。不论采用哪种代理,都需要知道代理服务器的一些基本信息:
  ① 代理服务器的IP地址
  ② 代理服务所在的端口
  ③ 这个代理服务是否需要用户认证?如果需要,您要向提供代理的网络管理员申请一个用户和口令。
  • 打赏
  • 举报
回复
tycdwdzy 2003-12-14
我觉得代理服务器起的是路由功能至于什么端口映射什么的我也不知道推荷去www.ddhome.net去看看相关的书吧好全的.
  • 打赏
  • 举报
回复
yang1218150 2003-12-13
局域网是怎么访问网络的呀?那位大虾要是知道告诉我呀。MAC应该是第二层地址呀,可是这上面说把可以它转化为IP地址然后访问主机。那要是局域网的话,它只有一个IP呀,只能用MAC地址找到主机了,可是。。。。。。/郁闷呀/还有路由器的网间网操作系统,是不是接口配置就是通过它来配置的呀,在哪里可以找到关于它们的详细资料呀?
  • 打赏
  • 举报
回复
相关推荐
发帖
交换及路由技术
加入

3628

社区成员

硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
申请成为版主
帖子事件
创建了帖子
2003-12-12 05:51
社区公告
暂无公告