61阅读

网络故障诊断-网络故障诊断的常用命令的介绍

发布时间:2017-11-28 所属栏目:网络故障诊断

一 : 网络故障诊断的常用命令的介绍

通常意义上的网络诊断,是指利用相关硬件工具对网络的测试判定;如果只是一些普遍的连接故障,可以先使用本文介绍的这两个常用的网络故障诊断命令,先行对故障进行判定。
 
  诊断命令都是DOS命令的一类,学习过程中不需要过多地去了解其详细的诊断原理,只需要了解在何种情况下,使用何种命令即可;此外对Ping命令应该重点掌握。虽然是DOS命令,但在Windows操作系统下,仍可以通过在“开始/运行”框内输入“cmd”,启动Windows桌面下的DOS实模式来进行操作。
  一、Ping命令 
  Ping命令是网络中使用最频繁的小工具,主要用来确定网络的连通性问题。需要注意的是,只有在安装 TCP/IP 协议之后才能使用该命令。 
  其命令格式为:Ping + IP地址或主机名+参数;Ping命令的参数如下所列:
   。 -t:表示ping指定的计算机直到中断。。-a:表示将地址解析为计算机名。。-f:在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。。-n:发送count指定的ECHO数据包数,默认值为4.。-w:指定超时间隔,单位为ms.
 
  举 例:ping 192.168.1.100 -t (再敲回车键,下同),表示一直测试本机到IP地址为192.168.0.1的另一台计算机的连接是否正常,直到强行中止测试;
 小 结:该命令主要是用来检查路由是否能够到达,其在网上传递的速度非常快,可以快速地检测要去的站点是否可达。如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线是否连通,网络适配器配置是否正确,IP地址是否可用等;如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping成功只能保证当前主机与目的主机间存在一条连通的物理路径。
  二、ipconfig命令
 
  此命令可以显示IP协议的具体配置信息,比如显示网卡的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机名、DNS服务器、节点类型等相关信息。
 
  其命令格式为:ipcofig+参数;命令的参数如下所列:
 
  /? :显示所有可用参数信息。
 
  /all :显示所有的有关IP地址的配置信息。
 
  /batch [file] :将命令结果写入指定文件。
 
  /release_all :释放所有网络适配器。
 
  /renew_ all :重试所有网络适配器。
 
  举例:ipconfig /all,可以查看到本机IP地址为“192.168.1.100”,子网掩码为“255.255.255.0”等信息。 
 
  经验总结:此命令一般用来检验人工配置的TCP/IP设置是否正确,可以将其看作是最基础的IP地址检测手段。

二 : 网络故障诊断与实训(第二版)

作者:彭海深
责编:孙露露\郭丽娜
出版社:科学出版社
ISBN书号:978-7-03-034594-3
发行号:TP-5929.0101
出版日期:2012-8-6
定价:33
详情咨询 www.61k.com .asp?id=4369
内容简介:

本书阐述了计算机网络体系结构、网络管理、网络故障诊断与维护的理论知识与实践技术,旨在帮助读者理清网络故障诊断与维护的思路,达到快速排除网络故障的目的。(www.61k.com]本书内容深入浅出、语言简洁明了、结构清晰合理,通过大量的实例和实训帮助读者进一步理解网络故障产生的原因,掌握网络故障排除的方法与技术。
本书可作为高职高专计算机及相关专业的教材,也可以作为计算机网络工程技术人员、网络管理员和网络维护培训人员的自学参考书。

前言

