常用网络诊断命令

装维员网络常用诊断命令南通电信分公司线路维护安装中心——羌宁剑当我们在用户家中安装宽带和维修故障时,发生因网页打不开,网络游戏卡等情况的时候,往往手足无措,有的说用户电脑有问题,但说不出问题出在哪,无

装维员网络常用诊断命令

南通电信分公司线路维护安装中心——羌宁剑

当我们在用户家中安装宽带和维修故障时,发生因网页打不开,网络游戏卡等情况的时候,往往手足无措,有的说用户电脑有问题,但说不出问题出在哪,无奈下随口说某某部件坏了,系统要重装之类的话,结果用户出资请电脑公司测试,电脑各部件都能正常工作,重装系统后故障依旧,导致用户投诉,降低了用户感知度。如果我们能掌握简单有效的网络诊断命令来判断故障点的话,不仅效率会事半功倍,而且还会受到用户的称赞,何乐而不为呢。 在学习诊断命令之前,我们先复习九个相关的知识点。

九个知识点:

一、什么是 TCP/IP协议?

TCP/IP是传输控制协议/因特网协议 (Transmission Control Protocol / Internet Protocol)的缩写, 他定义了计算机如何联入因特网,以及数据如何在各网络电子设备之间传输的标准。我们下面所讲的各种网络命令都运行在TCP/IP协议基础之上。

其实TCP/IP协议与我们并不陌生,日常装维中当需要修改IP 地址的时候,按操作步骤会打开本地连接的属性页,其中就有Internet 协议(TCP/IP)(如图

1)。

图1

,

二、什么是IP 地址?

全球数以万计的电脑与网络连接设备构成了因特网,他们通过因特网协议(IP )互相通讯, 目前常用的因特网协议是第四个版本,简写为IPv4。互联网上的不同设备通过该协议领取各自的身份证件——IP 地址, IP地址是由4组8位2进制数组成,我们平时用到的192.168.1.1就是已经翻译成十进制数的IP 地址。互联网上的IP 地址具有唯一性。

由于越来越多的电脑登录因特网,造成IP 地址资源的匮乏,IPv4所能提供的43亿个IP 地址已经不能满足今后的需求,因此下一代因特网协议IPv6(因特网协议第6版)诞生了,IPv6具有几乎用不完的IP 地址,而且还能解决IPv4的许多不足之处。我们可以在VISTA 操作系统里的TCP/IP协议中看到IPv4与IPv6的存在,或者在XP 系统下输入“ipv6 install ”命令安装,但目前我国仍然使用的IPv4,因此我们目前只需要学习IPv4的设置。

三、什么是子网掩码?

IPv4的地址是有限的,必须合理划分地址资源来避免浪费,因此急切需要一种方法能够有效的将IP 地址分段,子网掩码就充当了一把“剪刀”的作用,它将IP 地址分成网络地址与主机地址,因此子网掩码与IP 地址成了行影不离的朋友。通过子网掩码的帮助,IP 地址就可按照网络规模大小分成A 、B 、C 、D 、E 这5大类,常用的是A 、B 、C 三类地址。

A 类地址:一般分配给国家级的大型网络

地址段从1.0.0.0至126.255.255.255,标准子网掩码为255.0.0.0

B 类地址:一般分配给跨国公司级的中型网络

地址段从128.0.0.0至191.255.255.255,标准子网掩码为255.255.0.0 C 类地址:一般分配给中小型企业与个人的小型网络

地址段从192.0.0.0至223.255.255.255,标准子网掩码为255.255.255.0

公网与私网的区别:

公网(外网)通俗讲就是因特网

私网(内网)就是还未接入到因特网的局域网。

为了安全和实验等原因,需要从A 、B 、C 三类地址中各划分出一部分保留地址,这类地址是不可以在公网上使用,因此就成为了私网地址。地址段如下: A 类私网地址:10.0.0.0~10.255.255.255

B 类私网地址:172.16.0.0~172.31.255.255

C 类私网地址:192.168.0.0~192.168.255.255

从上文中不难看出,我们一般配置宽带猫所用的192.168.1.1地址,属于C 类私网地址。而iTV 升级服务器地址是221.231.144.27,就属于C 类公网地址。

四、什么是DNS ?

在互联网发展初期,人们直接使用IP 地址来访问网站,但这些数字序列不便记忆,因此人们发明了用简单易记的域名来代替IP 地址,例如平时打开江苏互联星空的网址为js.vnet.cn ,我们口头上经常说的网址其实就是域名。但在互联网中计算机互相通讯只能识别IP 地址,因此能将域名翻译成IP 地址的DNS 就孕育而生。

