CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > 网络子站 > 网络技巧

TCP/IP网络故障诊断的结构化方法(三)

作者: 阿林,  出处:IT专家网, 责任编辑: 杨春晖, 
2007-11-28 08:37
  这是网络故障诊断结构化方法的第三篇,本文谈的是如何利用Windows平台的网络连接修复特性。

       该系列相关文章:TCP/IP网络故障诊断的结构化方法(一)

                               TCP/IP网络故障诊断的结构化方法(二)

  【IT专家网独家】这是网络故障诊断结构化方法的第三篇,本文谈的是如何利用Windows平台的网络连接修复特性。

  成功的故障诊断依赖于三个重要支柱:缜密的逻辑思维、对技术与技巧的理解、诊断工具的使用经验。我们的文章主要以这三个支柱为基础。例如,在笔者的首篇文章中,我们概要地描述了一种结构化的方法,展示如何从逻辑上诊断Windows系统网络的TCP/IP网络故障。在第二篇文章中,我们重点从技术上讨论了路由表是如何工作的,并讨论了路由表问题的故障诊断技巧。今天的这篇文章中,我们将理解Windows的网络修复特性如何修复常见的网络连接问题。后面我们还有文章讨论上述的三大支柱,以帮助读者成为更为专业的故障诊断高手。

  修复特性是一个强有力的工具,虽然大家很少用它(你用得很多吗?),因为许多人没有真正地理解它。使用这个特性是相当简单的,只需要在网络连接上右击,从弹出的快捷菜单中选择“修复”即可。如图:

  在我们这样操作时,就会弹出一个对话框,连续地显示一系列的消息,这些消息表现了修复活动的工作过程。如图:

  在上面的图中,我们看到的正在进行的修复操作是“清除DNS缓存”,这仅是一个修复操作而已。背后,Windows执行的是一些命令行操作,图中的每一个过程的消息(如“清除DNS缓存”)都指明了其中的一个命令被执行了。那么,在我们使用“修复”功能时,到底系统运行了哪些命令,执行了哪些操作呢?这些命令做了什么?它们对系统产生了怎样的影响?为什么要执行这些操作或命令?下面我们一一道来:

  第一步:DHCP更新(DHCP Renew)

  如果你配置了网络连接使其可以通过DHCP自动地接收IP地址,就会需要这一步。如果你手动配置了连接,使用的是静态的IP地址和其它的TCP/IP配置,就不需要这一步了。此处执行的这个命令行操作类似于但不同于下面的命令:

以下是引用片段:
  ipconfig /renew

  这个命令会试图与DHCP服务器(计算机先前的IP地址就是从此租用的)联系。如果可以联系到DHCP服务器,计算机就会确认其目前的TCP/IP配置是合法的。不过,在这个命令通过“修复”功能执行时,与通过命令行方式启动它的行为是不一样的。此时,并不是向获取其IP地址和相关DHCP配置的服务器发送一个单播的DHCP更新消息,而是向网络中的任何可用的DHCP服务器发送一个DHCP更新消息的广播包。如此做的原因在于,如果计算机目前的TCP/IP配置是非法的,计算机就可以通过要求一个新的地址租用,从任何可用的DHCP服务器那儿获取新的TCP/IP配置。执行“修复”网络连接这个操作有两个方面的影响:一是解决客户端上的DHCP配置问题,二是在无需与一个特定的DHCP服务器联系的情况下解决问题。

  小提示:通过实施网络上的DHCP服务器的冗余机制,来防止由于DHCP服务器不可用所造成的网络问题。现在网上有不少这样的文章,读者可自己用google等搜寻。

共3页。 1 2 3 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

输入E-mail订阅《网络》电邮
  
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i