[ 登录 ][ 注册 ] 天极传媒: 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
您现在的位置: IT专家网 > 网络子站 > 网络技巧

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

作者: 阿林,  出处:IT专家网, 责任编辑: 杨春晖, 
2007-11-27 08:30
  本文解释路由表如何工作,并阐述如何在Windows网络中诊断路由故障。在上篇文章中,笔者概括性地指出了TCP/IP网络故障诊断的结构化方法……

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

  【IT专家网独家】本文解释路由表如何工作,并阐述如何在Windows网络中诊断路由故障。在上篇文章中,笔者概括性地指出了TCP/IP网络故障诊断的结构化方法。这种方法有三个关键方面:

  •   理解作为基础的网络技术和协议
  •   决定问题的不同元素及其属性
  •   决定应该采取哪些故障诊断措施和工具来解决问题

  笔者以为故障诊断问题不是简单的一、两步措施就能够解决的,换句话说,故障的解决更确切地讲是一种艺术(基于直觉)而非科学(基于某种方法)。

  TCP/IP网络的基础是路由表,这是一种TCP/IP网络上每台主机的数据结构。路由表有以下三个作用:

  •   用于存储网络上其它子网的信息,以及如何到达这些网络上的主机。
  •   为了达到此数据包的最终目的地,路由表可以决定每个数据包如何被转发到某台主机。
  •   用于决定哪个网络接口(称为下一跳接口)应该用于转发这个数据包,从而使其到达目的地。

  可以说,如果你想高效地诊断TCP/IP网络上的路由问题,理解路由表是很关键的。现在让我们看看路由表是如何工作的,在不同的情况下路由表的表现是怎样的,并且看看在不同的情况下需要使用哪些故障诊断的措施和工具。我们将从检查一个简单的服务器(只有一个网络接口的服务器)的路由表开始,此服务器只分配了一个IP地址。笔者选择这个例子是因为它最易理解,在笔者的下一篇文章中,我们将看一些更为复杂的例子,包括拥有多个IP地址的服务器(如web 服务器)和拥有多个网络接口的服务器(如既能连接到LAN又能连接到一个用于备份的单独的网络)。

  只拥有一个IP地址的简单服务器的路由表

  下面的路由表是在172.16.11.0/24网络上IP地址为172.16.11.30的服务器的路由表:

以下是引用片段:
  C:\>route print
  IPv4 Route Table
  ===========================================================================
  Interface List
  0x1 ........................... MS TCP Loopback interface
  0x10003 ...00 03 ff 25 88 8c ...... Intel 21140-Based PCI Fast Ethernet Adapter
  (Generic)
  ===========================================================================
  ===========================================================================
  Active Routes:
  Network Destination Netmask Gateway Interface Metric
  0.0.0.0 0.0.0.0 172.16.11.1 172.16.11.30 20
  127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
  172.16.11.0 255.255.255.0 172.16.11.30 172.16.11.30 20
  172.16.11.30 255.255.255.255 127.0.0.1 127.0.0.1 20
  172.16.255.255 255.255.255.255 172.16.11.30 172.16.11.30 20
  224.0.0.0 240.0.0.0 172.16.11.30 172.16.11.30 20
  255.255.255.255 255.255.255.255 172.16.11.30 172.16.11.30 1
  Default Gateway: 172.16.11.1
  ===========================================================================
  Persistent Routes:
  None
  为了显示这个路由表,你需要打开一个命令提示窗口,在其中输入route print。下面我们对其各个部分逐个分析便于我们理解它是如何工作的:

  路由表中每一个路由表项(或路由)都由五个字段组成:

  •   网络目标地址(Network Destination):代表某个可能的目的地址,它是一个IP地址或子网,即表示IP数据包被转发到何处的地址。
  •   掩码(Netmask):一个用于将某数据包中的IP地址中的目标地址字段与上面可能的网络地址匹配起来的位模式。
  •   网关(Gateway):下一跳的IP地址,数据包必须被转发到此,才能到达特定的目的网络。
  •   接口(Interface):下一跳的接口,这个接口必须用于将数据包进行转发,以达到特定的目的网络。
  •   跳数(metric):表示到达目的的过程中经过了多少跳数(路由器数),即路由的成本。
共4页。 1 2 3 4 :
  • 本文关键词:

网友评论

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

邮件订阅

输入E-mail订阅《网络通信》电邮
  
    • 企业网络安全事件应急响应方案评论
      随着网络环境的不断变化,黑客水平的提升,安全益发显得相当重要。面对庞大的黑客技术,就算企业制定了最适合的安全防范策略,应用了最先进的安全技术和产品,有的时候却依然不能保证所要保护的对象的绝对安全。这也就说明,安全事件还是有可能会出现的。
    • 思科Catalyst园区局域网解决方案评论
      思科发布Catalyst系列的全新产品和增强特性,进一步巩固Catalyst交换机的领先地位。
    • 思科ASR广域网解决方案评论
      ASR 1000系列产品全新增强证明网络是支持快速、安全协作的最佳平台。
    • 思科ISR分支机构解决方案评论
      思科全新ISR创新科技,帮助企业降低成本、提高工作效率并加速创新。