本书从网络管理与维护的实际工作需求出发,介绍了网络维护和网络故障排除的知识与技术。网络管理与维护的任务就是保证网络的安全畅通,因此,掌握网络故障的诊断与排除的方法,迅速、准确地排除网络故障是网络管理人员应具备的能力。本书将对网络故障的诊断与排除给出切实可行的解决方案。
本书围绕着“故障”而展开,以OSI七层模型为线索,从低层到高层逐一分析了每层可能出现的典型故障,阐述了其故障产生的原因及解决方案,对解决方法给出了详细的讲解,使读者对网络常见故障不但知其然,而且知其所以然。
全书共10章,各章内容如下。
第1章:介绍计算机网络体系知识。
第2章:介绍网络的维护方法、步骤、常用的工具。
第3章:介绍物理层的常见故障及维护方法。
第4章:介绍数据链路层的常见故障及维护方法。
第5章:介绍网络层的常见故障及维护方法。
第6章:介绍传输层的常见故障及维护方法。
第7章:介绍OSI模型高层的常见故障及维护方法。
第8章:介绍网络服务器的常见故障及维护方法。
第9章:介绍无线局域网的组成、常见故障及维护方法。
第10章:Intranet维护综合实训,包括Intranet组网实训、Intranet性能测试与优化实训、Intranet故障诊断与维护实训。
本书内容深入浅出、语言简洁明了、结构清晰合理,通过大量的实例和实训帮助读者进一步理解网络故障产生的原因,掌握网络故障排除的方法与技巧,案例实训具有普遍性,适合常用的网络操作系统。本书各章均有配套习题与实训,以供读者巩固、复习所学知识。为便于教学,本书配有电子课件等教学资源,可到网站( www.61k.com )下载。
通过本书的学习,初学者可以在较短的时间内掌握计算机网络维护的知识和技能,达到一个网络管理员应具备的基本要求。本书既可作为高职高专计算机及相关专业的教材,也可作为计算机网络工程技术人员、网络管理员和网络维护培训人员的自学参考书。
由于编者水平有限,编写时间仓促,书中错误、疏漏之处在所难免,敬请广大读者批评指正。

目录

