1、网络故障多种解决方案IP 与 MAC 绑定的难题 问:我的计算机原来采用公网固定 IP 地址。为了避免被他人盗用,使用“arp -s ip mac”命令对 MAC地址和 IP 地址进行了绑定。后来,由于某种原因,又使用“arp -d ip mac”命令取消了绑定。然而,奇怪的是,取消绑定后,在其他计算机上仍然不能使用该 IP 地址,而只能在我自己的计算机上使用。需要说明的是,我的计算机并不是代理服务器。 答:虽然在 TCP/IP 网络中,计算机往往需要设置 IP 地址后才能通讯,然而,实际上计算机之间的通讯并不是通过 IP 地址,而是借助于网卡的 MAC 地址。IP 地址只是被用于查询欲通讯的
2、目的计算机的MAC 地址。ARP 协议是用来向对方的计算机、网络设备通知自己 IP 对应的 MAC 地址的。在计算机的 ARP 缓存中包含一个或多个表,用于存储 IP 地址及其经过解析的以太网 MAC 地址。一台计算机与另一台 IP 地址的计算机通讯后,在 ARP 缓存中会保留相应的 MAC 地址。所以,下次和同一个 IP 地址的计算机通讯,将不再查询 MAC 地址,而是直接引用缓存中的 MAC 地址。另外,需要注意的是,通过“-s” 参数添加的项属于静态项,不会造成 ARP 缓存超时。只有终止 TCP/IP 协议后再启动,这些项才会被删除。所以,即使你取消了绑定,在短时间内其他计算机将仍然认
3、为你采用的是原有 IP 地址。在交换式网络中,交换机也维护一张 MAC 地址表,并根据 MAC 地址将数据发送至目的计算机。当绑定 IP 与 MAC 地址后,只要与交换机通讯过,交换机就会记录下该 MAC 地址。这样一来,即使后面有人使用了相同的 IP 地址,将依然不能与网关通讯,更连不通外面了,除非重新启动交换机、清除 MAC表,或者 MAC 地址表超过了指定的老化时间。网络经常瘫痪是为何问:网吧有 70 多台计算机,网络每天都会瘫痪一到三次。通常情况下,只需将一级交换机的网线全部拔出后再连上,即可恢复正常,而有时则不得不重启一下交换机。把原来的 10Mbps 的网卡更换为10/100Mbp
4、s 网卡后,有近一个星期的时间网络没有瘫痪。然而,这几天网络又开始不正常了。集线设备采用 16 口和 24 口的 10/100Mbps 交换机,代理服务器采用 Windows 2000 的 ICS(Windows 连接共享) 。请问这一现象的原因是什么?答:在排除了病毒向网络疯狂发送数据包的可能后 可以认为这是典型的由广播风暴导致的网络瘫痪。广播风暴爆发后,网络中传输的全部是广播包,计算机处理的也全部都是广播包,正常的数据包无法得到转发和处理。拔掉网线或关掉交换机后,广播风暴得到扼制,从而恢复正常通讯。广播可以理解为一个人对在场的所有人说话。这样做的好处是通话效率高,信息一下子就可以传递到网络
5、中的所有计算机。即使没有用户人为地发送广播帧,网络上也会出现一定数量的广播帧。需要注意的是,广播不仅会占用大量的网络带宽,而且还将占用计算机大量的 CPU 处理时间。广播风暴就是网络长时间被大量的广播数据包所占用,使正常的点对点通信无法正常进行,其外在表现为网络速度奇慢无比,甚至导致网络瘫痪。导致广播风暴的原因有很多,一块故障网卡、或者一个故障端口都有可能引发广播风暴。需要注意的是,交换机只能隔离碰撞域,而不能隔离广播域。事实上,当广播包的数量占到通讯总量的 30%时,网络的传输效率就会明显下降。通常情况下,在采用多种通讯协议的网络中,计算机不应多于 100 台,在采用一种通讯协议的网络中,计
6、算机不应多于 150 台。如果计算机的数量较多,应采用划分 VLAN 的方式将网络分隔开来,将大的广播域划分为若干个小的广播域,以减小广播风暴可能造成的危害。访问网上邻居奇慢问:有一小局域网,服务器为 Windows NT 操作系统,各工作站为 Windows 98。以前局域网一直工作正常,后来有一台工作站重新安装 Windows 98 之后,这台电脑通过网上邻居浏览其它电脑的速度非常慢,而且只能看到一部分电脑,有的电脑却看不到,而其它电脑相互之间一切正常。检查 IP 地址与子网掩码没有错误,域名与工作组也相同。不知是什么原因,我应该怎么处理?答:通过用户描述,我们可以得出以下结论:第一,既然
7、能看到一部分电脑,说明网络连接正常,而且正确安装了网卡驱动程序和网络通讯协议;第二,既然 IP 地址与子网掩码没有错误,说明 IP 地址信息设置正确;第三,既然域名与工作组相同,应当能够非常快地找到同一工作组内的其他用户才对。然而,事实上,计算机之间的连接速度不仅非常慢,而且只能找到其中的一部分计算机,这才是问题的关键。故障的原因和解决方法如下第一,没有安装 NetBEUI 协议。TCP/IP 是一个效率不高的协议,因此,在小型局域网中,通常都使用占用系统资源更小、而且效率更高的 NetBEUI 协议。另外,只安装有 TCP/IP 协议的 Windows 98 计算机要想加入到 Windows
8、 NT 域,也必须安装 NetBEUI 协议。第二,网卡驱动程序有缺陷。虽然许多网卡都采用相同的芯片组,但是,驱动程序并不完全相同。尽管有缺陷的驱动程序并不一定会导致通讯失败,但却往往会在传输效率上大打折扣。因此,应当确认网卡驱动程序的选择和安装无误。第三,由于Windows NT 没有活动目录的功能,无法快速有效地组织网络资源。因此,未被访问过的计算机就可能不会出现在网上邻居中。试着在服务器上使用“查找” 功能,利用计算机名称或 IP 地址查找一下无法显示在网上邻居中的计算机。通常情况下,查找到的计算机就会自动显示在网上邻居中。带路由器共享 Internet 连接共享。宽带路由器直接连接至交
9、换机上,所有客户机都可以不受限制地共享上网。但是,所有计算机的网关和 DNS 都必须指向这个路由器的 IP 地址,服务器也须如此。如果把服务器的网关和 DNS 设为路由器的 IP 地址后,客户机将无法登录服务器。为了让客户机能登录服务器,就只能把网关和 DNS 改为服务器的 IP 地址,而这样又不能上网。请问,如何既让服务器能上网,又不影响客户机登录?答:假设服务器的 IP 地址是 X.X.X.1,路由器的 IP 地址为 X.X.X.2 则服务器的网关应该设置为X.X.X.2,DNS 应该设置为 X.X.X.1。然后,在服务器上安装、配置并启用 DNS 服务。当然,如果服务器已经升级到 Act
10、ive Directory,默认已经安装 DNS 服务,只须启用并配置即可。客户机的 IP 地址设置为X.X.X.Y(Y 不包括服务器和路由器的 IP 地址所用的数字) ,网关设置为 X.X.X.2(路由器的地址) ,DNS设置为服务器的地址(X.X.X.1) 。如果未申请 DNS 主机服务,或为了提高 DNS 解析速度,可在 Windows 2000 Server 的 DNS 上启用“转发 ”功能。依次单击“开始程序管理工具DNS” ,显示 DNS 服务器属性窗口,在“转发器”选项卡选中“ 启用转发器” 复选框,并在“IP 地址”框中键入 ISP 的 DNS 服务器的 IP 地址,依次单击“添加”和“确定”按钮即可。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。