揭密网卡物理地址不断变化之谜

来源 :个人电脑 | 被引量 : 0次 | 上传用户:LH120013
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  有道是“林子大了,什么鸟都有”,对于规模稍微大一些的局域网来说,发生网络故障几乎不可避免,而且网络故障类型也是各式各样。这不,笔者在平时管理维护网络的时候,就曾遭遇一则十分蹊跷的网络故障,那就是终端计算机的网卡物理地址由于某些方面的因素,竟然出现了不断变化的故障。考虑到引起这类故障现象发生的原因很特别,为了帮助大家积累网络故障排查经验,本文现在就对这种特别故障的完整排除过程进行还原、分析,但愿各位朋友能从中获得收益!
  物理地址发生变化
  某单位局域网组网方式是传统的星型组网结构,为了保证上网接入安全,网络中每台终端系统的网卡物理地址与所连交换端口之间进行了点对点式的绑定操作,终端用户凭借USB-Key来连接局域网中的域控制器,以获得登录网络的操作权限,任何交换端口位置、参数方面的变化或没有经过合法授权的网卡物理地址,都能引起网络终端系统上网失败故障现象。
  最近,网络管理员接到某终端上网用户的故障求援,说他的终端系统无法正常上网访问。故障就是命令,网管员立即火速赶到故障现场,并对现场进行仔细察勘后,看到输入系统登录密码时,屏幕上居然出现了无法和认证服务器连接之类的错误,从故障现象来看,网管员认为问题多半出在网络连接不畅或上网参数设置不当方面。尝试将网络线缆从终端系统中拔出,并关闭终端系统电源,让其“休息”半个多小时后,再重新启动终端系统,并正确插入网络线缆,发现该终端系统又能正常上网了,原以为问题就这样轻松解决了。可谁曾想到,两个星期后,网络管理员再次收到该终端用户的电话求救,而且发生的现象几乎跟上次没什么两样,显然这种故障解决起来没有那么简单。这次,网络管理员做好了充分的准备,先是通过专业线缆测试工具,查看了故障系统与交换端口之间物理线缆的连通性,发现网络线缆连通性很正常,之后又分别查看了交换端口状态和终端系统网卡状态,发现它们的工作状态也都显示正常。在排除了网络连通性故障、设备硬件损坏等可能因素后,网络管理员尝试从网络配置端,以系统管理员权限登录交换机后台系统,看到故障终端系统的网卡物理地址竟然发生了变化,与之前绑定的物理地址不一样了,尝试执行重新绑定操作,将最新的网卡物理地址绑定到交换端口后,网络故障现象立即消失不见了。之后的一段时间中,该终端系统反复发生相同的故障现象,细心的网管员将每次发生故障时从交换机端捕获到的网卡物理地址都记忆了下来,经过仔细对比,发现每次发生故障时的物理地址都不一样。
  追踪故障产生原因
  大家知道,MAC地址属于一种硬件地址,它是专门用来定义网络设备位置的,由48比特长,12位的16进制数字组成,0到23位是厂商向IETF等机构申请用来标识厂商的代码,也称为“编制上唯一的标识符”,是识别局域网结点的标志,地址的24到47位由厂商自行分派,是各个厂商制造的所有网卡的一个唯一编号。在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC位址。所以,一个网卡设备通常会有一个全球唯一固定的MAC地址,为什么现在终端系统的网卡物理地址频繁发生变化呢?经过上网搜索有关信息后,网管员了解到造成网卡物理地址频繁变化最大的可能,就是网卡设备所在的集成主板发生了损坏,这么说来,难道是故障系统的主板出现了意外?
  网管员决定打开故障系统的机箱外壳,仔细检查一下集成主板是否有不正常的地方。说到做到,网管员找来工具,拆开机箱外壳,对着主板仔仔细细看了一遍,没有发现有什么不正常的地方,后又用鼻子闻了闻味道,也没有闻出什么味道。重新安装好机箱外壳,接通电源启动终端系统,在启动过程中,网管员发现整个过程十分流畅,没有出现任何异常的地方。当系统启动成功后,网管员用鼠标右键单击系统桌面上的“计算机”图标,执行右键菜单中的“管理”命令,切换到故障系统的计算机管理窗口,依次展开该管理窗口左侧区域中的“系统工具”I“设备管理器”节点,打开系统设备管理器窗口,仔细查看该窗口中列出的所有设备选项后,发现CPU的中断控制器图标上出现了问号,显然该设备的工作状态不正常。大家知道,系统中断控制器是CPU功能的一部分,它是专门管理计算机系统I/O中断的器件,它的工作状态会影响着硬盘、键盘、鼠标、时钟、串型接口、网卡等设备的工作状态。要是该设备图标上面存在问号标记,那多半是计算机的主板驱动安装不正确,或者主板驱动受到了损坏,此时系统内部中断可能会发生问题,从而可能引起网卡之类的设备发生各种莫名其妙的故障。基于上面的分析,不难看出,网卡设备物理地址频繁变化的现象,主要是系统中断控制器驱动安装不正确或驱动受到损坏造成的。而网卡设备的物理地址不断发生变化,自然不会受到交换机的授权许可,最终引发了终端系统无法上网的故障现象。
  解决地址变化故障
  找到了故障原因后,那么故障解决起来自然也就十分容易了。根据故障系统主板的型号,网络管理员上网下载了对应主板的驱动程序,之后在系统设备管理器窗口中,用鼠标右键单击图标上出现问号标记的系统中断控制器选项,执行右键菜单中的“属性”命令,打开该选项的属性对话框。选择其中的“驱动程序”标签,切换到选项设置页面,单击“更新驱动程序”按钮,弹出文件选择对话框,从中选择从网上下载获得的安装程序,按“确定”按钮完成主板驱动程序的安装更新操作。
  接着重新启动了终端系统,当系统启动成功后,依次单击“开始”I“运行”命令,打开系统运行对话框,输入字符串命令“cmd”,单击回车键后,进入DOS命令行工作窗口,在该窗口命令行提示符下,执行“ipconfig/all”命令,返回结果信息,在这里重新确定了主板驱动重新安装之后的网卡物理地址,本例中的网卡物理地址为“8c—89—a5—70—df—aa”之后登录交换机后台系统,将刚才确定的网卡物理地址绑定到对应的交换端口上,并在故障终端系统进行了上网测试操作,结果上网连接已经恢复了正常。连续工作了一个时间,这台故障系统始终也没有出现之前发生的故障现象了,至此网卡物理地址频繁变化的故障就被彻底解决了。   最后的总结
  尽管MAC地址是烧录在网卡芯片里的,并且是固定不变的,但是系统读取该地址时还会受到系统中断控制器的影响,倘若系统中断控制器由于主板驱动安装不正确的原因,而无法正常工作时,那么网卡设备的唯一物理地址可能会被Windows系统识别错误,从而会造成网卡物理地址不停变化的错觉。所以,为了确保网卡设备工作正常,正确安装好集成网卡所在主板的驱动程序十分重要,只有主板驱动程序安装完整,才能保证网卡设备的物理地址被正确识别。此外,当终端系统工作状态不正常时,我们不能简单地通过查看网卡物理地址方式,来判断上网终端就是同一台计算机,因为在特殊状态下,相同的一块网卡设备可能会同时拥有多个不同的网卡物理地址。几则网卡控制技巧
  1.正确重装网卡驱动
  只有正确安装好驱动程序,网卡设备才能正常工作,当网卡设备驱动程序损坏或丢失时,它的工作状态自然也会不正常。在实际上网过程中,我们发现网卡驱动程序受到损坏的可能性很大,比方说在反复地查杀网络病毒或者频繁安装卸载软件的时候,网卡的驱动文件很容易被顺带删除,这样网卡的工作状态就得不到驱动程序的正确“支撑”了。通常,当网络出现稀奇古怪的故障现象时,首先应该检查网卡驱动程序是否正常,在怀疑驱动存在问题时,可以按照如下步骤重新安装网卡驱动程序:
  首先用鼠标右键单击系统桌面上的“计算机”图标,执行右键菜单中的“管理”命令,切换到故障系统的计算机管理窗口,依次展开该管理窗口左侧区域中的“系统工具”I“设备管理器”节点,打开系统设备管理器窗口,从中选择客户端系统的目标网卡设备,用鼠标右击该设备图标,从弹出右键菜单中选择“卸载”命令,这样就可以彻底地将网卡设备旧驱动文件删除干净了。
  其次依次单击“开始”I“设备和打印机”命令,切换到设备和打印机列表界面,单击其中的“添加设备”按钮,切换到新设备添加对话框,在这里采用手工定位方式选择安装指定网卡驱动程序,这样Windows系统就能安装使用指定的网卡驱动程序了,当成功安装好网卡驱动程序后,我们再配置好上网参数,这么一来网卡工作状态就能恢复正常了。当然,在选用网卡驱动的时候,尽可能选用那些已通过微软WH QL认证的驱动程序,保证它能与Windows系统有不错的兼容性。
  2.即时监视网卡模式
  在普通局域网环境中,网卡往往会通过普通双绞线连接到交换机上,如果网卡接口和交换端口的工作模式无法保持匹配的话,容易造成上网传输不稳定的工作故障。例如,上网访问速度一般都是由网卡工作模式决定的,要是网卡工作模式配置不正确的话,那么网卡与交换端口之间通信时,就需要针对双工方式和速度大小进行反复协商,这样上网传输速度自然会耽搁下来,这就是网络连接断断续续或能连接但无法相互Ping通等蹊跷故障产生的主要原因。
  为了避免发生上述故障,我们应该在上网过程中即时监视网卡模式状态。在手工监视网卡设备工作模式时,可以右击系统托盘区域处的网络连接图标,执行右键菜单中的“打开网络和共享中心”命令,弹出网络和共享中心管理界面,单击该界面左侧区域的“更改适配器设置”按钮,用鼠标右键单击其后界面中的“本地连接”图标,选择快捷菜单中的“属性”选项,切换到本地连接属性对话框。点选“常规”选项卡,在对应选项设置页面中选中与交换机相连的网卡设备,按下“配置”按钮,展开网卡设备属性设置页面,单击“高级”选项卡,进入选项设置页面,选中该页面“属性”列表中的“连接速度和双工模式”选项,就能了解到网卡设备此刻处于哪种工作模式了。
  如果要实现对网卡工作模式的智能监视时,可以从网上下载获得“Multi-route rTraffic Grapher”程序软件,并通过该程序的监视网络连接功能,来判断网卡与交换端口是否同时处于全双工工作模式,只有它们同时处于该模式状态时,客户端系统的上网速度才会获得最快。一旦监视到网卡和交换端口工作模式不匹配的话,那么我们必须手工将它们调整成一致状态。
  3.巧解网卡资源冲突
  现在有一些旧计算机系统仍然在使用PCI网卡设备,在尝试安装这类网卡设备的驱动程序时,Windows系统一般会自动为它们分配合适的系统资源,比方说分配正确的系统IRQ资源给它。如果缺省的IRQ资源已经被声卡或显示卡等设备抢先占用,而Windows系统又无法及时给网卡重新分配合适的IRQ资源时,就容易造成由系统资源冲突引起的无法上网故障。例如,RealtekRT8029网卡在缺省状态下会使用IRQlO,不过该中断资源有时会被声卡之类的其他设备抢先占用,这时网卡设备就无法成功安装好。
  正常情况下,当网卡设备出现了系统资源冲突现象时,我们会在系统设备管理器窗口中,发现网卡设备图标上存在红色感叹号标志或黄色问号标志。一旦看到这些不正常标志时,不妨通过手工方法重新为网卡设备手工分配合适的系统中断资源号码。在进行这项操作时,先用鼠标右键单击系统桌面上的“计算机”图标,执行右键菜单中的“管理”命令,切换到故障系统的计算机管理窗口,依次展开该管理窗口左侧区域中的“系统工具”I“设备管理器”节点,打开系统设备管理器窗口,从中选择客户端系统的目标网卡设备,用鼠标右击该设备图标,从弹出右键菜单中选择“属性”命令,打开网卡设备属性对话框。
  其次选择“资源”选项卡,在资源选项设置页面中,选择如图5所示位置处的“IRQ”选项,并且取消对应选项下面的“使用自动设置”选中状态,再按下“更改设置”按钮,为网卡设备重新分配一个合适的系统中断数值,再按“确定”按钮返回,这样就能成功解决由系统资源冲突造成的无法上网故障了。