DNS 是域名系统 (Domain Name System) 的缩写。把域名转换成IP 地址的

,

过程称为域名解析,专门进行域名解析的服务器就叫DNS 服务器。我们可以想象DNS 服务器里存有一张表格,把域名与IP 地址一一对应,当人们在上网时输入的网址,首先会通过电脑里已设置的指定的DNS 服务器进行域名解析,若表格内能找到相对应的IP 地址,就会把目标IP 地址返回给电脑,用户就能正常浏览网页。尽量使用本地DNS 服务器,以加快解析速度。例如61.177.7.1与61.147.37.1就是江苏省电信用户常用的DNS 服务器的地址。

五、什么是网关

网关(Gateway )就是把一个网络连接到另一个网络的“关口”。 例如用户使用了路由器,路由器一般会默认设置一个私网IP 地址,又称为配置地址,假设为192.168.1.1,当用户的电脑无论手动设置固定IP 地址或使用自动获得IP 地址,所输入的默认网关就是192.168.1.1,因此192.168.1.1就是网关地址。我们知道路由器还得设置PPPOE 拨号连接等方式获得公网IP 地址,但公网和私网是不能直接联络。能够将两个网络连接在一起的关卡就称为网关,因此路由器具备网关这一功能。

图2

六、什么是路由和路由器

首先要明白路由不等于路由器。

所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,英文名为Route 。而路由器,正是执行这种行为动作的机器,它的英文名称为Router, 是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互 “读懂”对方的数据,从而构成一个更大的网络。

七、什么是DHCP 协议?

DHCP 是动态主机分配协议(Dynamic Host Configuration Protocol)的缩写,要实现DHCP 功能必须要满足2个要求,首先必须有提供DHCP 服务端的设备并且已启用DHCP 服务,例如无线智能猫就带有DHCP 服务功能,其次还需要电脑里安装TCP/IP协议并且将IP 地址设置为自动获得IP 地址(图3),当满足这两个条件的时候,电脑就会自动由DHCP 服务端分配一个IP 地址(图4),这个过程就是IP 地址动态分配。若DHCP 分配IP 地址失败,TCP/IP协议会给自己分配一个私有地址,一般为169.254.XXX.XXX ,并且没有默认网关(图5)。

,

3

图4

,

图5

八、什么是MTU ?

MTU是Maximum Transmission Unit (最大传输单元)的缩写。意思是在网络上传送的最大数据包。MTU 的单位是字节,大部分网络设备的MTU 都是1500(如图

6)。如果本机的MTU 比网关的MTU 大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度,甚至会有网页打不开的现象。

图6

九、什么是MAC 地址

MAC 地址也叫物理地址、硬件地址或链路地址,它由IEEE (Istitute of Electrical and Electronics Engineers ,电气与电子工程师协会)分配给网络

,

设备制造商,并在生产时写在硬件内部,我们常见的网卡就有MAC 地址。MAC 地址与IP 地址一样,在计算机里都是以二进制表示的,IP 地址是32位的,而MAC 地址则是48位的。MAC 地址每2个十六进制数之间用冒号“:”或横线“-”隔开,分成6组,如:08:00:20:0A:8C:6D就是一个MAC 地址,一般每个MAC 地址在世界上应该是唯一的。

* 十六进制数是由数字1~9和字母A~F组成。

常用途径:

当用户怀疑自己家的宽带帐号可能被盗用,我们首先通过相关部门从省网计费平台上调取用户的上网记录。其中MAC 地址就是用户拨号上网设备的MAC 地址,用户使用什么设备拨号就会记录该设备的MAC 地址(如图7),若无变化,理论上应该不存在被盗用的情况,可以直接上门通过调查当天的上网记录并和用户妥善解释。若有变化,则需要查看绑定属性与接入服务器地址与相关部门配合处理。

图7

如何使用命令

当我们复习了以上的八个基本知识点后,就可以更直观的领悟每个命令的用途。因为以下讲的各类命令源自DOS 命令,因此也需要在DOS 环境下执行。Windows XP 可以使用仿DOS 环境的命令提示符。

在XP 下打开DOS 环境的方法有以下两种:

1、鼠标左键点击 “开始”菜单,再点击“运行”。

* 迅速打开“运行”的快捷键是“视窗键 R键”

,

图8

在运行窗口内的打开文本框中输入 “cmd ” 或 “command ”即可打开仿DOS 的命令提示符窗口(如图9)。

图9

