當前位置:才華齋>網路>網路診斷>

常見網路故障與無線區域網問題詳解

網路診斷 閱讀(1.62W)

因為網際網路的普及,在龐大使用者數量的背後,隨著而來的是各種人為的、非人為的網路故障。為什麼我能上QQ卻不能上網?為什麼淘寶又打不開了?為什麼訪問谷歌老是斷線?在種種疑問的背後,你是否曾經想過,到底是誰動了我的網路?下面由小編帶來常見網路故障與無線區域網問題詳解。

一、網路故障

常見網路故障與無線區域網問題詳解

  1、網絡卡正確安裝但重啟時報錯

這說明網絡卡根本沒有檢測到,或者在軟、硬體上配置有誤。可以從以下幾個方面來查:

1)、確保所用網絡卡被該作業系統支援。

2)、確保使用了正確的網絡卡驅動程式。

3)、用網絡卡所帶的設定程式正確設定其IRQ,I/O address,RAM address,網 線型別等。有跳線的要確保跳線正確。對於新的網絡卡,只要進入EISA 、PCI 設 置程式,使其設為自動檢測。

4)、用"hwconfig -hc" 可以檢測出配置中的衝突。在系統引導時也可以發現 類似"card not found" ,"unable to start"的錯誤。這說明軟體配置同硬體 有衝突。

5)、網絡卡配置後,重連核心,重啟。

6)、可以用ping 或 netstat 來檢查資源衝突。先ping 一區域網結點,再用:"netstat -i"來看其收發包情況,如果Ipkts 增大,但Opkts 為 0,那麼I/O address 錯; 如果Opkts 增大,但Ipkts 為0, 則為IRQ 錯。

  2、網絡卡正常檢測,但不能與其它電腦實現互連

這主要是由於網路掩碼或廣播地址配置錯、網線不通、網路協議不對、路由不對、網路 速度不匹配、網路程式包檔案不完整等。

1)、首先用ping localhost、IP,若通,則說明本機TCP/IP工作正常;若不 通,則需重配重啟。再不行, 可用"fiWindows XPerm"來檢查網路程式包的完整性。重配 後請刪除"/etc/hosts"中多餘的記錄。

2)、用"ifconfig -a”檢查其它工作正常的區域網機器及其本身,應確保其網路掩碼及廣播地址一致(下劃線部分)。

例:#ifconfig -a

net0: flags=4043 mtu 1500 inet 164.230.

120.27 netmask ffff0000 broadcast perf. params:

recv size: 24576; send size: 24576; full-size frames: 1

ether 00:80:5f:70:b2:f5

lo0: flags=4049mtu 8232 inet

netmask ff000000 perf. params: recv size: 57344; send size: 57344;

full-size frames: 1

如果網路掩碼及廣播地址與其它機器一樣,你可以用"arp -a" 發現其它機器的實體地址。若不能發現則可能因為是網線不通或網路掩碼及廣播地址配置不對。例:

# ping

Pinging with 32 bytes of data:

Reply form : bytes=32 time=5ms TTL=255

Reply form : bytes=32 time=3ms TTL=255

.......

# arp -a

Internet Address Physical Address Type

00-06-29-ee-33-37 dynamic

3)、用"netstat -i"檢查Ipkts和 Opkts在ping前後的變化情況,如果二者均沒有增加,則說明網絡卡沒有包交換,需要更換可靠網線(其它工作正常機器上的)。

4)、有些網絡卡預設設定其速率為100M,也會導致網路不通,需要在根據所連HUB口的 速率,在其高階設定裡設定其速率或設成AUTO。

  3、電腦只能和部分機器互聯

這主要是針對網路間加了路由器的情形。由於不正常的路由、錯誤的子網分割或對方機器上設有相應的路由。或雙方的幀型別不同。可以從以下幾點來找出問題。

1)、用"traceroute 目的IP" 來找到包可到的機器A,問題往往出現在A的下一步B上,看看B上有無返回的路由。這樣一步一步到達目的IP。

2)、確保子網間的路由正確。