第1章 计算机网络体系结构概述 1
1.1 OSI参考模型 2
1.1.1 网络体系结构的概念 2
1.1.2 开放系统参考模型 3
1.2 网络互连协议 6
1.2.1 网络协议 6
1.2.2 常用网络协议及其应用 7
1.2.3 Windows操作系统的三个基本协议 11
1.3 网络互连设备 17
1.3.1 以太网基础知识 17
1.3.2 常用互连设备及其作用 18
1.4 网络工程模型 20
1.4.1 客户/服务器网络 21
1.4.2 对等网络模型 22
1.4.3 文件服务器网络 23
小结 23
思考与练习 24
实训 25
第2章 网络维护的方法 28
2.1 网络维护的方法 29
2.1.1 参考实例法 29
2.1.2 硬件替换法 29
2.1.3 错误测试法 30
2.2 网络维护的步骤 30
2.2.1 网络维护前的准备工作 30
2.2.2 网络维护的基本步骤 30
2.3 网络维护的工具 32
2.3.1 网络维护软件工具 32
2.3.2 网络维护硬件工具 37
2.3.3 工作经验 38
2.3.4 网络资源 39
2.3.5 技术支持热线 39
2.3.6 网络文档 40
小结 40
思考与练习 40
实训 41
第3章 物理层的故障诊断与维护 44
3.1 物理层的功能 45
3.1.1 OSI模型中的物理层的功能 45
3.1.2 网络互连的物理接口标准 45
3.2 物理层的组件 48
3.2.1 物理层组件概述 48
3.2.2 网络传输介质 49
3.2.3 网络物理层设备 54
3.3 物理层的组网规范 57
3.3.1 传输介质的组网规范 57
3.3.2 物理层设备的组网规范 62
3.4 物理层故障诊断与排除 65
3.4.1 双绞线网络故障排除 65
3.4.2 正确识别5类双绞线 67
3.4.3 细缆网常见故障的排除 69
3.4.4 影响以太网性能的常见问题 71
小结 72
思考与练习 72
实训 73
第4章 数据链路层的故障诊断与维护 75
4.1 数据链路层的功能 76
4.1.1 数据链路层的功能 76
4.1.2 基于数据链路层通信的物理寻址功能 76
4.2 数据链路层的组成 78
4.2.1 数据链路层的传输对象——帧 78
4.2.2 数据链路层中封装帧的设备——网卡 79
4.2.3 数据链路层中接收和转发帧的设备——交换机 81
4.3 以太网帧的捕获与分析 86
4.3.1 捕获帧的用途 86
4.3.2 捕获帧的方法 87
4.3.3 剖析捕获到的帧 90
4.4 数据链路层的故障诊断与排除 92
4.4.1 数据链路层的帧故障诊断与排除 92
4.4.2 网卡故障诊断与排除 96
4.4.3 交换机维护与故障排除 98
小结 103
思考与练习 103
实训 104
第5章 网络层的故障诊断与维护 106
5.1 网络层的功能 107
5.1.1 网络层功能概述 107
5.1.2 定义逻辑地址 107
5.1.3 Internet中路径的选择 107
5.1.4 无连接数据包的传输 108
5.1.5 网络层的主要功能 108
5.2 网络层的组件 108
5.2.1 网络协议 108
5.2.2 路由器将数据发送到它的目的地 109
5.2.3 通过Internet协议来支持TCP/IP 109
5.2.4 UDP用户数据报协议 115
5.3 数据包的捕获与分析 116
5.3.1 数据包 116
5.3.2 数据包结构 117
5.3.3 数据包捕获机制 120
5.3.4 数据包捕获 120
5.3.5 数据包分析 122
5.3.6 数据包详解 124
5.4 网络层的故障诊断与排除 126
5.4.1 RIP的故障诊断与维护 126
5.4.2 OSPF的故障诊断与维护 127
5.4.3 BGP的故障诊断与维护 130
小结 131
思考与练习 131
实训 133
第6章 传输层的故障诊断与维护 138
6.1 传输层的功能 139
6.1.1 传输层概述 139
6.1.2 传输层功能 139
6.2 传输层的组件 141
6.2.1 TCP协议 141
6.2.2 UDP协议 144
6.3 传输层的故障诊断与排除 146
6.3.1 传输层的故障类别 146
6.3.2 传输层的数据包捕获与分析 146
6.3.3 TCP的故障诊断与排除 151
6.3.4 UDP的故障诊断与排除 154
小结 156
思考与练习 156
实训 157
第7章 OSI模型高层的故障诊断与维护 161
7.1 OSI模型高层结构的功能 162
7.1.1 会话层的功能 162
7.1.2 表示层的功能 162
7.1.3 应用层的功能 163
7.2 OSI模型高层组件 163
7.2.1 会话层的组件 164
7.2.2 表示层的组件 165
7.2.3 应用层的组件 165
7.3 会话层的故障诊断与排除 166
7.3.1 DNS故障诊断与维护 166
7.3.2 基于IPX环境的SAP故障诊断与维护 170
7.3.3 NetBlOS维护 171
7.3.4 WINS的维护 172
7.4 表示层的故障诊断与排除 173
7.5 应用层的故障诊断与排除 173
7.5.1 FTP服务维护 174
7.5.2 HTTP服务维护 176
7.5.3 TELNET服务维护 178
7.5.4 DHCP服务维护 180
小结 182
思考与练习 182
实训 183
第8章 网络服务器的维护 185
8.1 网络服务器概述 186
8.1.1 Web服务器简介 186
8.1.2 FTP服务器简介 186
8.1.3 DHCP服务器简介 186
8.1.4 WINS服务器简介 187
8.1.5 DNS服务器简介 187
8.1.6 文件服务器简介 188
8.1.7 打印服务器简介 188
8.1.8 邮件服务器简介 188
8.1.9 流媒体服务器简介 189
8.1.10 路由与远程访问服务器简介 189
8.1.11 终端服务器简介 189
8.2 网络服务器的故障诊断 190
8.2.1 Web服务器没有响应 190
8.2.2 用户无法访问Web服务器 191
8.2.3 无法访问Web服务器的内容 192
8.3 网络服务器故障排除与日常维护 194
8.3.1 Web服务故障排除与日常维护 194
8.3.2 DNS服务故障排除与维护 201
8.3.3 DHCP服务故障排除与维护 203
8.3.4 VPN服务故障排除与维护 205
8.3.5 Windows流媒体服务故障排除与维护 207
8.3.6 Windows终端服务故障排除与维护 208
小结 208
思考与练习 209
实训 209
第9章 无线网络的故障诊断 212
9.1 无线网络概述 213
9.1.1 无线网络概述 213
9.1.2 无线网络标准 213
9.1.3 无线网络分类 214
9.1.4 无线网络技术 215
9.1.5 无线网络的传输介质 218
9.1.6 无线网络的实际应用 219
9.2 无线网络的故障诊断 223
9.2.1 无线网络设备 223
9.2.2 无线网络拓扑 228
9.2.3 无线网络常见通信故障 229
9.2.4 故障实例及分析解决 230
9.3 无线局域网的故障排除与日常维护 231
9.3.1 无线局域网的概念 231
9.3.2 无线局域网的故障诊断 232
9.3.3 无线局域网的常见故障及排除方法 233
9.3.4 无线局域网的日常维护 236
小结 238
思考与练习 238
实训 239
第10章 Intranet维护综合实训 242
10.1 Intranet介绍 243
10.1.1 Intranet的技术特点 243
10.1.2 Intranet与Internet的关系 243
10.1.3 局域网与Intranet的关系 244
10.2 Intranet组网实训 245
10.2.1 硬件准备与组网方案 245
10.2.2 组建Windows Server局域网 247
10.2.3 网络接入技术 253
10.3 Intranet性能测试与优化实训 255
10.3.1 Intranet网络性能测试 255
10.3.2 Intranet网速减慢的故障解决 258
10.3.3 Intranet网络性能优化 259
10.4 Intranet故障诊断与维护实训 262
10.4.1 Intranet故障的分类与诊断 262
10.4.2 Intranet常见故障分析与排除 264
小结 268
思考与练习 268
实训 269
附录 常用的TCP/UDP端口号 274
参考文献 277

