為了實現代理服務功能,不少服務器中都安裝了雙網卡;不過在安裝雙網卡的過程中,時常會出現資源相互沖突的現象,從而導致網卡不能正常工作,嚴重的話還會影響服務器的工作穩定性。為了避免雙網卡發生資源沖突,下面本文就從資源沖突的緣由著手,來詳細介紹一下如何正確認識及應對雙網卡資源沖突現象。
雙網卡沖突的由來
大家知道計算機系統的資源從廣義上來說,主要包括CPU資源、內存資源、I/O地址資源以及IRQ中斷資源等,自從設備的即插即用功能引入後,如何准確為安裝設備分配系統資源就成了Windows操作系統難以應付的問題。一般來說,每一個網卡安裝到計算機中後,Windows系統就會為它分配一個固定的IRQ中斷和I/O地址;不過,如果同時在計算機中安裝了兩(電腦沒聲音)個網卡的話,它們就容易相互爭奪系統的有限資源,從而引起網卡沖突現象,一旦發生沖突的話兩(電腦沒聲音)個網卡都可能無法正常工作。
正確認識雙網卡沖突
一直以來,許多人都認為每一個網卡都應該單獨占用系統中的一個I/O地址和IRQ中斷請求;不過隨著Windows操作系統的不斷升級,以及越來越多的普通外設湧現出來,Windows系統已經不能為每一個設備分別提供獨立的I/O地址和IRQ中斷請求了,除非鍵盤、鼠標之類的重要設備需要單獨的I/O地址和IRQ中斷請求外,其他的普通外設都可以共享使用IRQ中斷請求。為了滿足這種共享要求,Windows 2000、Windows XP操作系統都已經提供了高級可編程控制功能,利用該功能網卡之間可以共享一個中斷請求。因此,日後要是網卡不能正常工作,你打開系統的設備管理器發現兩(電腦沒聲音)塊網卡都使用了同一個中斷請求時,千萬不要以為這兩(電腦沒聲音)塊網卡之間發生了沖突現象。當然,要是在Windows 98以前的操作系統中,看到網卡之間使用了同一個中斷請求時,就需要注意網卡之間可能發生了資源沖突現象。
當然,在這裡(電腦自動關機)需要提醒各位的是,Windows XP操作系統無法和Windows 98系統一樣,具有系統資源自動重新平http://www.xsyzj.cn衡的功能,一旦我們在Windows XP系統中為網卡分配好了PCI資源後,我們將無法對它進行修改。
正確安裝雙網卡
通常情況下,要想避免雙網卡的安裝發生沖突現象,首先應該注意網卡的安裝順序,這包括網卡的硬件安裝和驅動程序安裝兩(電腦沒聲音)方面。例如,要是計算機主板中已經內置了一塊網卡的話,那麼你在安裝第二塊網卡時,最好應該先將主板上的網卡屏蔽掉,這樣第二塊網卡才有可能正常工作。例如,筆者的計算機主板中內置了Intel(R) PRO/100 VE Network Connection網卡,另外再安裝一塊舊式的Realtek RTL8019獨立網卡時,Windows系統經常出現藍屏死機現象。考慮到Realtek RTL8019獨立網卡比較便宜,而且使用的驅動程序也有點不正常,在安裝驅動程序的過程中Windows系統提示沒有通過系統的數字簽名,而且在安裝過程中還出現某些驅動文件無法找到的現象,這種現象讓筆者一直誤以為是網卡驅動程序版本不正確呢
後來,筆者努力從網上搜索到了能夠通過系統數字簽名的網卡驅動程序,並將它正確安裝到系統中後,發現系統還會出現死機現象,在萬般無奈的時候,筆者偶然看到網絡線依然連接在計算機主板內置的網卡中,這是才突然清醒過來,原來主板內置的網卡設備沒有被禁止;而且Windows 2000以上版本的系統在網卡驅動程序安裝好後,會立即將新網卡啟用,而不需要重新啟動計算機系統就能生效,當時的主板內置網卡還在繼續工作,而新安裝好的網卡設備則嘗試著將自己強http://.行設置為系統缺省的設備,這樣一來就容易出現系統死機現象了。
明白了死機原因後,筆者一不做、二不休,重新啟動了一下Windows系統,並進入到系統的BIOS設置頁面,然後在其中將主板內置的網卡暫時禁用,之後再次進入到Windows系統,並按照常規程序正確安裝好獨立網卡的驅動程序後,終於死機現象不再發生,而且新安裝的獨立網卡也能正常工作了。緊接著筆者又重新啟動計算機系統,並進入到系統的BIOS參數設置頁面,將主板內置的網卡重新恢復過來,然後再重新啟動到Windows界面,此時兩(電腦沒聲音)塊網卡都能正常工作了。
如果你的計算機中安裝的是Windows 9X系統的話,那麼要想讓兩(電腦沒聲音)塊網卡同時工作的話,不僅僅需要注意網卡的安裝順序,而且還有可能需要用手工方式分配網卡的資源;在用手工方式為網卡分配IRQ中斷請求資源時,可以先打開系統的運行對話框,並在其中輸入字符串命令“compmgmt.msc”,單擊“確定”按鈕後,打開計算機管理窗口;接著用鼠標單擊該窗口左側的“設備管理器”圖標,然後在對應右邊的子窗口中,雙擊需要用手工方式分配資源的目標網卡,再在其後打開的屬性設置窗口中,單擊“資源”標簽,進入到對應的資源設置標簽頁面。緊接著在該頁面中,將“使用自動的設置”選項取消選中,再單擊該選項旁邊的“更改設置”按鈕,在隨後彈出的參數設置界面中,你可以正確地輸入合適的系統資源號碼,最後單擊“確定”按鈕就可以了。
正確應對網卡沖突
如果網卡發生沖突現象後,網卡一般不能正常工作;不過網絡遇到故障時,我們該如何確認網卡是否發生了資源沖突現象呢,遇到這種現象我們又該如何正確應對呢?其實,檢查網卡是否和其他設備發生沖突,只要打開系統的設備管理器,並觀察網卡圖標上是否有紅色的“X”或藍色的“”存在就可以了,下面就是具體的檢查步驟:
首先打開系統的運行對話框,並在其中輸入字符串命令“compmgmt.msc”,單擊“確定”按鈕後,打開計算機管理窗口;接著用鼠標單擊該窗口左側的“設備管理器”圖標,然後在對應右邊的子窗口中,觀察目標網卡的圖標狀態;
如果網卡圖標上出現了藍色的“”,就表明網卡基本上能夠工作,但系統認為它還有問題存在,這種情況多半是網卡驅動程序與Windows系統兼容性方面出了問題;要是網卡圖標上多出了黃色的“?”,則多半表示網卡的驅動安裝出現了意外,或者表明網卡與其他設備發生了資源沖突;要是網卡圖標上多出了紅色的“X”,說明網卡沒有從系統中分配到合適的資源,或者網卡本身已經損壞,此時你如果雙擊網卡圖標時,在隨後彈出的網卡屬性設置窗口中,你將看不到“資源”標簽頁面,這說明當前網卡沒有從系統中分配到任何資源。
在確認網卡的確發生資源沖突後,你可以在“設備管理器”列表界面中,檢查一下是否有相同的網卡設備存在,倘若你安裝在系統中的兩(電腦沒聲音)塊網卡並不相同,但設備管理器中顯示出來的網卡型號有完全相同的情形時,這很有可能是同一塊網卡,你為其安裝了兩(電腦沒聲音)次驅動程序,那麼設備管理器就誤認為是兩(電腦沒聲音)個設備,這樣也會引起資源沖突。此時,你只要選中設備管理器中的一個相同網卡選項,並用鼠標右鍵單擊之,從彈出的右鍵菜單中執行“刪除”命令,就可以將重復的網卡選項從系統中刪除了。
此外,雙擊“設備管理器”列表中的網卡圖標,再進入到資源標簽頁面,要是在“沖突的設備列表”中沒有顯示任何沖突的話,就表明當前網卡沒有與其他設備發生資源沖突。這個時候,你不妨重新將計算機系統啟動一下,以便讓系統重新為網卡分配資源。如果安裝在計算機中的兩(電腦沒聲音)塊網卡並不需要同時使用的話,你不妨將其中暫時用不到的網卡禁用掉,以避免網卡相互之間發生沖突。
真像只有一個,雙網卡資源沖突揭密