其他文献
编辑评价  MF8080Cw是一款具备传真功能的全功能型彩色一体机,它提供了彩色打印、独立传真,并可以实现多页连续扫描,同时它还标配了无线网络连接,不仅能方便地接入到你的办公网络中共享使用。而且机器摆放时也更加灵活自如。不过,MF8080Cw的文档打印速度较慢,另外,对于一台网络型的一体机,MF80SOCw的供纸置似乎有些略小。  第一眼看到imageCLASSMF8080Cw,给人的最深印象就是
期刊
如果不是公关公司一再强调,我实在难以将眼前这个海尔MIX X5认作是平板而非手机——按照海尔的规划,采用了5.3英寸屏幕的这款产品隶属于海尔平板电脑,只是内置的通话功能令其“跨界”到了手机领域。  这倒是个聪明的做法,用平板的概念加之手机的功能可同时于两个领域参与竞争。得益于Qualcomm SnapDragonMSM8660双核处理器,海尔MIX X5对预装的Android4.0系统以及众多应用
期刊
随着笔记本电脑变成主要办公设备,用户的日常工作也越发依赖网络。很多经常出差的用户都知道,并不是所有的宾馆都提供了无线(WLAN)接入服务,于是我们只能通过有线方式连接网络,并端坐在桌前使用笔记本电脑。如果房间内有多人或者多个设备都需要连接网络,那么一个网络接口肯定是无法满足需要的。此时贝尔金Mini双频路由器就可以解决这一难题。通过这款设备,用户就可以在酒店房间或者会议室建立起一个临时的无线网络,
期刊
编辑评价  MX898提供了相当丰富的功能特性,在办公文印和照片打印方面都有不错的表现,它具有网络连接,双面打印,双面扫描,以及300页的供纸能力,加上便利的操作方式,能够很好地满足各类典型的商业应用。同时。MX898的照片打印质量出色,支持iOS系统移动智能终端的无线打印与扫描,具备多种多样的照片直接打印方式。不过,与同价位的商用喷墨一体机相比,MX898的文档打印速度不是很快,且打印成本也相对
期刊
好几年前,我得到过一个很有创意的礼品。那是一个现在看来也颇具看点的移动电源——除了内置锂电池,它还有三片可以折叠的太阳能电池板。当时我拿着它,心想就算到了沙漠里,也不怕手机没电了。后来呢,我现在已经找不到这个装备了。  作为移动电源,我确实拿它给手机充过一两次电,但那时手机还没有对电量像今天这样如饥似渴,所以它也不是我随身必备的装备。这个电源的自放电还不小,如果一个月不用基本上就没电了,需要时刻想
期刊
我们于上期杂志刚刚介绍了出自LG的Optimus L7智能手机,如今便收到了配置更高的产品——LG Optimus P8804X HD。从产品的命名便可看出,厂家意图让消费者第一时间就意识到这是一款有着四核处理器、高清屏幕的产品。  事实上我依旧坚持自己的观点,即手机和平板这类快消品无意关注其硬件配置,只要看使用体验就好。极端一些的话,如果操作系统拖了后腿,那么多核心处理器也没什么大的功用,现状是
期刊
在硬盘容量越来越大的今天,准确查找文件的难度也变得越来越大。幸运的是,Windows 7系统的文件搜索功能比以往有了很大的进步,善用该系统自带的搜索功能,可以让文件查找效率更高、速度更快。设置索引,提高查找速度  Windows 7系统支持索引搜索功能,为频繁访问的文件创建索引目录,可以大幅提升文件查询速度。当然,在缺省状态下,Windows 7索引目录中有的内容与我们关系不大,但系统仍然要花时间
期刊
“改变非常容易,但改进很难。”这是一位商界著名人士的话,同时,也是他作为ThinkPad资深粉丝对ThinkPad的评价。“庆幸的是,ThinkPad做到了。”现在,承载着ThinkPad 20年来科技创新与思考的结晶——ThinkPad X1 Carbon荣耀登场。带着“九大超级”制胜点的X1  Carbon,无疑为超极本领域及PC行业增添了一道独特的光芒。  超级轻薄——开创14英寸超极本轻薄
期刊
每位网民在Internet网上尽情邀游的时候,都会用到微软的IE浏览器。不过,在病毒木马日益猖獗的今天,IE浏览器先天的缺陷性,很容易被病毒、木马程序非法利用,这也是我们普通用户经常中毒、染毒的原因之一。一旦遭遇安全故障,轻则会对冲浪效率带来影响,重则能引起安全事故,甚至能造成直接经济损失。为了不让IE浏览器遭惹安全麻烦,我们必须想方设法提高它的安全免疫力,禁止病毒木马无法利用它实施恶意攻击!  
期刊
无线宽带路由器的作用是为用户构建无线局域网。以往我们在无线局域网中都是使用笔记本电脑或者台式机连接网络,但是随着智能手机以及平板电脑的普及,很多人都习惯使用这些小巧的终端设备来运行网络应用,而无线局域网无疑是比3G更为快速而且廉价的网络连接方式。  一般设置无线网络都是通过笔记本电脑或者台式机连接路由器进行管理设置,但是海联达Ai-R111却是一款可以使用iPhone/iPad进行管理的无线宽带路
期刊