--------------------------------------------------------------------------------

前言

本书从网络管理与维护的实际工作需求出发,介绍了网络维护和网络故障排除的知识与技术。网络管理与维护的任务就是保证网络的安全畅通,因此,掌握网络故障的诊断与排除的方法,迅速、准确地排除网络故障是网络管理人员应具备的能力。本书将对网络故障的诊断与排除给出切实可行的解决方案。
本书围绕着“故障”而展开,以OSI七层模型为线索,从低层到高层逐一分析了每层可能出现的典型故障,阐述了其故障产生的原因及解决方案,对解决方法给出了详细的讲解,使读者对网络常见故障不但知其然,而且知其所以然。
全书共10章,各章内容如下。
第1章:介绍计算机网络体系知识。
第2章:介绍网络的维护方法、步骤、常用的工具。
第3章:介绍物理层的常见故障及维护方法。
第4章:介绍数据链路层的常见故障及维护方法。
第5章:介绍网络层的常见故障及维护方法。
第6章:介绍传输层的常见故障及维护方法。
第7章:介绍OSI模型高层的常见故障及维护方法。
第8章:介绍网络服务器的常见故障及维护方法。
第9章:介绍无线局域网的组成、常见故障及维护方法。
第10章:Intranet维护综合实训,包括Intranet组网实训、Intranet性能测试与优化实训、Intranet故障诊断与维护实训。
本书内容深入浅出、语言简洁明了、结构清晰合理,通过大量的实例和实训帮助读者进一步理解网络故障产生的原因,掌握网络故障排除的方法与技巧,案例实训具有普遍性,适合常用的网络操作系统。本书各章均有配套习题与实训,以供读者巩固、复习所学知识。为便于教学,本书配有电子课件等教学资源,可到网站( www.61k.com )下载。
通过本书的学习,初学者可以在较短的时间内掌握计算机网络维护的知识和技能,达到一个网络管理员应具备的基本要求。本书既可作为高职高专计算机及相关专业的教材,也可作为计算机网络工程技术人员、网络管理员和网络维护培训人员的自学参考书。
由于编者水平有限,编写时间仓促,书中错误、疏漏之处在所难免,敬请广大读者批评指正。

三 : Windows下的3个网络诊断命令介绍

搜集了几个网络诊断的命令,windows下的。

首先windows下的这几个命令都可以使用“--help”参数来查看帮助信息。

路由信息命令-----route

查看本地路由表


Route print

增加路由


Route add 网络地址(192.168.1.0) mask 255.255.255.0(掩码) 192.168.1.1(网关)


其中在末尾增加“-p”参数为增加为永久路由,即写入注册表,机器重启也不丢失。

在末尾增加“metric  10(数字)”参数为该路由设置优先级,数字越小,优先级越高。

****在末尾增加“if   ip地址”参数为该路由设置网卡端口,在机器配有多网卡时候有用,此选项待测。

删除路由


Route delete 网络地址 mask 掩码 网关

当机器配有多网卡时,此删除命令会提示错误“指定路径找不到”,有人说这是win2003的小bug,具体解决方案没有找到,替代方案为增加一条优先级更高的此网段路由信息。

路由跟踪命令-----tracert

“-d”参数禁止将ip解析为主机名。

端口信息命令-----netstat

“-a”参数显示所有

“-n”以数字形式显示端口信息

“-o”显示与每个连接相关的进程id

四 : Linux下网络故障诊断

