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