3)、確保同一區域網上機器使用同樣的幀型別。如:EthernetII ,802.3,802.5等。

  4、網路間歇性地不通、減慢或死鎖

這主要是由於一些工作量大的程式,超出系統的負荷造成。這時需要調整核心引數。

1)、有時會出現類似"out of streams"等錯誤提示。先可以用"netstat -m" 來檢視系統執行此程式所需的STREAMS。然後調整它。

2)、過時的驅動程式也會引起網路死鎖。這隻要及時更新其最新版本即可。

  5、網速很慢

這個問題有兩種可能,一是網路提供商的原因,另一種就是你機器本身的原因,網路提供商的問題我們這裡就不講了,主要講一下機器本身的原因。

1)、網線問題

我們知道,雙絞線是由四對線按嚴格的規定緊密地絞和在一起的,用來減少串擾和背景噪音的影響。同時,在T568A標準和T568B標準中僅使用了雙絞線的1、2和3、6四條線,其中,1、2用於傳送,3、6用於接收,而且1、2必須來自一個繞對,3、6必須來自一個繞對。只有這樣,才能最大限度地避免串擾,保證資料傳輸。本人在實踐中發現不按正確標準(T586A、T586B)製作的網線,存在很大的隱患。表現為:一種情況是剛開始使用時網速就很慢;另一種情況則是開始網速正常,但過了一段時間後,網速變慢。後一種情況在臺式電腦上表現非常明顯,但用筆記本電腦檢查時網速卻表現為正常。對於這一問題本人經多年實踐發現,因不按正確標準制作的網線引起的網速變慢還同時與網絡卡的質量有關。一般臺式計算機的網絡卡的效能不如膝上型電腦的,因此,在用交換法排除故障時,使用膝上型電腦檢測網速正常並不能排除網線不按標準制作這一問題的存在。我們現在要求一律按T586A、T586B標準來壓制網線,在檢測故障時不能一律用膝上型電腦來代替臺式電腦。

2)、網路中存在迴路

當網路涉及的節點數不是很多、結構不是很複雜時,這種現象一般很少發生。但在一些比較複雜的網路中,經常有多餘的備用線路,如無意間連上時會構成迴路。比如網線從網路中心接到計算機一室,再從計算機一室接到計算機二室。同時從網路中心又有一條備用線路直接連到計算機二室,若這幾條線同時接通,則構成迴路,資料包會不斷髮送和校驗資料,從而影響整體網速。這種情況查詢比較困難。為避免這種情況發生,要求我們在鋪設網線時一定養成良好的習慣:網線打上明顯的標籤,有備用線路的地方要做好記載。當懷疑有此類故障發生時,一般採用分割槽分段逐步排除的方法。

3)、網路裝置硬體故障

作為發現未知裝置的主要手段,廣播在網路中起著非常重要的作用。然而,隨著網路中計算機數量的增多,廣播包的數量會急劇增加。當廣播包的數量達到30%時,網路的傳輸效率將會明顯下降。當網絡卡或網路裝置損壞後,會不停地傳送廣播包,從而導致廣播風暴,使網路通訊陷於癱瘓。因此,當網路裝置硬體有故障時也會引起網速變慢。當懷疑有此類故障時,首先可採用置換法替換集線器或交換機來排除集線裝置故障。如果這些裝置沒有故障,關掉集線器或交換機的電源後,DOS下用“Ping”命令對所涉及計算機逐一測試,找到有故障網絡卡的計算機,更換新的網絡卡即可恢復網速正常。網絡卡、集線器以及交換機是最容易出現故障引起網速變慢的裝置。

4)、某個埠形成了瓶頸

實際上,路由器廣域網埠和區域網埠、交換機埠、集線器埠和伺服器網絡卡等都可能成為網路瓶頸。當網速變慢時,我們可在網路使用高峰時段,利用網管軟體檢視路由器、交換機、伺服器埠的資料流量;也可用Netstat命令統計各個埠的資料流量。據此確認網路資料流通瓶頸的位置,設法增加其頻寬。具體方法很多,如更換伺服器網絡卡為1查詢計算機,找到其他組的.計算機後作成快捷方式放在桌面上。