由于实现网络服务器的层次结构比较多,因此当网络出现故障时,解决起来比较复杂。下面由我来为大家详细介绍Linux系统中可能出现的一些网络问题,如网卡硬件问题、网络配置问题、驱动程序问题,以及网络层、传输层、应用层问题等。

网卡故障可以分为硬件故障和软件故障,判断硬件故障最简单的方法是把该网卡插到其它计算机上使用,如果还是老毛病则网卡损坏,否则网卡正常。实际情况下,大部分网卡出现的故障都属于软件故障,软件故障一般分为两类:一类为设置故障;一类为驱动程序故障。

诊断网卡故障

[root@localhost ~]#dmesg | grep eth eth0:registered as PCnet/PCI II 79C970A eth0:link up eth0:no IPv6 routers present [root@localhost ~]#

以上命令列出了引导信息中包含eth字符串的行,如果出现类似与“eth0:link up”的提示,表示Linux已经检测到了网卡,并处于正常工作状态。还有一条lspci命令可以列出系统检测到所有PCI设备,如果使用的网卡是PCI总线的,应该能看到这块网卡的信息。最后可以用ethtool查看以太网的链路连接是否正常。

以上命令列出了引导信息中包含eth字符串的行,如果出现类似与“eth0:link up”的提示,表示Linux已经检测到了网卡,并处于正常工作状态。还有一条lspci命令可以列出系统检测到所有PCI设备,如果使用的网卡是PCI总线的,应该能看到这块网卡的信息。最后可以用ethtool查看以太网的链路连接是否正常。

[root@localhost ~]#ethtool eth0 Settings for eth0:  Current message level: 0x00000007 (7)  Link detected:yes [root@localhost ~]#

如果看到“Link detected:yes”一行,表明网卡也对方的网络线路连接是正常的。

网卡驱动程序

在RHEL 6中,需要先查看或者设置/etc/modeprobe.cong文件,它包含了有关模块的安装和别名信息。

[root@localhost ~]#more /etc/modeprobe.cong alias scsi_hostadapter mptbase ... alias eth0 pcnet32 [root@localhost ~]#

以上显示中,最后一行“alias eth0 pcnet32”表示为pcnet32定义了一个别名eth0,也就是说,目前使用的以太网卡接口eth0对应的模块是pcnet32,可以使用一下命令当前系统装载的模块中是否有pcnet32模块。

[root@localhost 2.6.18-8.e15]#lsmod | grep pcnet32 pcnet32 35269 0 mii 9409 1 pcnet32 [root@localhost 2.6.18-8.e15]#

可以发现,pcnet32已经安装。因此,如果网卡已经被Linux检测到,但执行“ipconfig -a”命令时却看不到eth0接口,可以按照以上方法把网卡的驱动程序模块找到,再看看这个模块是否已经安装。

诊断网络层问题

网络层问题诊断方法很简单,就是直接ping外网的某一个域名或者IP,能正常连通的,则说明网络层没有问题。

引起ping不同的原因很多,可能会是网络线路、网络设置、路由和ARP等问题。建议先ping一下网关,看是否能通,如果与网关能通,一般就表明网络线路、自己机子的网络设置和ARP都没有问题。可以通过命令“route -n”显示路由表,然后得到网关的地址。如果路由表中没有设置默认网关,则表明路由设置有问题,此时需要设置默认网关。

有时,局域网内存在ARP攻击或者其它原因,使本机ARP缓存中的网关IP的MAC地址是错误的,这样也会造成与网关ping不通。此时,可以使用“arp -d <网关 IP>”命令删除网关的ARP条目,或者通过“arp -a <网关 IP><网关 MAC>”命令设置静态ARP条目。

诊断传输层和应用层问题

诊断传输层和应用层的故障最有效的一种手段是使用抓包工具抓取数据包进行分析。在Linux中,默认提供了tcpdump工具,利用它可以抓取所有访问本机或者从本机出去的数据包,并且可以通过规则只抓取感兴趣的数据包。

与操作系统有关的一种可能的故障原因是防火墙配置不当。在Linux中,默认情况下系统启动时会启用iptables防火墙,而且只放行少数几个端口。所以当在本机上配置了某种服务时,而这种服务需要通过TCP或UDP的某个端口才能访问,则要求防火墙开启相应的端口,否则,其它主机将不能访问本机的这种服务。

本文标题:网络故障诊断-网络故障诊断的常用命令的介绍
本文地址: http://www.61k.com/1094670.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1