常用網(wǎng)絡(luò)診斷命令
裝維員網(wǎng)絡(luò)常用診斷命令南通電信分公司線路維護(hù)安裝中心——羌寧劍當(dāng)我們在用戶家中安裝寬帶和維修故障時(shí),發(fā)生因網(wǎng)頁打不開,網(wǎng)絡(luò)游戲卡等情況的時(shí)候,往往手足無措,有的說用戶電腦有問題,但說不出問題出在哪,無
裝維員網(wǎng)絡(luò)常用診斷命令
南通電信分公司線路維護(hù)安裝中心——羌寧劍
當(dāng)我們在用戶家中安裝寬帶和維修故障時(shí),發(fā)生因網(wǎng)頁打不開,網(wǎng)絡(luò)游戲卡等情況的時(shí)候,往往手足無措,有的說用戶電腦有問題,但說不出問題出在哪,無奈下隨口說某某部件壞了,系統(tǒng)要重裝之類的話,結(jié)果用戶出資請電腦公司測試,電腦各部件都能正常工作,重裝系統(tǒng)后故障依舊,導(dǎo)致用戶投訴,降低了用戶感知度。如果我們能掌握簡單有效的網(wǎng)絡(luò)診斷命令來判斷故障點(diǎn)的話,不僅效率會(huì)事半功倍,而且還會(huì)受到用戶的稱贊,何樂而不為呢。 在學(xué)習(xí)診斷命令之前,我們先復(fù)習(xí)九個(gè)相關(guān)的知識(shí)點(diǎn)。
九個(gè)知識(shí)點(diǎn):
一、什么是 TCP/IP協(xié)議?
TCP/IP是傳輸控制協(xié)議/因特網(wǎng)協(xié)議 (Transmission Control Protocol / Internet Protocol)的縮寫, 他定義了計(jì)算機(jī)如何聯(lián)入因特網(wǎng),以及數(shù)據(jù)如何在各網(wǎng)絡(luò)電子設(shè)備之間傳輸?shù)臉?biāo)準(zhǔn)。我們下面所講的各種網(wǎng)絡(luò)命令都運(yùn)行在TCP/IP協(xié)議基礎(chǔ)之上。
其實(shí)TCP/IP協(xié)議與我們并不陌生,日常裝維中當(dāng)需要修改IP 地址的時(shí)候,按操作步驟會(huì)打開本地連接的屬性頁,其中就有Internet 協(xié)議(TCP/IP)(如圖
1)。
圖1
,二、什么是IP 地址?
全球數(shù)以萬計(jì)的電腦與網(wǎng)絡(luò)連接設(shè)備構(gòu)成了因特網(wǎng),他們通過因特網(wǎng)協(xié)議(IP )互相通訊, 目前常用的因特網(wǎng)協(xié)議是第四個(gè)版本,簡寫為IPv4。互聯(lián)網(wǎng)上的不同設(shè)備通過該協(xié)議領(lǐng)取各自的身份證件——IP 地址, IP地址是由4組8位2進(jìn)制數(shù)組成,我們平時(shí)用到的192.168.1.1就是已經(jīng)翻譯成十進(jìn)制數(shù)的IP 地址?;ヂ?lián)網(wǎng)上的IP 地址具有唯一性。
由于越來越多的電腦登錄因特網(wǎng),造成IP 地址資源的匱乏,IPv4所能提供的43億個(gè)IP 地址已經(jīng)不能滿足今后的需求,因此下一代因特網(wǎng)協(xié)議IPv6(因特網(wǎng)協(xié)議第6版)誕生了,IPv6具有幾乎用不完的IP 地址,而且還能解決IPv4的許多不足之處。我們可以在VISTA 操作系統(tǒng)里的TCP/IP協(xié)議中看到IPv4與IPv6的存在,或者在XP 系統(tǒng)下輸入“ipv6 install ”命令安裝,但目前我國仍然使用的IPv4,因此我們目前只需要學(xué)習(xí)IPv4的設(shè)置。
三、什么是子網(wǎng)掩碼?
IPv4的地址是有限的,必須合理劃分地址資源來避免浪費(fèi),因此急切需要一種方法能夠有效的將IP 地址分段,子網(wǎng)掩碼就充當(dāng)了一把“剪刀”的作用,它將IP 地址分成網(wǎng)絡(luò)地址與主機(jī)地址,因此子網(wǎng)掩碼與IP 地址成了行影不離的朋友。通過子網(wǎng)掩碼的幫助,IP 地址就可按照網(wǎng)絡(luò)規(guī)模大小分成A 、B 、C 、D 、E 這5大類,常用的是A 、B 、C 三類地址。
A 類地址:一般分配給國家級(jí)的大型網(wǎng)絡(luò)
地址段從1.0.0.0至126.255.255.255,標(biāo)準(zhǔn)子網(wǎng)掩碼為255.0.0.0
B 類地址:一般分配給跨國公司級(jí)的中型網(wǎng)絡(luò)
地址段從128.0.0.0至191.255.255.255,標(biāo)準(zhǔn)子網(wǎng)掩碼為255.255.0.0 C 類地址:一般分配給中小型企業(yè)與個(gè)人的小型網(wǎng)絡(luò)
地址段從192.0.0.0至223.255.255.255,標(biāo)準(zhǔn)子網(wǎng)掩碼為255.255.255.0
公網(wǎng)與私網(wǎng)的區(qū)別:
公網(wǎng)(外網(wǎng))通俗講就是因特網(wǎng)
私網(wǎng)(內(nèi)網(wǎng))就是還未接入到因特網(wǎng)的局域網(wǎng)。
為了安全和實(shí)驗(yàn)等原因,需要從A 、B 、C 三類地址中各劃分出一部分保留地址,這類地址是不可以在公網(wǎng)上使用,因此就成為了私網(wǎng)地址。地址段如下: A 類私網(wǎng)地址:10.0.0.0~10.255.255.255
B 類私網(wǎng)地址:172.16.0.0~172.31.255.255
C 類私網(wǎng)地址:192.168.0.0~192.168.255.255
從上文中不難看出,我們一般配置寬帶貓所用的192.168.1.1地址,屬于C 類私網(wǎng)地址。而iTV 升級(jí)服務(wù)器地址是221.231.144.27,就屬于C 類公網(wǎng)地址。
四、什么是DNS ?
在互聯(lián)網(wǎng)發(fā)展初期,人們直接使用IP 地址來訪問網(wǎng)站,但這些數(shù)字序列不便記憶,因此人們發(fā)明了用簡單易記的域名來代替IP 地址,例如平時(shí)打開江蘇互聯(lián)星空的網(wǎng)址為js.vnet.cn ,我們口頭上經(jīng)常說的網(wǎng)址其實(shí)就是域名。但在互聯(lián)網(wǎng)中計(jì)算機(jī)互相通訊只能識(shí)別IP 地址,因此能將域名翻譯成IP 地址的DNS 就孕育而生。
DNS 是域名系統(tǒng) (Domain Name System) 的縮寫。把域名轉(zhuǎn)換成IP 地址的
,過程稱為域名解析,專門進(jìn)行域名解析的服務(wù)器就叫DNS 服務(wù)器。我們可以想象DNS 服務(wù)器里存有一張表格,把域名與IP 地址一一對(duì)應(yīng),當(dāng)人們在上網(wǎng)時(shí)輸入的網(wǎng)址,首先會(huì)通過電腦里已設(shè)置的指定的DNS 服務(wù)器進(jìn)行域名解析,若表格內(nèi)能找到相對(duì)應(yīng)的IP 地址,就會(huì)把目標(biāo)IP 地址返回給電腦,用戶就能正常瀏覽網(wǎng)頁。盡量使用本地DNS 服務(wù)器,以加快解析速度。例如61.177.7.1與61.147.37.1就是江蘇省電信用戶常用的DNS 服務(wù)器的地址。
五、什么是網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway )就是把一個(gè)網(wǎng)絡(luò)連接到另一個(gè)網(wǎng)絡(luò)的“關(guān)口”。 例如用戶使用了路由器,路由器一般會(huì)默認(rèn)設(shè)置一個(gè)私網(wǎng)IP 地址,又稱為配置地址,假設(shè)為192.168.1.1,當(dāng)用戶的電腦無論手動(dòng)設(shè)置固定IP 地址或使用自動(dòng)獲得IP 地址,所輸入的默認(rèn)網(wǎng)關(guān)就是192.168.1.1,因此192.168.1.1就是網(wǎng)關(guān)地址。我們知道路由器還得設(shè)置PPPOE 撥號(hào)連接等方式獲得公網(wǎng)IP 地址,但公網(wǎng)和私網(wǎng)是不能直接聯(lián)絡(luò)。能夠?qū)蓚€(gè)網(wǎng)絡(luò)連接在一起的關(guān)卡就稱為網(wǎng)關(guān),因此路由器具備網(wǎng)關(guān)這一功能。
圖2
六、什么是路由和路由器
首先要明白路由不等于路由器。
所謂“路由”,是指把數(shù)據(jù)從一個(gè)地方傳送到另一個(gè)地方的行為和動(dòng)作,英文名為Route 。而路由器,正是執(zhí)行這種行為動(dòng)作的機(jī)器,它的英文名稱為Router, 是一種連接多個(gè)網(wǎng)絡(luò)或網(wǎng)段的網(wǎng)絡(luò)設(shè)備,它能將不同網(wǎng)絡(luò)或網(wǎng)段之間的數(shù)據(jù)信息進(jìn)行“翻譯”,以使它們能夠相互 “讀懂”對(duì)方的數(shù)據(jù),從而構(gòu)成一個(gè)更大的網(wǎng)絡(luò)。
七、什么是DHCP 協(xié)議?
DHCP 是動(dòng)態(tài)主機(jī)分配協(xié)議(Dynamic Host Configuration Protocol)的縮寫,要實(shí)現(xiàn)DHCP 功能必須要滿足2個(gè)要求,首先必須有提供DHCP 服務(wù)端的設(shè)備并且已啟用DHCP 服務(wù),例如無線智能貓就帶有DHCP 服務(wù)功能,其次還需要電腦里安裝TCP/IP協(xié)議并且將IP 地址設(shè)置為自動(dòng)獲得IP 地址(圖3),當(dāng)滿足這兩個(gè)條件的時(shí)候,電腦就會(huì)自動(dòng)由DHCP 服務(wù)端分配一個(gè)IP 地址(圖4),這個(gè)過程就是IP 地址動(dòng)態(tài)分配。若DHCP 分配IP 地址失敗,TCP/IP協(xié)議會(huì)給自己分配一個(gè)私有地址,一般為169.254.XXX.XXX ,并且沒有默認(rèn)網(wǎng)關(guān)(圖5)。
,圖
3
圖4
,圖5
八、什么是MTU ?
MTU是Maximum Transmission Unit (最大傳輸單元)的縮寫。意思是在網(wǎng)絡(luò)上傳送的最大數(shù)據(jù)包。MTU 的單位是字節(jié),大部分網(wǎng)絡(luò)設(shè)備的MTU 都是1500(如圖
6)。如果本機(jī)的MTU 比網(wǎng)關(guān)的MTU 大,大的數(shù)據(jù)包就會(huì)被拆開來傳送,這樣會(huì)產(chǎn)生很多數(shù)據(jù)包碎片,增加丟包率,降低網(wǎng)絡(luò)速度,甚至?xí)芯W(wǎng)頁打不開的現(xiàn)象。
圖6
九、什么是MAC 地址
MAC 地址也叫物理地址、硬件地址或鏈路地址,它由IEEE (Istitute of Electrical and Electronics Engineers ,電氣與電子工程師協(xié)會(huì))分配給網(wǎng)絡(luò)
,設(shè)備制造商,并在生產(chǎn)時(shí)寫在硬件內(nèi)部,我們常見的網(wǎng)卡就有MAC 地址。MAC 地址與IP 地址一樣,在計(jì)算機(jī)里都是以二進(jìn)制表示的,IP 地址是32位的,而MAC 地址則是48位的。MAC 地址每2個(gè)十六進(jìn)制數(shù)之間用冒號(hào)“:”或橫線“-”隔開,分成6組,如:08:00:20:0A:8C:6D就是一個(gè)MAC 地址,一般每個(gè)MAC 地址在世界上應(yīng)該是唯一的。
* 十六進(jìn)制數(shù)是由數(shù)字1~9和字母A~F組成。
常用途徑:
當(dāng)用戶懷疑自己家的寬帶帳號(hào)可能被盜用,我們首先通過相關(guān)部門從省網(wǎng)計(jì)費(fèi)平臺(tái)上調(diào)取用戶的上網(wǎng)記錄。其中MAC 地址就是用戶撥號(hào)上網(wǎng)設(shè)備的MAC 地址,用戶使用什么設(shè)備撥號(hào)就會(huì)記錄該設(shè)備的MAC 地址(如圖7),若無變化,理論上應(yīng)該不存在被盜用的情況,可以直接上門通過調(diào)查當(dāng)天的上網(wǎng)記錄并和用戶妥善解釋。若有變化,則需要查看綁定屬性與接入服務(wù)器地址與相關(guān)部門配合處理。
圖7
如何使用命令
當(dāng)我們復(fù)習(xí)了以上的八個(gè)基本知識(shí)點(diǎn)后,就可以更直觀的領(lǐng)悟每個(gè)命令的用途。因?yàn)橐韵轮v的各類命令源自DOS 命令,因此也需要在DOS 環(huán)境下執(zhí)行。Windows XP 可以使用仿DOS 環(huán)境的命令提示符。
在XP 下打開DOS 環(huán)境的方法有以下兩種:
1、鼠標(biāo)左鍵點(diǎn)擊 “開始”菜單,再點(diǎn)擊“運(yùn)行”。
* 迅速打開“運(yùn)行”的快捷鍵是“視窗鍵 R鍵”
,圖8
在運(yùn)行窗口內(nèi)的打開文本框中輸入 “cmd ” 或 “command ”即可打開仿DOS 的命令提示符窗口(如圖9)。
圖9
2、打開“開始”→“程序”→“附件”→“命令提示符”獲得一樣的效果。 在閃動(dòng)的光標(biāo)后面輸入需要執(zhí)行的網(wǎng)絡(luò)命令。
網(wǎng)絡(luò)診斷命令
一、網(wǎng)絡(luò)通訊兵——Ping 命令
,Ping 是日常的維護(hù)工作中,使用頻率極高的網(wǎng)絡(luò)診斷工具。PING 就好比打電話,憑接通與不通來判斷故障,如果Ping 運(yùn)行正確,我們大體上就可以排除網(wǎng)卡、寬帶貓的輸入輸出線路等存在的故障,從而減小了問題的范圍。 基本輸入格式:
Ping 命令的基本格式為“Ping 空格IP 地址或域名”
舉例說明:
在命令提示符窗口中輸入Ping jsids.telecomjs.com(對(duì)域名進(jìn)行PING 命令) 屏幕中顯示如下信息
圖10
分析說明:
按照缺省設(shè)置,Windows 上運(yùn)行的Ping 命令發(fā)送4個(gè)ICMP (網(wǎng)間控制報(bào)文協(xié)議)回送請求,每個(gè)32字節(jié)數(shù)據(jù),如果一切正常,我們應(yīng)能得到4個(gè)回送應(yīng)答。 Ping能夠以毫秒為單位顯示發(fā)送回送請求到返回回送應(yīng)答之間的時(shí)間量。如果應(yīng)答時(shí)間短,表示數(shù)據(jù)報(bào)不必通過太多的路由器或網(wǎng)絡(luò)連接速度比較快。 Ping 的四種常見提示說明:
(1) Reply from 61.147.37.1: bytes=32 time=10ms TTL=124
表示:連接61.147.37.1成功,到達(dá)目標(biāo)主機(jī)的時(shí)延為10ms
,比方:A 先生打電話給B 先生,只用了10ms 時(shí)間電信公司就接通了B 先生,并正常通話。
(2) Request timed out
表示:在一定時(shí)間內(nèi)未收到目標(biāo)主機(jī)的ICMP 回應(yīng)包,網(wǎng)絡(luò)可能不通
比方:A 先生打電話給B 先生,電信公司能夠接通B 先生的電話,但因?yàn)榫€路或電話機(jī)原因,B 先生無法正常接聽。
(3) Unknown host www.sina.com.cn
表示:無法解析www.sina.com.cn 這個(gè)域名,可能DNS 有問題
比方:A 先生撥打114按姓名查詢B 先生家的電話號(hào)碼,結(jié)果114查詢不到用B 先生的名字登記的號(hào)碼。
(4) Destination host unreachable
表示:無法找到去往目標(biāo)主機(jī)的路由,路由設(shè)置可能存在問題
比方:A 先生打電話給B 先生,結(jié)果撥打的號(hào)碼根本就不存在,因此無法接通。
命令還可以使用一些參數(shù),來更好的判斷故障點(diǎn)。
常用參數(shù)格式:
(1) Ping空格 IP地址或主機(jī)名 空格 -t:
說明:表示循環(huán)Ping 指定目標(biāo),直到按下Ctrl C強(qiáng)制中斷。
作用:一般用來判斷到目標(biāo)地址傳遞信號(hào)的應(yīng)答時(shí)間是否穩(wěn)定,是否有丟包現(xiàn)象。
(2) Ping 空格 IP地址或主機(jī)名 空格 –f
說明:一般情況下,發(fā)送的數(shù)據(jù)包都會(huì)通過路由分段再發(fā)送給對(duì)方,若使用-f 參數(shù),意思在數(shù)據(jù)包中發(fā)送“不要分段”標(biāo)志,數(shù)據(jù)包就不會(huì)被路由上的網(wǎng)關(guān)分段。
作用:一般用來判斷用戶網(wǎng)絡(luò)中,對(duì)數(shù)據(jù)包長度是否有限制,并判斷包長度設(shè)置多長最合適。
(3) Ping空格 IP地址或域名 空格 –l 空格 指定包大小
說明:指定Ping 命令中的數(shù)據(jù)包長度,默認(rèn)為32字節(jié)
作用:對(duì)目標(biāo)地址發(fā)送指定長度的包,可配合 –f 命令使用。
,正常情況下,當(dāng)我們使用Ping 命令來查找問題所在或檢驗(yàn)網(wǎng)絡(luò)運(yùn)行情況時(shí),我們需要使用許多Ping 命令,如果所有都運(yùn)行正確,我們就可以相信基本的連通性和配置參數(shù)沒有問題;如果某些Ping 命令出現(xiàn)運(yùn)行故障,它也可以指明到何處去查找問題。下面就給出一些典型的檢測次序及對(duì)應(yīng)的可能故障:
(1)TCP/IP協(xié)議異常
Ping 127.0.0.1
127.0.0.1是環(huán)回地址,是保留地址,不可以被用在IP 地址的設(shè)置上,電腦會(huì)把該地址當(dāng)成“自己”,若Ping 通則表示TCP/IP協(xié)議運(yùn)行正常。若Ping 不通,則需要對(duì)TCP/IP協(xié)議進(jìn)行修復(fù)(修復(fù)方法詳見第七條命令)。
(2)IP 地址沖突
Ping 本機(jī)IP
正常情況計(jì)算機(jī)始終都應(yīng)該對(duì)該P(yáng)ing 命令作出應(yīng)答。若PING 不通,當(dāng)把其他電腦的網(wǎng)線斷開后,能夠PING 通,則可能與其他的網(wǎng)絡(luò)終端配置了相同的IP 地址,例如配置了與寬帶貓一樣的IP 地址。
(3)MTU(最大傳輸單元)值大小限制
用戶使用路由器等設(shè)備 寬帶貓上網(wǎng),故障表現(xiàn)網(wǎng)頁顯示慢,指定的業(yè)務(wù)站點(diǎn)打不開。初步判斷可能是計(jì)算機(jī)本身的MTU 大于路由器設(shè)備所設(shè)置的MTU ,導(dǎo)致大的數(shù)據(jù)包被拆開來傳送,產(chǎn)生很多數(shù)據(jù)包碎片,增加丟包率,降低網(wǎng)絡(luò)速度。 解決方法是把本機(jī)的MTU 設(shè)成比網(wǎng)關(guān)的MTU 小或相同,就可以減少丟包。 如何才能確定多大的MTU 值才適合呢?可以使用如下PING 命令加參數(shù)格式: Ping 網(wǎng)址 -f–l 數(shù)據(jù)包長度 進(jìn)行測試。
一般來說以太網(wǎng)默認(rèn)的包長度為1500字節(jié)
例如:路由器的地址為192.168.1.1,電腦設(shè)置的IP 地址設(shè)置為192.168.1.2,網(wǎng)關(guān)設(shè)置為192.168.1.1。
我們對(duì)網(wǎng)關(guān)地址進(jìn)行PING 命令操作,步驟如下:
1、首先使用Ping 192.168.1.1 -f–l 1500
如果出現(xiàn): Packet needs to be fragmented but DF set. 表示數(shù)據(jù)包需要拆開來發(fā)送。
2、把包的長度減小,一般設(shè)置在1400左右至1472之間。