探析局域网中影响访问响应的原因与对策

时间:2020-10-07 09:27:44 计算机毕业论文 我要投稿

探析局域网中影响访问响应的原因与对策

摘要:我们对网上邻居的工作原理进行了探讨,然后通过对计算机局域网中网络邻居访问响应慢的问题进行分析,找出引起网络邻居访问响应慢问题可能存在的原因及其解决的办法。局域网中"慢"的问题主要出在硬件和软件两个方面。

关键词:网上邻居;浏览列表;浏览器;浏览服务
   
  在局域网中我们经常使用网上邻居访问其他的计算机,读存网络上的共享文件和使用打印机。当我们通过网上邻居访问其他计算机,有时要刷新好多次才能连接得上。到底是什么原因导致这种现象产生呢?
  局域网中“慢”的问题主要出在硬件和软件两个方面。决定网络速度的硬件无非是网卡、集线器和网线,本文在此不再多加讨论,下面主要从软件方面加以剖析。
  
  一、网上邻居的工作原理
  
  网上邻居用的是NetBIOS协议。Net bois (网络基本输入/输出系统) 最初由IBM,Sytek 作为API开发,使用户软件能使用局域网的资源。它提供给网络程序一套方法。相互通讯及传输数据。我们如何看到网上邻居中的内容的呢?这就是网络浏览和域的功能,它的作用是解决如何在网络上浏览NetBIOS资源这个问题。该功能需要计算机浏览器服务提供查看网络资源的能力。
  1.浏览列表
  微软Windows系统中的计算机浏览服务是一系列分布式的含有可用的网络资源的列表,这些列表分布在一些计算机上,这些计算机要运行浏览器服务,在这个系统中提出浏览请求的计算机充当浏览工作站,而提供浏览列表的计算机充当浏览服务器。
  当你浏览网上邻居时,应该可以看到本机所在的工作组中的机器列表,工作组其实就是共享浏览列表的一组计算机,同一个网段中的计算机,其默认都是属于同一工作组。浏览列表:在微软网络中,用户可以在浏览列表里看到整个网络上所有的计算机。当你通过网上邻居窗口打开整个网络时,你将看到一个工作组列表,再打开某个工作组,你将看到里面的计算机列表,这就是我们所说的Brow sing List。工作组从本质上说就是共享一个浏览列表的一组计算机,所有的工作组之间都是对等的,没有规定不可以让所有的计算机同处于一个工作组中。浏览列表是通过广播查询浏览主控服务器,由浏览主控服务器提供的。
  2.浏览器
  网络上的每台计算机都可以作为浏览服务器提供浏览列表。浏览器的角色分类如下:
  (1)主浏览器:主浏览器收集它所在NT域、工作组或其它域的可用服务器上的主列表,并将该浏览列表送给备份浏览器。
  (2)备份浏览器:接收来自主浏览器的浏览列表的拷贝,再把浏览列表送给提出查询请求的浏览客户机。
  (3)域主浏览器:NT域的环境中,它除了作为本域的主浏览器外,还有一个作用,如果远程网上有其他服务于本域的多个主浏览器,那么域主浏览器可以同步更新本域内所有的主浏览器的浏览列表。
  (4)潜在浏览器:当主浏览器不能工作时,浏览服务进行浏览器选举过程,潜在浏览器可以成为一个候选对象。只有作为主域控制器的Server才能作为域主浏览器,而其他Server、Workstation、Win95、Windows for Workgroup计算机可作为主浏览器或备份浏览器。
  浏览列表其实是从工作组中的某一台计算机中得来(这台计算机一般就叫主浏览器),在一个工作组中只有一台计算机充当主浏览器的角色,有一到两台计算机充当备份浏览器的角色。如果不指定,主浏览器、备份浏览器身份都是由网络中的计算机随机得到,如果网络中的机器都是Win98系统,则由第一台打开并启用文件及打印共享的计算机充当主浏览器,如果主浏览器关机,那么就要选举主浏览器了。当一台计算机进入网络时它会通过网络广播宣告自己的存在,主浏览器收到广播后就将该计算机的信息保存到自己已有的列表中。主浏览器除了保存所在工作组的计算机列表之外,还保存了同一个网段中其他工作组的主浏览器列表,以便本工作组的计算机浏览其他工作组的计算机列表。