Chinaunix首页 | 论坛 | 博客
  • 博客访问: 552114
  • 博文数量: 609
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 4995
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 13:59
文章分类

全部博文(609)

文章存档

2011年(1)

2008年(608)

我的朋友

分类:

2008-10-17 13:59:53


  看到周围的网吧火得不得了,老张也投资搞了一个。于是有了下面的故事:
  
  老张借钱开网吧,火了!
  
  电脑不够添新的,买了!
  
  组成网络不通畅,傻了!
  
  ……
  
  时间就是金钱!怎么办呢?老张急忙托人找到了俺这个“世外高人”。俺也没有辜负“大虾”这个荣誉称号,不到一小时就全部搞定。也许您会问,原因出在哪儿?又是如何解决的呢?别忙,且听俺慢慢道来。
  
  老张的网络是这样的
  
  为了最大限度地节约前期投入,老张全部采用的是廉价的集线器(也称Hub),这种组网方式在理论上称之为共享网络。所谓共享网络,就是由网络内的所有电脑共享网络带宽的网络。例如,集线器的端口速率为10Mbps,24个端口上都连接有电脑,那么,每个端口所获得的传输速率其实只有10 Mbps的1/24。老张的网吧拥有40多台电脑,上网速度慢、电脑之间的连接性能相对较差也就在情理之中了。
   
  图1 集线器A与集线器C间的连接速率只有10Mbps的1/256!
  
  值得注意的是,该网吧集线器间的连接也有问题(如图1所示)。当集线器为16端口时,集线器A与集线器B间的连接速率只有10Mbps的1/16,而集线器B与集线器C的连接速率也是10Mbps的1/16,那么,集线器A与集线器C间的连接速率就将只有10Mbps的1/256!当集线器C和集线器A的电脑间进行通讯时,不慢才怪!另外,由于用于共享Internet接入的代理也位于集线器A,所以,集线器C上电脑访问Internet时让人难以忍受也就在情理之中了。若欲提高网络性能,必须采用如图2所示的连接方式,从而使得任意两个集线器间的连接速率都保证为10Mbps的1/16,并且使所有电脑与代理之间的连接都能有较高的速率保证。
   
   图2 若欲提高网络性能,必须采用如图所示的连接方式。
  添电脑,添烦恼
  
  速度慢的问题总算是基本解决了。可是,为什么增加一些电脑后彼此之间就无法通信,而且再也无法接入Internet了呢?
   
  图3 错误的连接方式。
  
  原因很简单,为了将增加的电脑连入网络,就必须再添加新的集线设备。不幸的是,老张依然采用了集线器,而且依然采用了级联的方式连接将第4台集线器串接起来(如图3所示),从而违反了10Base-T的5-4-3规则,导致网络通讯失败。所谓10Base-T,是指构建10Mbps双绞线以太网的国际标准,不过,经常被用于指代10Mbps双绞线网络。10Base-T规定双绞线的最长传输距离为100米。
  
  所谓10Base-T的5-4-3规则,是指任意两台电脑间最多不能超过5段线(既包括集线器到集线器的连接线缆,也包括集线器到电脑间的连接线缆)、4台集线器,并且只能有3台集线器直接与电脑等连接。如图4所示即为10Base-T网络所允许的最大拓扑结构,以及所能级联的集线器层数。其中,位居中间的集线器是网络中惟一不能与电脑直接连接的集线器。5-4-3规则的采用与网络所允许的最大延迟有关。电脑发送数据后,如果在一定的时间内没有得到回应,那么,将认为是数据发送失败,而不断地重复发送,但对方却永远无法收到。数据在网络中的传输延迟,一方面受网线长度的影响,另一方面也受集线设备的影响,因此,双绞线网络不仅对电缆的传输距离有限制,而且也限制了集线器的数量。
   
  图4 10Base-T网络所允许的最大拓扑结构以及所能级联的集线器层数。
  
  在老张的连接方式中,虽然电脑之间既没有超过5段线,也没有超过4台集线器,但是4台集线器却都连接了电脑,所以,仍然违反了5-4-3规则。因此电脑之间无法进行通讯也就成为了必然。通过代理服务器接入Internet也就是不可能的了。
  
  图5 多个集线器应该这样连接。
  
  难道网络就不能再扩大了吗?当然能。只需将其他三台集线器都连接在同一台集线器上即可,如图5所示。这样做,不仅严格遵守了5-4-3规则,而且网络的通讯效率也会在某种程度上得到保障。
  
【责编:admin】

--------------------next---------------------

阅读(181) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~