LAN中网速慢的改善

数码时尚

  1.在Windows98和Windows95的对等网中, 通过网上邻居访问其他计算机,有时要“刷新”几次才能连接上。拷个文件或是和朋友连机打游戏,也是慢得跟爬似的,无法忍受。

  2.在Windows 2000 Server或者Windows 2000 Advanced Server中访问其他的计算机,特别是访问Windows 98时很慢,要等30到50秒钟。

  上互联网就够慢了,现在连局域网也这样慢,怎么办?下面我们就和大家一起来解决局域网中网速“慢”的问题。其实计算机网络中的问题无非出在硬件和软件两个方面,局域网中网速慢的问题自然也要从这两个方面来解决。

  一、硬件方面

  首先“来硬的”吧!决定网络速度的硬件无非是网卡、集线器和网线。

  1.网卡:早期的以太网卡大都是10M的,不过现在10/100M自适应网卡已经取代10M网卡而大行其道了,况且千兆网卡也已经面世。所以,如果你还是用10M网卡,我劝你还是换一下吧(当然受集线器速度所限,像我们这样的个人用户也就只能用10M的集线器,单位用户另当别论)!

  2.集线器:集线器是网络的中心设备,所有的数据都要经过它分配给其他计算机。普通集线器即“HUB” 由于工作方式落后于交换式集线器(交换机),所以在资金充足的情况下,用交换机速度要快得多。但是有些杂牌交换机最好别用, 宁可多花些银子买个3COM、D-LINK的。如果资金不够就用好一些的HUB,有时名厂的HUB比杂牌的交换机效果要好。

  3.网线:别小看了网线!很多时候网络的问题便是由网线引起的。杂牌的网线和“安普(AMP)”等一些名牌网线有着显著不同的传输速度,特别是在100M的快速网络中。其实水晶头(RJ-45)的制作也是关键,很多人认为只要网线两端的水晶头的次序一样就行。殊不知,五类双绞线里四股线的“绕组”是不一样的。笔者在单位解决了一个网络时断时续问题,原先的技术员将水晶头的线序排错了,重新做了一下水晶头,问题便顺利解决。水晶头的制作有两种常用标准──T568A和T568B。

  需要说明的是:

  (1)用HUB或交换机相互连网时,一根线的两头必须用同一个标准制作。在同一个HUB或交换机上最好只用同一种标准制作网线。

  (2)当只有两台计算机不用HUB或交换机时,线的一头采用T568A标准,另一头采用568B标准。因为,网卡的脚1和脚2用作发送数据,而脚3和脚6用作接收数据引脚。两种不同的标准正好让1、2、3、6相对应。

  (3)不管两台计算机的物理位置多近,网线的长度最好大于1.5米。不然容易发生时断时续的现象。另外,若用同轴电缆连接的话,其最大的带宽只有10Mbps,但它的传输距离可以比较远,一般细缆在185米,粗缆在500米。所以在远距离通信中若不能采用光缆就只有牺牲速率用同轴电缆了。

  二、软件方面

  1.在小型网络中, 用NetBEUI协议的效率来得高。所以在局域网中尽量采用TCP/IP和NetBEUI两种协议,或者只用NetBEUI协议,因为在对等网中只要有NetBEUI就行了。除非你需要连网玩游戏,且游戏又要求采用IPX/SPX协议或是TCP/IP协议。但是不管采用什么协议,都必须保证相互访问的两台计算机上的协议相同,否则彼此间无法通信。

  如果没有则可以用如下的方法添加协议:右击“网上邻居→属性”,在“网络”对话框中按“添加→协议”。选中所需要的协议即可,要使自己的计算机能被其他的计算机访问,还要选中“文件及打印共享”,并将“允许其他用户访问我的文件”前打上钩。

  2.做到了以上几点, 在Windows98中基本可以解决问题了。但是在Windows 2000 Server中通过网上邻居访问其他计算机时仍然很慢。这时我们可以通过绕过Windows 2000的网上邻居来访问其他计算机的方法来解决这个问题。这里提供三种解决方法:

  方法一

  在运行中输入:“\\计算机名\共享名”或“\\IP地址\共享名”来访问其他计算机中的共享文件夹(这是最快、最方便的方法)。

  方法二

  右击“我的电脑”或者“网上邻居”,选择“映射网络驱动器”,在“驱动器”中选择一个盘符,在“路径”中以URL格式输入你的计算机名和共享名。然后像访问驱动器一样地访问共享文件夹。

  方法三

  在桌面上建立一个快捷方式,用于运行方法一中的命令。

  以上三种方法都可以很快地访问网络中的其他计算机,同样也适合Windows 98构建的对等网中。

  另外值得一提的是Windows XP与Windows 98的通信问题。笔者的许多朋友都说他们的对等网中,Windows XP与Windows 98无法互相访问。而我自己在实际工作中也遇到过类似的问题:在一个对等网中,有一台计算机装着“Windows XP Home Editon”,而其他装着“Windows 98”的机子无论是在“网上邻居”中还是通过“查找计算机”都无法访问到Windows XP,而网线及其协议丝毫不差。后来一次偶然的机会,让我发现:Windows XP与Windows 2000的网络连接一样,均分为“本地连接”和“Internet连接”,在Windows XP中微软为了网络更安全,自带了“网络防火墙”功能(就是这个防火墙阻断了其他用户的访问)。且默认是上述两个连接均开启“防火墙”功能,这给上Internet浏览的安全确实带来了不少的保障,但也给局域网用户带来了诸多不便,毕竟局域网用户大多是“自己人”,不必“草木皆兵”。

  解决的办法也很简单:我们只要在“查看所有连接”中选中“本地连接”,右击后在“属性”中的“高级”选项中将“防火墙”功能关闭即可。

  注意:这样仅关闭局域网中的“防火墙”,而我们上Internet浏览时,“防火墙”还是起作用的,如此可是一举两得。

  以上所述,在高手面前或许是班门弄斧了,还请大家指正。