深度解析:雙網(wǎng)卡在網(wǎng)絡中的實際應用(四)
原創(chuàng)【51CTO.com 獨家特稿】 《深度解析:雙網(wǎng)卡在網(wǎng)絡中的實際應用(一) (二) (三) 》分別介紹了雙網(wǎng)卡應用的實際網(wǎng)絡環(huán)境,和同一臺電腦上兩塊網(wǎng)卡在三種不同的配置情況下,對電腦訪問互聯(lián)網(wǎng)帶來的影響。本文將對前面的三種不同情況進行總結(jié)。
1、經(jīng)過前文的分析,為了提高用戶訪問網(wǎng)絡的高可靠性,可以按照上面圖2和圖3的網(wǎng)絡示意圖,在用戶的電腦上安裝配置兩塊網(wǎng)卡即可。一塊網(wǎng)卡故障,另一塊網(wǎng)卡還可以繼續(xù)擔負起訪問互聯(lián)網(wǎng)的任務。但上面圖2和圖3的連接示意圖只是測試時使用的方案。在實際的部署中,PC上兩個網(wǎng)卡要分別連接在不同的Cisco 3750上,這樣即使其中的一臺3750故障,也不影響PC訪問Internet。
2、提高終端用戶訪問網(wǎng)絡的可靠性,還有一種解決方案就是使用雙網(wǎng)卡綁定軟件。但這些軟件的使用,無疑也增加了故障發(fā)生的概率。若是雙網(wǎng)卡綁定的軟件出現(xiàn)了問題,同樣也會導致用戶不能訪問網(wǎng)絡。所以,在普通用戶的電腦上,直接安裝兩塊網(wǎng)卡,不使用雙網(wǎng)卡綁定軟件,是提高電腦訪問網(wǎng)絡的高可靠性比較好的方案。
但如果是服務器的話,建議還是使用雙網(wǎng)卡綁定軟件的方案。因為在網(wǎng)絡中服務器和普通PC最大的不同就是,服務器上的上行流量比較大,更多的是把服務器上的資源通過網(wǎng)絡傳送給用戶。而對于普通的PC則是網(wǎng)絡下行流量比較大,更多的是把網(wǎng)絡上的資源下載到PC上。若是在服務器上安裝兩個網(wǎng)卡,給每個網(wǎng)卡配置一個IP地址,往往會導致很多網(wǎng)絡故障。同時也增加了部署應用系統(tǒng)和排除網(wǎng)絡方面故障的復雜度。
常用的雙網(wǎng)卡綁定軟件有NIC Express,和Intel的雙網(wǎng)卡綁定軟件。NIC Express還可以通過綁定多塊網(wǎng)卡,達到增加網(wǎng)絡帶寬的功能。但需要注意的一點就是,在綁定多塊網(wǎng)卡時,每一塊網(wǎng)卡的傳輸速率必須相同,這樣才可以在網(wǎng)絡達到高負荷運行狀態(tài)時,起到負載均衡的作用。
3、Windows系統(tǒng)中的Route命令。該命令的主要作用是用來顯示、添加和修改Windows系統(tǒng)中的路由表項目。主要包括四種命令:"route print"命令是打印路由;"route add"命令是添加路由;"route delete"命令是刪除路由;"route change"命令是修改現(xiàn)有路由。使用不帶參數(shù)的"route"命令,可以顯示相關(guān)的幫助信息。
像在上面使用的"route print"命令,就是顯示出了PC中當前路由表中使用的路由條目。當在網(wǎng)卡上配置了IP地址后,與IP地址相關(guān)的路由條目就會自動的添加到操作系統(tǒng)的路由表中。執(zhí)行"route print"命令的輸出內(nèi)容中,還包括一個"躍點數(shù)"的參數(shù),它的取值范圍是1~9999之間的整數(shù),用來在路由表里的多個路由中選擇與轉(zhuǎn)發(fā)包中的目標地址最為匹配的路由。所選的路由必須具有最小的躍點數(shù)。躍點數(shù)能夠反映出躍點的數(shù)量、路徑的速度、可靠性、吞吐量及管理屬性等。
其實"躍點數(shù)"就對應每條路由中的METRIC參數(shù),它可以通過"route change"命令進行修改。當通過"route add"命令添加一條路由時,也會涉及到METRIC參數(shù)。例如添加路由的命令"route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2"中的"METRIC 3",就指定了該條路由的躍點數(shù)。
圖8 關(guān)閉"自動躍點"功能圖示
導致路由表中某條路由的躍點數(shù)比較大的主要原因是,TCP/IP協(xié)議是根據(jù)每個接口的IP地址、子網(wǎng)掩碼和默認網(wǎng)關(guān)的配置,自動確定路由表中各路由的躍點數(shù)造成的。默認情況下在Windows系統(tǒng)中,"自動躍點"的功能是開啟的,它指定了每個接口的速度,和路由躍點數(shù)。因此最快接口所創(chuàng)建的路由具有最低的躍點數(shù)。要關(guān)閉"自動躍點"功能,可以在"開始"--->"控制面板"---> "網(wǎng)絡和共享中心"---> "更改適配器設置"---> 雙擊"本地連接"--->雙擊"Internet協(xié)議版本4(TCP/IPv4)"--->"高級"。如圖8所示,在"自動躍點(U)"的前面把勾去掉就可以了。
4、測試和實驗。在上面"二"、"三"、"四"的步驟中,其實就是一種測試實驗。所搭建的網(wǎng)絡模型,和在網(wǎng)絡設備上所做的各種配置到底能不能正確執(zhí)行,都是需要經(jīng)過實實在在的實驗才能最終下結(jié)論的。任何知識只有經(jīng)過實踐的檢驗才能最終確定它的正確性!所以,"實踐是檢驗真理的唯一標準"這句話,對于每一個從事網(wǎng)絡工作的同志,更應該牢牢銘記!
包括平時在書本上,或網(wǎng)絡上看到一些知識點,可能在原理上都能明白,知道它們運行的機制和過程。但即使是這樣,也只有通過把這些知識點涉及到的一些命令在交換機、路由器等設備上操作一遍,看看它們到底符合不符合書上所講的結(jié)果。這樣心底才能"踏實"的接受這個知識點,因為它經(jīng)過了實踐的檢驗!
所有從事網(wǎng)絡工作者,一定要不斷的給自己創(chuàng)造參與實踐工作的機會。如果在工作中能接觸到現(xiàn)成的網(wǎng)絡設備更好,這樣學習起來更方便。要是達不到這種條件的話,可以參加一些培訓班,它們多多少少都能提供一些操作實驗。實在不行,還可以使用一些模擬器,如Dynamips,它們所搭建起來的實驗環(huán)境也很接近真實的網(wǎng)絡環(huán)境??傊?,一切網(wǎng)絡知識,只有經(jīng)過實踐的檢驗,才能算它是正確的,也才能算自己真正掌握了它。
【51CTO.com獨家特稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載!合作媒體轉(zhuǎn)載請注明原文出處及出處!】