魏晉強(qiáng)
(長(zhǎng)治職業(yè)技術(shù)學(xué)院,山西 長(zhǎng)治 046000)
關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)故障診斷和排除的幾點(diǎn)建議
魏晉強(qiáng)
(長(zhǎng)治職業(yè)技術(shù)學(xué)院,山西 長(zhǎng)治 046000)
計(jì)算機(jī)網(wǎng)絡(luò)組建,首要的任務(wù)是使其正常運(yùn)轉(zhuǎn),而網(wǎng)絡(luò)維護(hù)至關(guān)重要。對(duì)網(wǎng)絡(luò)故障的定位同排除需要綜合的知識(shí)。本文對(duì)一些計(jì)算機(jī)網(wǎng)絡(luò)軟硬件的常見(jiàn)故障診斷及排除方法進(jìn)行了總結(jié)。
計(jì)算機(jī)網(wǎng)絡(luò);網(wǎng)絡(luò)維護(hù);故障診斷;排除故障
對(duì)于不同的網(wǎng)絡(luò)故障應(yīng)該采用不同的解決方法,有時(shí)候需要逐個(gè)嘗試不同的方法,直到找到解決問(wèn)題的方法為止;有時(shí)候可能會(huì)遇到相似的網(wǎng)絡(luò)系統(tǒng),可以將其中的一個(gè)解決方法作為原型供其他系統(tǒng)參考;有時(shí)候又不得不徹底分析問(wèn)題的實(shí)質(zhì)。下面介紹在不同的情況下如何選擇正確的解決方法。
嚴(yán)格意義上講,采用試錯(cuò)法解決網(wǎng)絡(luò)故障并不是一種科學(xué)的手段,經(jīng)常會(huì)遭到一些純技術(shù)論者的反對(duì)。盡管如此,但在現(xiàn)實(shí)工作中這種方法仍然占有一席之地。
試錯(cuò)法首先要對(duì)出現(xiàn)的問(wèn)題進(jìn)行綜合考慮,并根據(jù)積累的經(jīng)驗(yàn)對(duì)解決辦法進(jìn)行預(yù)測(cè)和推理,然后排除故障并進(jìn)行驗(yàn)證。下面列出了一些可以使用這種方法的情況:
①系統(tǒng)最近才配置,不必?fù)?dān)心數(shù)據(jù)丟失。
②系統(tǒng)是獨(dú)立的,沒(méi)有連接到正在使用的網(wǎng)絡(luò)上,因此其他用戶不會(huì)受到系統(tǒng)改變的影響。
③可以輕易的撤銷所作的修改。
④與試錯(cuò)法相比,其他方法耗時(shí)更長(zhǎng)。
⑤通過(guò)經(jīng)驗(yàn)判斷確定產(chǎn)生故障的幾種原因,并提出相應(yīng)的解決方案。
⑥沒(méi)有其他的可供選擇的參考文獻(xiàn)和資料,能夠提出更加科學(xué)的解決方案。
當(dāng)網(wǎng)絡(luò)中的某一個(gè)系統(tǒng)發(fā)生改變以后常常會(huì)影響到網(wǎng)絡(luò)當(dāng)中的其他節(jié)點(diǎn),或者使已經(jīng)存在的問(wèn)題進(jìn)一步惡化,因此在任何情況下都使用嘗試性的方法并不是一種明智的解決方法,下面列出了應(yīng)該盡量避免使用這種方法的一些情況:
①當(dāng)網(wǎng)絡(luò)中有一臺(tái)服務(wù)器正在使用或者有正在使用的網(wǎng)絡(luò)設(shè)備。
②用戶沒(méi)有任何經(jīng)驗(yàn)。
③對(duì)所提供的解決方案可能產(chǎn)生的結(jié)果不能夠確定。
④不能夠確定所作的修改是否可以撤銷。
⑤其他解決方案和采用試錯(cuò)法所用的時(shí)間大致相同。當(dāng)我們確定試錯(cuò)法是解決所面臨的問(wèn)題的正確方法以后,應(yīng)該遵循以下原則:
①在沒(méi)有對(duì)改變后的結(jié)果做出評(píng)估以前,每次只進(jìn)行一項(xiàng)改變。通過(guò)這種方法,當(dāng)問(wèn)題解決的時(shí)候,就可以明確的知道是哪一步的改變產(chǎn)生了效用。隨后就可以將這條信息添加到網(wǎng)絡(luò)維護(hù)手冊(cè)中,以方便將來(lái)遇到類似情況的時(shí)候使用。
②盡量避免可能會(huì)對(duì)可用網(wǎng)絡(luò)連接產(chǎn)生影響的改變。假設(shè)我們懷疑是TCP/IP地址設(shè)置不正確,在不能夠確定新的地址是否可以正常使用之前,先不要改變網(wǎng)絡(luò)地址,因?yàn)槟菢幼隹赡軙?huì)導(dǎo)致其他設(shè)備停止工作。
③在改變?cè)O(shè)置之前,對(duì)原來(lái)的軟、硬件設(shè)置做相應(yīng)記錄,以便可以將系統(tǒng)恢復(fù)到原始狀態(tài)。
④在沒(méi)有對(duì)數(shù)據(jù)進(jìn)行備份之前,不要做任何會(huì)破壞用戶數(shù)據(jù)的改變。如果可能,盡量避免做出不可以撤銷的修改。
有時(shí)候采用試錯(cuò)法解決問(wèn)題能夠節(jié)約很多時(shí)間,事實(shí)上這種方法可能是在特定情況下節(jié)約時(shí)間的唯一選擇。但是,在決定采用這種方法之前,我們必須確保這種方案不會(huì)導(dǎo)致情況進(jìn)一步惡化。
假設(shè)有兩個(gè)相似的網(wǎng)絡(luò)環(huán)境,其中一個(gè)工作正常而另一個(gè)恰巧相反。那么在這種情況下就可以使用實(shí)例對(duì)照法了:將其中不正常的網(wǎng)絡(luò),按照正常工作的網(wǎng)絡(luò)進(jìn)行設(shè)置。實(shí)例對(duì)照的方法是一種最為快速的解決問(wèn)題的方法,因?yàn)檫@種方法不需要任何特定的知識(shí)或者是解決相關(guān)問(wèn)題的經(jīng)驗(yàn)。許多組織在購(gòu)買計(jì)算機(jī)的時(shí)候,總是喜歡購(gòu)買相同的型號(hào)并且按照同樣的方式進(jìn)行設(shè)置。當(dāng)其中的某臺(tái)計(jì)算機(jī)出現(xiàn)問(wèn)題的時(shí)候,我們就可以利用這種情況帶來(lái)的優(yōu)點(diǎn)了。
有些問(wèn)題是很難解決的,特別是當(dāng)這些故障與操作系統(tǒng)相關(guān)聯(lián)的時(shí)候如果,我們身邊有一臺(tái)相近的設(shè)備,那么就可以從設(shè)置正確的設(shè)備復(fù)制全部或部分的屬性設(shè)置。
同試錯(cuò)法一樣,實(shí)例對(duì)照法也要有一些原則:
①出現(xiàn)故障的設(shè)備只有與正常工作的設(shè)備有相似的屬性設(shè)置的的情況下才可以使用。
②我們不要做出會(huì)引起配置沖突的一切變動(dòng)。
③不要做出任何可能會(huì)導(dǎo)致數(shù)據(jù)無(wú)法修復(fù)的修改。
在IT行業(yè)中,使用替換方法來(lái)解決問(wèn)題是非常普遍的。采取這種方法,我們必須了解導(dǎo)致故障的可能的原因,并且身邊有正常工作的設(shè)備可供選擇。正如這種方法最初給人的感覺(jué)一樣,它非常簡(jiǎn)單,至少在導(dǎo)致故障的原因確定以后是這樣的。但是,找出產(chǎn)生故障的原因是比較困難的,只有肯定了故障原因,而且出現(xiàn)故障的設(shè)備有缺陷,替換法才有效果。如果替換了一個(gè)沒(méi)有問(wèn)題的設(shè)備,那么就會(huì)浪費(fèi)大量的人力物力,所以采用這種方法之前必須確定出現(xiàn)故障的情況。同理,使用替換法也要遵循一些原則和規(guī)定:
①可能會(huì)出現(xiàn)故障的設(shè)備的數(shù)量在1到2之間;
②我們身邊就有現(xiàn)成的可以正常工作的設(shè)備;
③每一次只能替換一個(gè)設(shè)備;
④前面替換的設(shè)備沒(méi)有解決出現(xiàn)的故障,那么在替換第二個(gè)設(shè)備之前要把原來(lái)工作的設(shè)備換回來(lái)。
逐步解決問(wèn)題的方法涉及OSI模型的使用,因此使用這種方法必須從應(yīng)用層開(kāi)始測(cè)試某種故障,然后不斷在其余各層中測(cè)試,直到找到成功的解決方案或者到達(dá)物理層為止。這種解決故障的方法是網(wǎng)絡(luò)管理人員的正常工作模式。使用這種方法必須了解網(wǎng)絡(luò)工作的原理并且會(huì)使用相應(yīng)的故障檢測(cè)工具。如果我們能夠利用OSI模型的7層結(jié)構(gòu)來(lái)對(duì)問(wèn)題重新定義,那么就可以使用這種逐步解決問(wèn)題的方法。
網(wǎng)絡(luò)故障診斷的一個(gè)難點(diǎn)是確定從什么地方開(kāi)始相關(guān)的工作。接下來(lái)所說(shuō)的是在大多數(shù)情況下都可以使用的一套故障診斷的框架,具體采用什么樣的措施取決于實(shí)際的情況。當(dāng)然,這種解決問(wèn)題的步驟不僅可以用于解決網(wǎng)絡(luò)環(huán)境中的故障,也可以用于解決現(xiàn)實(shí)生活中的各種問(wèn)題。我列出所涉及到的各個(gè)步驟:
第一步,確定問(wèn)題的具體定義和影響范圍
明確問(wèn)題的問(wèn)題的具體定義和影響范圍,就可以確定排除故障的優(yōu)先級(jí)了。
第二步,收集相關(guān)的信息
充分發(fā)揮我們的交流技巧,通過(guò)用戶收集關(guān)于某種故障的盡可能多的信息,因?yàn)閷?duì)于問(wèn)題內(nèi)容的差異和提問(wèn)方式的不同會(huì)對(duì)解決問(wèn)題的快慢產(chǎn)生很大的影響。
第三步,考慮可能的原因
我們?cè)谑占俗銐虻男畔⒁院?,就可以考慮可能引發(fā)故障的原因了,這一階段主要是要建立一張引發(fā)故障的事件的列表。
第四步,設(shè)計(jì)解決方案
在設(shè)計(jì)某種解決方案之前,我們必須考慮以下幾個(gè)問(wèn)題:
①所確定的原因是否真的是故障的原因所在?
②是否可以對(duì)所設(shè)定的解決方案進(jìn)行充分的測(cè)試?
③設(shè)定的解決方案應(yīng)該得出什么樣的結(jié)果
④所設(shè)定的解決方案對(duì)于網(wǎng)絡(luò)的其他部分是如何處理的?
⑤回答這些問(wèn)題是否需要附加的幫助?
第五步,方案的應(yīng)用
在這一階段中,我們要?jiǎng)?chuàng)建中間測(cè)試環(huán)節(jié),及時(shí)與用戶溝通,將方案付諸實(shí)施。
第六步,測(cè)試解決方案
在測(cè)試過(guò)程中,我們應(yīng)盡可能模擬實(shí)際情況,如果可能,我們應(yīng)該以系統(tǒng)管理員的身份登錄網(wǎng)絡(luò),然后再嘗試運(yùn)行位于工作站上的程序,最后記錄下相關(guān)的信息。
第七步,對(duì)解決方案進(jìn)行記錄
這一過(guò)程,我們將測(cè)試過(guò)程中的相關(guān)記錄以及測(cè)試步驟組合成為一篇連貫的文檔,以備后用。
第八步,設(shè)計(jì)預(yù)防措施
最后,當(dāng)我們完成了故障排除以及文檔記錄等工作以后,還需要進(jìn)一步研究防止同樣故障再次發(fā)生的措施。
計(jì)算機(jī)網(wǎng)絡(luò)發(fā)生故障是常見(jiàn)的,網(wǎng)絡(luò)故障的種類也多種多樣,這種故障在某些重要的時(shí)候可能會(huì)對(duì)社會(huì)或生產(chǎn)帶來(lái)很大的影響。要在網(wǎng)絡(luò)出現(xiàn)故障時(shí)及時(shí)對(duì)出現(xiàn)故障的網(wǎng)絡(luò)進(jìn)行維護(hù),以最快的速度恢復(fù)網(wǎng)絡(luò)的正常運(yùn)行,掌握網(wǎng)絡(luò)故障處理的幾種方法是關(guān)鍵。特別需要強(qiáng)調(diào)的是,在任何時(shí)候都應(yīng)將網(wǎng)絡(luò)安全教育放在整個(gè)安全體系的首位,努力提高所有網(wǎng)絡(luò)用戶的安全意識(shí)和基本維護(hù)技術(shù)。這對(duì)提高整個(gè)網(wǎng)絡(luò)的安全和整個(gè)網(wǎng)絡(luò)正常運(yùn)行有著十分重要的意義。
[1]張凌杰.網(wǎng)絡(luò)故障檢測(cè)與維護(hù)[M].高等教育出版社,2006,12.
[2]黎連業(yè).計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除[M].清華大學(xué)出版社,2007,3.
[3]楊闖.網(wǎng)絡(luò)規(guī)劃與實(shí)現(xiàn)[M].高等教育出版社,2005,12.
[4]陳會(huì)安,仲治國(guó),王春海.網(wǎng)管故障排除15000例[M].山東電子音像出版社,2005,8.
(責(zé)任編輯 李學(xué)斌)
T393.06
A< class="emphasis_bold">文章編號(hào):1
1673-2014(2010)02-0032-02
2009—12—19
魏晉強(qiáng)(1976— ),男,山西晉城人,助教,碩士,主要從事計(jì)算機(jī)應(yīng)用技術(shù)研究。