2、打开“开始”→“程序”→“附件”→“命令提示符”获得一样的效果。 在闪动的光标后面输入需要执行的网络命令。

网络诊断命令

一、网络通讯兵——Ping 命令

,

Ping 是日常的维护工作中,使用频率极高的网络诊断工具。PING 就好比打电话,凭接通与不通来判断故障,如果Ping 运行正确,我们大体上就可以排除网卡、宽带猫的输入输出线路等存在的故障,从而减小了问题的范围。 基本输入格式:

Ping 命令的基本格式为“Ping 空格IP 地址或域名”

举例说明:

在命令提示符窗口中输入Ping jsids.telecomjs.com(对域名进行PING 命令) 屏幕中显示如下信息

图10

分析说明:

按照缺省设置,Windows 上运行的Ping 命令发送4个ICMP (网间控制报文协议)回送请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。 Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。 Ping 的四种常见提示说明:

(1) Reply from 61.147.37.1: bytes=32 time=10ms TTL=124

表示:连接61.147.37.1成功,到达目标主机的时延为10ms

,

比方:A 先生打电话给B 先生,只用了10ms 时间电信公司就接通了B 先生,并正常通话。

(2) Request timed out

表示:在一定时间内未收到目标主机的ICMP 回应包,网络可能不通

比方:A 先生打电话给B 先生,电信公司能够接通B 先生的电话,但因为线路或电话机原因,B 先生无法正常接听。

(3) Unknown host www.sina.com.cn

表示:无法解析www.sina.com.cn 这个域名,可能DNS 有问题

比方:A 先生拨打114按姓名查询B 先生家的电话号码,结果114查询不到用B 先生的名字登记的号码。

(4) Destination host unreachable

表示:无法找到去往目标主机的路由,路由设置可能存在问题

比方:A 先生打电话给B 先生,结果拨打的号码根本就不存在,因此无法接通。

命令还可以使用一些参数,来更好的判断故障点。

常用参数格式:

(1) Ping空格 IP地址或主机名 空格 -t:

说明:表示循环Ping 指定目标,直到按下Ctrl C强制中断。

作用:一般用来判断到目标地址传递信号的应答时间是否稳定,是否有丢包现象。

(2) Ping 空格 IP地址或主机名 空格 –f

说明:一般情况下,发送的数据包都会通过路由分段再发送给对方,若使用-f 参数,意思在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。

作用:一般用来判断用户网络中,对数据包长度是否有限制,并判断包长度设置多长最合适。

(3) Ping空格 IP地址或域名 空格 –l 空格 指定包大小

说明:指定Ping 命令中的数据包长度,默认为32字节

作用:对目标地址发送指定长度的包,可配合 –f 命令使用。

,

正常情况下,当我们使用Ping 命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping 命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;如果某些Ping 命令出现运行故障,它也可以指明到何处去查找问题。下面就给出一些典型的检测次序及对应的可能故障:

(1)TCP/IP协议异常

Ping 127.0.0.1

127.0.0.1是环回地址,是保留地址,不可以被用在IP 地址的设置上,电脑会把该地址当成“自己”,若Ping 通则表示TCP/IP协议运行正常。若Ping 不通,则需要对TCP/IP协议进行修复(修复方法详见第七条命令)。

(2)IP 地址冲突

Ping 本机IP

正常情况计算机始终都应该对该Ping 命令作出应答。若PING 不通,当把其他电脑的网线断开后,能够PING 通,则可能与其他的网络终端配置了相同的IP 地址,例如配置了与宽带猫一样的IP 地址。

(3)MTU(最大传输单元)值大小限制

用户使用路由器等设备 宽带猫上网,故障表现网页显示慢,指定的业务站点打不开。初步判断可能是计算机本身的MTU 大于路由器设备所设置的MTU ,导致大的数据包被拆开来传送,产生很多数据包碎片,增加丢包率,降低网络速度。 解决方法是把本机的MTU 设成比网关的MTU 小或相同,就可以减少丢包。 如何才能确定多大的MTU 值才适合呢?可以使用如下PING 命令加参数格式: Ping 网址 -f–l 数据包长度 进行测试。

一般来说以太网默认的包长度为1500字节

例如:路由器的地址为192.168.1.1,电脑设置的IP 地址设置为192.168.1.2,网关设置为192.168.1.1。

我们对网关地址进行PING 命令操作,步骤如下:

1、首先使用Ping 192.168.1.1 -f–l 1500

如果出现: Packet needs to be fragmented but DF set. 表示数据包需要拆开来发送。

2、把包的长度减小,一般设置在1400左右至1472之间。

标签: