網(wǎng)卡 - 網(wǎng)絡(luò)適配器
網(wǎng)卡,即網(wǎng)絡(luò)接口板,又稱網(wǎng)絡(luò)適配器或NIC - 網(wǎng)絡(luò)接口控制器,是一塊被設(shè)計用來允許計算機在計算機網(wǎng)絡(luò)上進(jìn)行通訊的計算機硬件。由于其擁有MAC地址,因此屬于OSI模型的第1層。它使得用戶可以透過電纜或無線相互連接。 每一個網(wǎng)卡都有一個被稱為MAC地址的獨一無二的48位串行號,它被寫在卡上的一塊ROM中。在網(wǎng)絡(luò)上的每一個計算機都必須擁有一個獨一無二的MAC地址。沒有任何兩塊被生產(chǎn)出來的網(wǎng)卡擁有同樣的地址。這是因為電氣電子工程師協(xié)會(IEEE)負(fù)責(zé)為網(wǎng)絡(luò)接口控制器銷售商分配唯一的MAC地址。

主要功能
1、數(shù)據(jù)的封裝與解封
發(fā)送時將上一層交下來的數(shù)據(jù)加上首部和尾部,成為以太網(wǎng)的幀。接收時將以太網(wǎng)的幀剝?nèi)ナ撞亢臀膊浚缓笏徒簧弦粚印?/p>
2、鏈路管理
主要是CSMA/CD(Carrier Sense Multiple Access with Collision Detection ,帶沖突檢測的載波監(jiān)聽多路訪問)協(xié)議的實現(xiàn)。
3、編碼與譯碼
即曼徹斯特編碼與譯碼。
屬性設(shè)置
一般設(shè)置
網(wǎng)卡屬性設(shè)置步驟如下:
1)將"本地連接2"改名為"控制網(wǎng)A",用于連接過程控制網(wǎng)A網(wǎng),其屬性設(shè)置如下:
IP地址:128.128.1.X(X為操作節(jié)點地址限定范圍內(nèi)的值),其它如DNS、WINS等設(shè)置為默認(rèn)。
2)將"本地連接3"改名為"控制網(wǎng)B",用于連接過程控制網(wǎng)B網(wǎng),其屬性設(shè)置如下:
IP地址:128.128.2.X(X為操作節(jié)點地址限定范圍內(nèi)的值),其它如DNS、WINS等設(shè)置為默認(rèn)。
3)將"本地連接"改名為"操作網(wǎng)",用于連接操作網(wǎng),其屬性設(shè)置如下:
IP地址:128.128.5.X(X為操作節(jié)點地址限定范圍內(nèi)的值),其它如DNS、WINS等設(shè)置為默認(rèn)。
在設(shè)置完本地連接的屬性后,需檢查網(wǎng)卡是否工作正常,即依次將各網(wǎng)卡連接到網(wǎng)絡(luò)中,檢查該網(wǎng)卡是否工作正常。
高級設(shè)置
通過高級網(wǎng)卡選項可以提升網(wǎng)絡(luò)性能:
有效利用CPU:巨型幀vs.卸載功能
如果服務(wù)器性能低下,那么可能是由于網(wǎng)絡(luò)負(fù)載較大。標(biāo)準(zhǔn)的以太網(wǎng)數(shù)據(jù)包大小為1542個字節(jié),大多數(shù)文件被拆分為成百上千甚至上百萬個數(shù)據(jù)包或者幀。這些小的數(shù)據(jù)包通過網(wǎng)絡(luò)傳輸,和眾多節(jié)點共享網(wǎng)絡(luò)帶寬,但是數(shù)據(jù)幀的發(fā)送與接收會帶來CPU開銷。
大多數(shù)網(wǎng)卡支持巨型幀,這意味著能夠處理高達(dá)9000字節(jié)的數(shù)據(jù)包或者幀。巨型幀在每個數(shù)據(jù)包中包括更多的數(shù)據(jù),因此網(wǎng)絡(luò)中需要傳輸?shù)臄?shù)據(jù)包數(shù)量就變小了。吞吐量提升意味著開銷——數(shù)據(jù)包頭與其他數(shù)據(jù)包內(nèi)容——以及CPU開銷減少了。
巨型幀肯定存在缺點。管理員必須對網(wǎng)絡(luò)中的所有節(jié)點進(jìn)行配置才能支持巨型幀的傳輸。巨型幀并不是IEEE標(biāo)準(zhǔn)的一部分,因此不同的網(wǎng)卡配置的巨型幀大小有所不同。為了在節(jié)點之間高效傳輸巨型幀要做一些實驗。更大的數(shù)據(jù)包可能會增加某些負(fù)載的延遲,因為其他節(jié)點要等更長的時間才能使用帶寬,請求與發(fā)送被丟棄或者被破壞的數(shù)據(jù)包也需要花更長的時間。
IT專業(yè)人員可能放棄巨型幀而使用具有LSO以及LRO功能的網(wǎng)卡。LSO和LRO允許CPU通過網(wǎng)卡傳輸更多數(shù)量的數(shù)據(jù),而且基本上與巨型幀提供了相同的CPU性能。
通行能力:可調(diào)整的幀間距vs.以太網(wǎng)升級
以太網(wǎng)在每發(fā)送一個數(shù)據(jù)包后都要等一段時間,這稱之為幀間距。這為其他網(wǎng)絡(luò)節(jié)點占用帶寬并發(fā)送數(shù)據(jù)包提供了機會。幀間距等于發(fā)送96個數(shù)據(jù)位的時間。例如,1Gb以太網(wǎng)使用標(biāo)準(zhǔn)的0.096ms的幀間距,10Gb以太網(wǎng)的幀間距為0.0096ms。
利用這一固定的數(shù)據(jù)包傳輸之間的間距并非總是有效而且在網(wǎng)絡(luò)負(fù)載較大的情況下可能會降低網(wǎng)絡(luò)性能。支持自適應(yīng)幀間距的網(wǎng)卡能夠基于網(wǎng)絡(luò)負(fù)載動態(tài)調(diào)整幀間距,這有可能提升網(wǎng)絡(luò)性能。除非接近網(wǎng)絡(luò)帶寬,否則調(diào)整幀間距通常不會提升網(wǎng)絡(luò)性能。
全方位的網(wǎng)絡(luò)性能基準(zhǔn)測試能夠展現(xiàn)網(wǎng)絡(luò)使用模式。如果以太網(wǎng)連接頻繁達(dá)到帶寬上限,那么升級到速度更快的以太網(wǎng)或者使用網(wǎng)卡綁定而非調(diào)整幀間距將能夠提升網(wǎng)絡(luò)性能。
限制CPU中斷,提升CPU性能
當(dāng)數(shù)據(jù)包在網(wǎng)絡(luò)中傳輸時,網(wǎng)卡會產(chǎn)生CPU中斷。以太網(wǎng)速度越快,CPU中斷的頻率也就越高,CPU必須更多地關(guān)注網(wǎng)絡(luò)驅(qū)動器以及其他處理數(shù)據(jù)包的軟件。如果流量起伏不定,CPU性能可能會變得不穩(wěn)定。支持人為中斷節(jié)流的網(wǎng)卡能夠減少CPU中斷頻率,將CPU從無限的網(wǎng)卡中斷中解放出來,很可能能夠提升CPU性能。
中斷限制越多并不一定越好。過高的中斷限制可能會降低CPU的響應(yīng)能力;CPU將需要花更長的時間來處理所有正在產(chǎn)生的中斷。當(dāng)高速小數(shù)據(jù)包近乎實時地到達(dá)時,限制中斷將會降低性能。在多種模式下對網(wǎng)絡(luò)以及CPU性能進(jìn)行測試直到能夠建立起充分的系統(tǒng)響應(yīng)能力,產(chǎn)生平滑的CPU中斷。
還可以考慮支持TCP/IP卸載功能的網(wǎng)卡。這些網(wǎng)卡能夠在線處理眾多CPU密集型工作任務(wù),同時減少對CPU的中斷請求。
優(yōu)先處理對時間敏感的數(shù)據(jù)類型:啟用包標(biāo)記
對事件敏感的數(shù)據(jù)類型比如VoIP或者視頻通常按照高優(yōu)先級流量對待,但是網(wǎng)絡(luò)對所有數(shù)據(jù)包一視同仁。采用數(shù)據(jù)包標(biāo)記,被標(biāo)記的數(shù)據(jù)包能夠被分到操作系統(tǒng)設(shè)置的流量隊列中,在處理其他低優(yōu)先級的數(shù)據(jù)包之前先處理高優(yōu)先級的VoIP以及視頻數(shù)據(jù)包。包標(biāo)記有助于QoS戰(zhàn)略,而且是很多VLAN部署的一個必要組成部分。
如果網(wǎng)絡(luò)性能低于已定義的基準(zhǔn),可以對網(wǎng)卡進(jìn)行調(diào)整,務(wù)必對服務(wù)器以及網(wǎng)卡進(jìn)行基準(zhǔn)測試后再對配置進(jìn)行更改。這些推薦的網(wǎng)卡調(diào)整不會帶來顯著的性能提升,但是也不受預(yù)算的限制。隨時間變化評估并觀察網(wǎng)絡(luò)性能,檢查任何意想不到的后果,比如提升了某個工作負(fù)載性能卻降低了其他工作負(fù)載的性能。
網(wǎng)卡驅(qū)動
網(wǎng)卡驅(qū)動編輯?播報
由于驅(qū)動功能層的存在,協(xié)議驅(qū)動程序和網(wǎng)卡驅(qū)動程序之間相互獨立,大大簡化了網(wǎng)絡(luò)設(shè)備增加和網(wǎng)絡(luò)組件擴展的復(fù)雜度。目前網(wǎng)絡(luò)協(xié)議棧主要支持增強型的網(wǎng)絡(luò)設(shè)備驅(qū)動?(Enhanced?Network?Driver)。??
END設(shè)備驅(qū)動程序的裝載
END設(shè)備驅(qū)動程序的裝載主要就是完成END設(shè)備驅(qū)動?程序與驅(qū)動功能抽象層的掛接,使得網(wǎng)絡(luò)協(xié)議棧實現(xiàn)對?END設(shè)備的控制。具體過程包括:?初始化網(wǎng)卡和PHY設(shè)備,配置網(wǎng)卡和?PHY?設(shè)備的通信參數(shù)等;為網(wǎng)卡控制結(jié)構(gòu)分配空間同時初始化END_OBJ結(jié)構(gòu),END_OBJ結(jié)構(gòu)主要包括網(wǎng)卡控制結(jié)構(gòu)以及與網(wǎng)絡(luò)協(xié)議棧相關(guān)的參數(shù)信息;對網(wǎng)卡驅(qū)動對應(yīng)的參數(shù)串進(jìn)行解析和處理;為接收數(shù)據(jù)分配空間,保證接收數(shù)據(jù)的存放;通過配置END_OBJ結(jié)構(gòu)中的NET_FUNCS?參數(shù)實現(xiàn)網(wǎng)卡驅(qū)動與網(wǎng)絡(luò)協(xié)議棧的掛接。??
啟動?END?設(shè)備
END設(shè)備的啟動過程主要包括中斷處理程序的掛接和使?能網(wǎng)卡中斷。對于網(wǎng)卡設(shè)備來說,其處理數(shù)據(jù)的方式可分為中斷和輪詢兩種工作模式,在END設(shè)備啟動過程中,將接收數(shù)據(jù)和發(fā)送數(shù)據(jù)均設(shè)置為中斷模式,并掛接接收和發(fā)送數(shù)據(jù)的中斷處理程序,最后使能網(wǎng)卡中斷、接收和發(fā)送中斷,則可完成END設(shè)備的啟動。??
網(wǎng)絡(luò)數(shù)據(jù)包的接收
對于網(wǎng)絡(luò)數(shù)據(jù)包的接收來說,操作系統(tǒng)的網(wǎng)絡(luò)協(xié)議棧無需網(wǎng)卡驅(qū)動實現(xiàn)對網(wǎng)絡(luò)數(shù)據(jù)包的處理。當(dāng)網(wǎng)卡設(shè)備接?收到數(shù)據(jù)后,其會產(chǎn)生一個接收中斷,在接收中斷處理程序中,?程序會調(diào)用netJobAdd函數(shù)啟動一個任務(wù)程序?qū)⒕W(wǎng)卡設(shè)備接收到的數(shù)據(jù)傳遞給驅(qū)動功能抽象層,網(wǎng)絡(luò)協(xié)議棧通過驅(qū)動功能抽象層的接收函數(shù)獲取到網(wǎng)絡(luò)數(shù)據(jù)包并進(jìn)行相應(yīng)的數(shù)據(jù)處理。此處利用netJobAdd?函數(shù)可以減少接收中斷的處理時間,提高網(wǎng)絡(luò)數(shù)據(jù)的接收能力。??
網(wǎng)絡(luò)數(shù)據(jù)包的發(fā)送
對于網(wǎng)絡(luò)數(shù)據(jù)包的發(fā)送來說,當(dāng)網(wǎng)絡(luò)協(xié)議棧發(fā)送數(shù)據(jù)時,其會將數(shù)據(jù)放置到緩沖區(qū)中,并通過調(diào)用驅(qū)動功能抽象層的發(fā)送函數(shù)將緩沖區(qū)中的數(shù)據(jù)發(fā)送給網(wǎng)卡設(shè)備,網(wǎng)卡設(shè)備接收到數(shù)據(jù)后就將其置于發(fā)送緩沖區(qū)中等待數(shù)據(jù)的發(fā)送。
雙網(wǎng)卡切換
為了使2塊網(wǎng)卡實現(xiàn)高效雙冗余備份,必須保證這2塊網(wǎng)卡具有相同的物理地址和IP地址這樣?對于上層應(yīng)用系統(tǒng)而言,系統(tǒng)中呈現(xiàn)“單網(wǎng)卡”的特征;反之,當(dāng)系統(tǒng)中一塊網(wǎng)卡切換到另一塊網(wǎng)卡工作時,如果IP地址發(fā)生變化,則系統(tǒng)無法正常接收和發(fā)送數(shù)據(jù)。如果IP地址不改變,而物理地址改變,則會引起協(xié)議棧中ARP綁定表的變化,而重新對應(yīng)ARP綁定表中IP地址與網(wǎng)卡物理地址的關(guān)系會延長兩個網(wǎng)卡之間的切換時間。
然而,每塊網(wǎng)卡的物理地址在全世界范圍內(nèi)是唯一的,它保存在網(wǎng)卡的PROM中。為了使2塊網(wǎng)卡具有相同的物理地址,在網(wǎng)卡初始化時,從PROM中讀出其中一塊網(wǎng)卡的物理地址,將該物理地址的內(nèi)容寫入另一?塊網(wǎng)卡物理地址寄存器和數(shù)據(jù)結(jié)構(gòu)變量中,在此情況下,這2塊網(wǎng)卡就具有完全相同的物理地址了。
有線
光纖網(wǎng)卡,指的是光纖以太網(wǎng)適配器,簡稱光纖網(wǎng)卡,學(xué)名Fiber Ethernet Adapter.傳輸輸?shù)氖且蕴W(wǎng)通信協(xié)議,一般通過光纖線纜與光纖以太網(wǎng)交換機連接。按傳輸速率可以分為100Mbps、1Gbps、10Gbps,按主板插口類型可分為PCI、PCI-X、PCI-E - x1/x4/x8/x16等,按接口類型分為LC、SC、FC、ST等。
LC接口光纖網(wǎng)卡的含義:
LC接口
名字的由來是根據(jù)光纖模塊的接口定義而命名的。光纖模塊按其接口可以分為:SC、LC、ST、FC等幾種類型。
SC接口,由于其操作的便利性,得到廣泛運用。近幾年來,光纖到桌面(FTTD)的廣泛運用,使得SC接口光纖網(wǎng)卡得到普及。
SC接口光纖網(wǎng)卡的含義:
SC接口光纖網(wǎng)卡名字的由來是根據(jù)光纖模塊的接口定義而命名的。光纖模塊按其接口可以分為:SC、LC、ST、FC、MTRJ等幾種類型。由于SC接口光纖操作的便利性,從而使得帶SC接口光模塊的網(wǎng)卡,
得到廣泛運用,而經(jīng)常被人們所提起,因為也誕生了:SC接口光纖網(wǎng)卡這個名詞。
光纖端口工作波長及傳輸距離:
光纖接口 網(wǎng)絡(luò)媒介 工作波長 工作距離
SC/APC 單纖,單模 波長1310/1550nm 10/20KM
SC/PC 雙纖,單模 波長1310nm 10/20/40KM
SC/PC 雙纖,多模 波長850nm 550M
SFP光纖網(wǎng)卡含義:
SFP是 (Small Form-factor Pluggables)可以簡單的理解為GBIC的升級
版本。SFP模塊(體積比GBIC模塊減少一半,可以在相同面板上配置多出一倍以上的端口數(shù)量。由于SFP模塊在功能上與GBIC基本一致,因此,也被有些交換機廠商稱為小型化GBIC(Mini-GBIC)。
SFP光纖網(wǎng)卡,故名思議,就是一種小型可熱撥插模塊的光纖網(wǎng)卡。在網(wǎng)卡集成SFP插槽,用戶可根據(jù)實際需要,插入多?;蛘邌文FP光模塊,而且可以根據(jù)實際傳輸距離,插入不同傳統(tǒng)距離的光模塊;而不需要根據(jù)網(wǎng)卡本身。這就給用戶很大的選擇空間。
分類
無線
無線網(wǎng)卡的定義
無線網(wǎng)卡定義所謂無線網(wǎng)絡(luò),就是利用無線電波作為信息傳輸?shù)拿浇闃?gòu)成的無線局域網(wǎng)(WLAN),與有線網(wǎng)絡(luò)的用途十分類似,最大的不同在于傳輸媒介的不同,利用無線電技術(shù)取代網(wǎng)線,可以和有線網(wǎng)絡(luò)互為備份,只可惜速度太慢。無線網(wǎng)卡是終端無線網(wǎng)絡(luò)的設(shè)備,是無線局域網(wǎng)的無線復(fù)蓋下通過無線連接網(wǎng)絡(luò)進(jìn)行上網(wǎng)使用的無線終端設(shè)備。具體來說無線網(wǎng)卡就是使你的電腦可以利用無線來上網(wǎng)的一個裝置,但是有了無線網(wǎng)卡也還需要一個可以連接的無線網(wǎng)絡(luò),如果你在家里或者所在地有無線路由器或者無線AP(AccessPoint無線接入點)的復(fù)蓋,就可以通過無線網(wǎng)卡以無線的方式連接無線網(wǎng)絡(luò)可上網(wǎng)。
無線網(wǎng)卡的工作原理是微波射頻技術(shù),筆記本目前有WIFI、GPRS、CDMA等幾種無線數(shù)據(jù)傳輸模式來上網(wǎng),后兩者由中國移動和中國電信(中國聯(lián)通將CDMA售于中國電信)來實現(xiàn),前者電信或網(wǎng)通有所參與,但不多主要是自己擁有接入互聯(lián)網(wǎng)的WIFI基站(其實就是WIFI路由器等)和筆記本用的WIFI網(wǎng)卡。要說基本概念是差不多的,通過無線形式進(jìn)行數(shù)據(jù)傳輸。無線上網(wǎng)遵循802.1q標(biāo)準(zhǔn),通過無線傳輸,有無線接入點發(fā)出信號,用無線網(wǎng)卡接受和發(fā)送數(shù)據(jù)。
按照IEEE802.11協(xié)議,無線局域網(wǎng)卡分為媒體訪問控制(MAC)層和物理層(PHY Layer)在兩者之間,還定義了一個媒體訪問控制-物理(MAC-PHY)子層(Sublayers)。MAC層提供主機與物理層之間的接口,并管理外部存儲器,它與無線網(wǎng)卡硬件的NIC單元相對應(yīng)。
物理層具體實現(xiàn)無線電信號的接收與發(fā)射,它與無線網(wǎng)卡硬件中的擴頻通信機相對應(yīng)。物理層提供空閑信道估計CCA信息給MAC層,以便決定是否可以發(fā)送信號,通過MAC層的控制來實現(xiàn)無線網(wǎng)絡(luò)的CCSMA/CA協(xié)議,而MAC-PHY子層主要實現(xiàn)數(shù)據(jù)的打包與拆包,把必要的控制信息放在數(shù)據(jù)包的前面。
IEEE802.11協(xié)議指出,物理層必須有至少一種提供空閑信道估計CCA信號的方法。無線網(wǎng)卡的工作原理如下:當(dāng)物理層接收到信號并確認(rèn)無錯后提交給MAC-PHY子層,經(jīng)過拆包后把數(shù)據(jù)上交MAC層,然后判斷是否是發(fā)給本網(wǎng)卡的數(shù)據(jù),若是,則上交,否則,丟棄。
如果物理層接收到的發(fā)給本網(wǎng)卡的信號有錯,則需要通知發(fā)送端重發(fā)此包信息。當(dāng)網(wǎng)卡有數(shù)據(jù)需要發(fā)送時,首先要判斷信道是否空閑。若空,隨機退避一段時間后發(fā)送,否則,暫不發(fā)送。由于網(wǎng)卡為時分雙工工作,所以,發(fā)送時不能接收,接收時不能發(fā)。
無線網(wǎng)卡標(biāo)準(zhǔn):
1.IEEE 802.11a:使用5GHz頻段,傳輸速度54Mbps,與802.11b不兼容
2.IEEE 802.11b :使用2.4GHz頻段,傳輸速度11Mbps
3.IEEE 802.11g:使用2.4GHz頻段,傳輸速度54Mbps,可向下兼容802.11b
4.IEEE 802.11n - Draft 2.0 :用于Intel新的迅馳2筆記本和高端路由上,可向下兼容,傳輸速度300Mbps。
品牌
Intel
Intel是個老品牌了,早期的臺式機有很多都采用Intel的入門級網(wǎng)卡產(chǎn)品——lntel Pro/100VE。在AMD還沒與Intel形成明顯的競爭關(guān)系之前,這個網(wǎng)卡在市場中很常見,后來Intel又推出了Pro 10/100、Pro 100/1000,后兩個產(chǎn)品現(xiàn)在大多集成到Intel自主品牌的主板中,DIY市場已經(jīng)不多見了。8254X系列,這個系列是早期的千兆芯片了,照7X系列的性能要差一些,目前仍用在低端千兆網(wǎng)卡產(chǎn)品中。
Realtek
Realtek,中文叫做瑞昱,這個品牌可謂是家喻戶曉。瑞昱半導(dǎo)體成立于1987年,位于臺灣“硅谷”的新竹科學(xué)園區(qū),旗下的網(wǎng)卡芯片和聲卡芯片被廣泛運用于臺式電腦之中,它憑借成熟的技術(shù)和低廉的價格,走紅于DIY市場,是許多帶有集成網(wǎng)卡、聲卡的主板的首選。尤其是8139D網(wǎng)卡芯片,在市場上占有絕對的優(yōu)勢。千兆芯片則有8110S、8110SB、8110SC,高端一點的有8169S、8169SB和8169SC。如果你的主板集成了千兆網(wǎng)卡,你就可以看看芯片表面來判斷是Realtek的哪個千兆芯片。
Broadcom
Broadcom公司創(chuàng)立于1991年,是世界上最大的無生產(chǎn)線半導(dǎo)體公司之一,總部位于美國加利福尼亞州的爾灣。08年3月份收購了光驅(qū)技術(shù)供應(yīng)商Sunext Design。NetLink 440X系列,這個系列可以說是與Realtek 8139最有競爭力的網(wǎng)卡芯片,其市場份額也不小,一部分品牌機和獨立網(wǎng)卡都采用了這個芯片,它的驅(qū)動非常完善,支持大部分操作系統(tǒng)。NetLink 57XX系列,這個系列都是千兆芯片了,其中有5781、5786、5787、5788、5789,市面上千兆網(wǎng)卡中也能經(jīng)常見到57XX系列的芯片。一些筆記本電腦配備的千兆網(wǎng)卡也有很多采用了57XX系列芯片。在有線芯片方面,Atheros只有兩款千兆產(chǎn)品——AR8021和AR8216。8021就是一個標(biāo)準(zhǔn)的千兆網(wǎng)卡芯片,沒有什么特點可言。8216在8021的基礎(chǔ)上增加了對802.1p的支持,加入Qos系統(tǒng),支持IPv6和VLAN功能。
VIA和SIS
SIS的網(wǎng)卡芯片一般只出現(xiàn)在采用了SIS芯片組的主板上,獨立網(wǎng)卡市場幾乎銷聲匿跡。由于SIS官方網(wǎng)站上只有SIS900,所以其他型號的網(wǎng)卡驅(qū)動都是主板廠商直接提供,如果你的網(wǎng)卡是SIS的芯片,在下載驅(qū)動程序時去主板廠商的網(wǎng)站找會更方便。接下來看VIA。VIA的網(wǎng)卡芯片曾經(jīng)有過一段輝煌的歷史,當(dāng)時8000系列的板載網(wǎng)卡芯片非常流行,許多大的主板廠商都采用其網(wǎng)絡(luò)芯片,后來由于Realtek發(fā)展壯大,其產(chǎn)品就被人們所遺忘。加上VIA主板芯片組的地位被nVIDIA取代,就更沒有人去注意VIA的網(wǎng)絡(luò)芯片了。但是現(xiàn)在仍然能夠看到VIA的主板芯片組和網(wǎng)卡芯片。VT8231是一個經(jīng)典的網(wǎng)卡芯片型號,它是標(biāo)準(zhǔn)的百兆網(wǎng)卡芯片,采用傳統(tǒng)、成熟的技術(shù)制作而成,缺點就是穩(wěn)定性不好。
每塊網(wǎng)卡都有全球唯一的48位地址,亦即MAC地址。
虛擬網(wǎng)卡
隨著嵌入式設(shè)備對網(wǎng)絡(luò)需求的增長,物聯(lián)網(wǎng)技術(shù)通過傳?感器獲取大量數(shù)據(jù),這些數(shù)據(jù)通過嵌入式網(wǎng)關(guān)進(jìn)行處理,這就涉及到各種網(wǎng)絡(luò)通信算法。但是通常嵌入式軟硬件開發(fā)時間是不均衡的。如果網(wǎng)絡(luò)通信算法已經(jīng)完成。而硬件仍然處于調(diào)試狀態(tài),導(dǎo)致網(wǎng)絡(luò)通信算法不能夠及時驗證,則開發(fā)效率降低。虛擬網(wǎng)卡測試平臺提供了不需要具體硬件參與,就能完成多網(wǎng)卡設(shè)備的通信算法驗證,降低了軟件開發(fā)周期。?并且通過分析虛擬網(wǎng)卡接收和發(fā)送的數(shù)據(jù)包,進(jìn)而對算法的準(zhǔn)確性和性能進(jìn)行測試。
其他資料
(1)網(wǎng)卡:判斷網(wǎng)絡(luò)故障的命令
Ping命令是測試網(wǎng)絡(luò)聯(lián)接狀況以及信息包發(fā)送和接收狀況非常有用的工具,是網(wǎng)絡(luò)測試最常用的命令。Ping向目標(biāo)主機(地址)發(fā)送一個回送請求數(shù)據(jù)包,要求目標(biāo)主機收到請求后給予答復(fù),從而判斷網(wǎng)絡(luò)的響應(yīng)時間和本機是否與目標(biāo)主機(地址)聯(lián)通。
如果執(zhí)行Ping不成功,則可以預(yù)測故障出現(xiàn)在以下幾個方面:網(wǎng)線故障,網(wǎng)絡(luò)適配器配置不正確,IP地址不正確。如果執(zhí)行Ping成功而網(wǎng)絡(luò)仍無法使用,那么問題很可能出在網(wǎng)絡(luò)系統(tǒng)的軟件配置方面,Ping成功只能保證本機與目標(biāo)主機間存在一條連通的物理路徑。
命令格式:ping IP地址或主機名[-t] [-a] [-n count] [-l size]
參數(shù)含義:
-t不停地向目標(biāo)主機發(fā)送數(shù)據(jù)
-a 以IP地址格式來顯示目標(biāo)主機的網(wǎng)絡(luò)地址;
-n count 指定要Ping多少次,具體次數(shù)由count來指定;
-l size 指定發(fā)送到目標(biāo)主機的數(shù)據(jù)包的大小。
例如當(dāng)您的機器不能訪問Internet,首先您想確認(rèn)是否是本地局域網(wǎng)的故障。假定局域網(wǎng)的代理服務(wù)器IP地址為202.168.0.1,您可以使用Ping避免202.168.0.1命令查看本機是否和代理服務(wù)器聯(lián)通。又如,測試本機的網(wǎng)卡是否正確安裝的常用命令是ping 127.0.0.1。
Tracert命令用來顯示數(shù)據(jù)包到達(dá)目標(biāo)主機所經(jīng)過的路徑,并顯示到達(dá)每個節(jié)點的時間。命令功能同Ping類似,但它所獲得的信息要比Ping命令詳細(xì)得多,它把數(shù)據(jù)包所走的全部路徑、節(jié)點的IP以及花費的時間都顯示出來。該命令比較適用于大型網(wǎng)絡(luò)。
命令格式:tracert IP地址或主機名[-d][-h maximumhops][-j host_list] [-w timeout]
參數(shù)含義:
-d 不解析目標(biāo)主機的名字
-h maximum_hops 指定搜索到目標(biāo)地址的最大跳躍數(shù)
-j host_list 按照主機列表中的地址釋放源路由
-w timeout 指定超時時間間隔,程序默認(rèn)的時間單位是毫秒。
如果我們在Tracert命令后面加上一些參數(shù),還可以檢測到其他更詳細(xì)的信息,例如使用參數(shù)-d,可以指定程序在跟蹤主機的路徑信息時,同時也解析目標(biāo)主機的域名。
Netstat命令可以幫助網(wǎng)絡(luò)管理員了解網(wǎng)絡(luò)的整體使用情況。它可以顯示當(dāng)前正在活動的網(wǎng)絡(luò)連接的詳細(xì)信息,例如顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口信息,可以統(tǒng)計目前總共有哪些網(wǎng)絡(luò)連接正在運行。
利用命令參數(shù),命令可以顯示所有協(xié)議的使用狀態(tài),這些協(xié)議包括TCP協(xié)議、UDP協(xié)議以及IP協(xié)議等,另外還可以選擇特定的協(xié)議并查看其具體信息,還能顯示所有主機的端口號以及當(dāng)前主機的詳細(xì)路由信息。
命令格式:netstat [-r] [-s] [-n] [-a]
參數(shù)含義:
-r 顯示本機路由表的內(nèi)容
-s 顯示每個協(xié)議的使用狀態(tài)(包括TCP協(xié)議、UDP協(xié)議、IP協(xié)議)
-n 以數(shù)字表格形式顯示地址和端口
-a 顯示所有主機的端口號。
Winipcfg命令以窗口的形式顯示IP協(xié)議的具體配置信息,命令可以顯示網(wǎng)絡(luò)適配器的物理地址、主機的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān)等,還可以查看主機名、DNS服務(wù)器、節(jié)點類型等相關(guān)信息。其中網(wǎng)絡(luò)適配器的物理地址在檢測網(wǎng)絡(luò)錯誤時非常有用。
命令格式:winipcfg [/?] [/all]
參數(shù)含義:
/all 顯示所有的有關(guān)IP地址的配置信息
/batch [file] 將命令結(jié)果寫入指定文件
/renew_ all 重試所有網(wǎng)絡(luò)適配器
/release_all 釋放所有網(wǎng)絡(luò)適配器
/renew N 復(fù)位網(wǎng)絡(luò)適配器N;
/release N 釋放網(wǎng)絡(luò)適配器N。
(2)網(wǎng)卡:LED指示燈
一般來講,每塊網(wǎng)卡都具有1個以上的LED(Light Emitting Diode發(fā)光二極管)指示燈,用來表示網(wǎng)卡的不同工作狀態(tài),以方便我們查看網(wǎng)卡是否工作正常。典型的LED指示燈有Link/Act、Full、Power等。Link/Act表示連接活動狀態(tài),F(xiàn)ull表示是否全雙工(Full Duplex),而Power是電源指示等。
(3)網(wǎng)卡:主芯片
網(wǎng)卡的主控制芯片是網(wǎng)卡的核心元件,一塊網(wǎng)卡性能的好壞,主要是看這塊芯片的質(zhì)量。網(wǎng)卡的主控制芯片一般采用3.3V的低耗能設(shè)計、0.35μm的芯片工藝,這使得它能快速計算流經(jīng)網(wǎng)卡的數(shù)據(jù),從而減輕CPU的負(fù)擔(dān)。以下是目前常用的網(wǎng)卡控制芯片。
1.Realtek 8201BL:是一種常見的主板集成網(wǎng)絡(luò)芯片(又稱為PHY網(wǎng)絡(luò)芯片)。PHY芯片是指將網(wǎng)絡(luò)控制芯片的運算部分交由處理器或南橋芯片處理,以簡化線路設(shè)計,從而降低成本。
2.Realtek 8139C/D:是目前使用最多的網(wǎng)卡之一。8139D主要增加了電源管理功能,其他則基本上與8139C芯片無異。該芯片支持10M/100Mbps。
3.lntel Pro/100VE:lntel公司的入門級網(wǎng)絡(luò)芯片。
4.nForce MCP NVIDIA/3Com:nForce2內(nèi)置了兩組網(wǎng)絡(luò)芯片功能,Realtek 8210BL PHY網(wǎng)絡(luò)芯片和Broabcom AC101L PHY網(wǎng)絡(luò)芯片。
5.3Com 905C:C支持10/100Mbps速度。
6.SiS900:原本是單一的網(wǎng)絡(luò)控制芯片,但現(xiàn)在已經(jīng)集成到南橋芯片中。支持100Mbps。
(4)網(wǎng)卡:遠(yuǎn)程喚醒功能
遠(yuǎn)程喚醒技術(shù)(WOL,Wake-on-LAN)是由網(wǎng)卡配合其他軟硬件,可以通過局域網(wǎng)實現(xiàn)遠(yuǎn)程開機的一種技術(shù),無論被訪問的計算機離我們有多遠(yuǎn)、處于什么位置,只要處于同一局域網(wǎng)內(nèi),就都能夠被隨時啟動。這種技術(shù)非常適合具有遠(yuǎn)程網(wǎng)絡(luò)管理要求的環(huán)境,如果有這種要求在選購網(wǎng)卡時應(yīng)注意是否具有此功能。
可被遠(yuǎn)程喚醒的計算機對硬件有一定的要求,主要表現(xiàn)在網(wǎng)卡、主板和電源上。
a.網(wǎng)卡:能否實現(xiàn)遠(yuǎn)程喚醒,其中最主要的一個部件就是支持WOL的網(wǎng)卡。遠(yuǎn)端被喚醒計算機的網(wǎng)卡必須支持WOL,而用于喚醒其他計算機的網(wǎng)卡則不必支持WOL。另外,當(dāng)一臺計算機中安裝有多塊網(wǎng)卡時,只將其中的一塊設(shè)置為可遠(yuǎn)程喚醒。
b.主板:也必需支持遠(yuǎn)程喚醒,可通過查看CMOS的“Power Management Setup”菜單中是否擁有“Wake on LAN”項而確認(rèn)。另外,支持遠(yuǎn)程喚醒的主板上通常都擁有一個專門的3芯插座,以給網(wǎng)卡供電(PCI2.1標(biāo)準(zhǔn))。由于現(xiàn)在的主板通常支持PCI 2.2標(biāo)準(zhǔn),可以直接通過PCI插槽向網(wǎng)卡提供+3.3V Standby電源,即使不連接WOL電源線也一樣能夠?qū)崿F(xiàn)遠(yuǎn)程喚醒,因此,可能不再提供3芯插座。主板是否支持PCI2.2標(biāo)準(zhǔn),可通過查看CMOS的“Power Management Setup”菜單中是否擁有“Wake on PCI Card”項來確認(rèn)。
c.電源:若欲實現(xiàn)遠(yuǎn)程喚醒,計算機安裝的必須是符合ATX 2.01標(biāo)準(zhǔn)的ATX電源,+5V Standby電流至少應(yīng)在600mA以上。
網(wǎng)卡沒有安裝成功該怎么解決?
造成網(wǎng)卡未安裝成功的一般原因可能是網(wǎng)卡驅(qū)動程序不對、中斷號或I/O值不對及網(wǎng)卡本身的硬件故障等。你可以根據(jù)下面的步驟來進(jìn)行檢測:
- 1此類網(wǎng)卡一般出廠時就被設(shè)定了一些默認(rèn)值,這些值包括“中斷”號 - 即IR問值為“3”,“I/O地址范圍” - 即I/O為“300-31F”,你可以雙擊此處的網(wǎng)卡名稱,檢測是否已修改成這些值,如果不是,請改正 - 改正后需重新啟動計算機。
- 2如果上面的值已確信無誤,而網(wǎng)卡仍不能正常工作 - 即其前面還有黃色驚嘆號,則請再進(jìn)入“設(shè)備管理器”選項卡中,展開“端口 - COM LPT”,如果里面有“通訊端口 - COM2”字樣存在,則你還需要屏蔽COM2端口。因為默認(rèn)的,COM2端口會占用中斷號3,這樣就和NE2000兼容系列網(wǎng)卡的初設(shè)值發(fā)生沖突,從而使網(wǎng)卡無法正常工作。操作時請重新啟動計算機,當(dāng)計算機重新啟動時,根據(jù)提示按鍵盤上的“Del”鍵進(jìn)入CMOS,然后在“INTERGRATED PERIPHER答LS”項中,選中“Onboard Serial Port 2”,再按鍵盤上的“Pae Up”鍵將它改選為“Disable” - 禁止后按“Esc”鍵退回CMOS的主菜單,最后按“F10”鍵保存所作的修改后重新啟動計算機即可。
- 3如果還是不行的話,建議在網(wǎng)卡名稱處點擊右鍵,選“刪除”,之后重新啟動計算機,再重新嚴(yán)格按步驟來添加此網(wǎng)卡。
- 4接下去的嘗試是,你可以更換一下網(wǎng)卡的插槽試試。
- 5如果仍然不行,那么要么此張網(wǎng)卡不是NE2000兼容系列,要么是網(wǎng)卡本身有毛病了。
- 6當(dāng)然,如果有人修改過此張網(wǎng)卡的中斷號和I/O值,那你用預(yù)設(shè)的那些值自然也是不行的,因此,為了保險起見,你可以找到此網(wǎng)卡完整的安裝設(shè)置盤,運行里面的設(shè)置程序,檢查一下它的預(yù)設(shè)值,如果有不同,再重新根據(jù)新值來進(jìn)行修改;如果在運行設(shè)置程序時,系統(tǒng)提示找不到相關(guān)網(wǎng)卡,則就是你網(wǎng)卡沒插好,或所在插槽有問題,或網(wǎng)卡本身有硬件故障了。
網(wǎng)卡的不同分類:根據(jù)工作對象的不同務(wù)器的工作特點而專門設(shè)計的,價格較貴,但性能很好。就兼容網(wǎng)卡而言,目前,網(wǎng)卡一般分為普通工作站網(wǎng)卡和服務(wù)器專用網(wǎng)卡。服務(wù)器專用網(wǎng)卡是為了適應(yīng)網(wǎng)絡(luò)服種類較多,性能也有差異,可按以下的標(biāo)準(zhǔn)進(jìn)行分類:按網(wǎng)卡所支持帶寬的不同可分為10M網(wǎng)卡、100M網(wǎng)卡、10/100M自適應(yīng)網(wǎng)卡、1000M網(wǎng)卡幾種;根據(jù)網(wǎng)卡總線類型的不同,主要分為ISA網(wǎng)卡、EISA網(wǎng)卡和PCI網(wǎng)卡三大類,其中ISA網(wǎng)卡和PCI網(wǎng)卡較常使用。ISA總線網(wǎng)卡的帶寬一般為10M,PCI總線網(wǎng)卡的帶寬從10M到1000M都有。同樣是10M網(wǎng)卡,因為ISA總線為16位,而PCI總線為32位,所以PCI網(wǎng)卡要比ISA網(wǎng)卡快。
網(wǎng)卡的接口類型:根據(jù)傳輸介質(zhì)的不同,網(wǎng)卡出現(xiàn)了AUI接口(粗纜接口)、BNC接口(細(xì)纜接口)和RJ-45接口(雙絞線接口)三種接口類型。所以在選用網(wǎng)卡時,應(yīng)注意網(wǎng)卡所支持的接口類型,否則可能不適用于你的網(wǎng)絡(luò)。市面上常見的10M網(wǎng)卡主要有單口網(wǎng)卡(RJ-45接口或BNC接口)和雙口網(wǎng)卡(RJ-45和BNC兩種接口),帶有AUI粗纜接口的網(wǎng)卡較少。而100M和1000M網(wǎng)卡一般為單口卡(RJ-45接口)。除網(wǎng)卡的接口外,我們在選用網(wǎng)卡時還常常要注意網(wǎng)卡是否支持無盤啟動。必要時還要考慮網(wǎng)卡是否支持光纖連接。
網(wǎng)卡的選購:據(jù)統(tǒng)計,目前絕大多數(shù)的局域網(wǎng)采用以太網(wǎng)技術(shù),因而重點以以太網(wǎng)網(wǎng)卡為例,講一些選購網(wǎng)卡時應(yīng)注意的問題。購買時應(yīng)注意以下幾個重點:
網(wǎng)卡的應(yīng)用領(lǐng)域—-目前,以太網(wǎng)網(wǎng)卡有10M、100M、10M/100M及千兆網(wǎng)卡。對于大數(shù)據(jù)量網(wǎng)絡(luò)來說,服務(wù)器應(yīng)該采用千兆以太網(wǎng)網(wǎng)卡,這種網(wǎng)卡多用于服務(wù)器與交換機之間的連接,以提高整體系統(tǒng)的響應(yīng)速率。而10M、100M和10M/100M網(wǎng)卡則屬人們經(jīng)常購買且常用的網(wǎng)絡(luò)設(shè)備,這三種產(chǎn)品的價格相差不大。所謂10M/100M自適應(yīng)是指網(wǎng)卡可以與遠(yuǎn)端網(wǎng)絡(luò)設(shè)備(集線器或交換機)自動協(xié)商,確定當(dāng)前的可用速率是10M還是100M。對于通常的文件共享等應(yīng)用來說,10M網(wǎng)卡就已經(jīng)足夠了,但對于將來可能的語音和視頻等應(yīng)用來說,100M網(wǎng)卡將更利于實時應(yīng)用的傳輸。鑒于10M技術(shù)已經(jīng)擁有的基礎(chǔ)(如以前的集線器和交換機等),通常的變通方法是購買10M/100M網(wǎng)卡,這樣既有利于保護(hù)已有的投資,又有利于網(wǎng)絡(luò)的進(jìn)一步擴展。就整體價格和技術(shù)發(fā)展而言,千兆以太網(wǎng)到桌面機尚需時日,但10M的時代已經(jīng)逐漸遠(yuǎn)去。因而對中小企業(yè)來說,10M/100M網(wǎng)卡應(yīng)該是采購時的首選。
注意總線接口方式—-當(dāng)前臺式機和筆記本電腦中常見的總線接口方式都可以從主流網(wǎng)卡廠商那里找到適用的產(chǎn)品。但值得注意的是,市場上很難找到ISA接口的100M網(wǎng)卡。1994年以來,PCI總線架構(gòu)日益成為網(wǎng)卡的首選總線,目前已牢固地確立了在服務(wù)器和高端桌面機中的地位。即將到來的轉(zhuǎn)變是這種網(wǎng)卡將推廣到所有的桌面機中。PCI以太網(wǎng)網(wǎng)卡的高性能、易用性和增強了的可靠性使其被標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)絡(luò)所廣泛采用,并得到了PC業(yè)界的支持。
網(wǎng)卡兼容性和運用的技術(shù)—-快速以太網(wǎng)在桌面一級普遍采用100BaseTX技術(shù),以UTP為傳輸介質(zhì),因此,快速以太網(wǎng)的網(wǎng)卡設(shè)一個RJ45接口。由于小辦公室網(wǎng)絡(luò)普遍采用雙絞線作為網(wǎng)絡(luò)的傳輸介質(zhì),并進(jìn)行結(jié)構(gòu)化布線,因此,選擇單一RJ45接口的網(wǎng)卡就可以了。適用性好的網(wǎng)卡應(yīng)通過各主流操作系統(tǒng)的認(rèn)證,至少具備如下操作系統(tǒng)的驅(qū)動程序:Windows、Netware、Unix和OS/2。智能網(wǎng)卡上自帶處理器或帶有專門設(shè)計的AISC芯片,可承擔(dān)使用非智能網(wǎng)卡時由計算機處理器承擔(dān)的一部分任務(wù),因而即使在網(wǎng)絡(luò)信息流量很大時,也極少占用計算機的內(nèi)存和CPU時間。智能網(wǎng)卡性能好,價格也較高,主要用在服務(wù)器上。另外,有的網(wǎng)卡在BootROM上做文章,加入防病毒功能;有的網(wǎng)卡則與主機板配合,借助一定的軟件,實現(xiàn)Wake?on?LAN(遠(yuǎn)程喚醒)功能,可以通過網(wǎng)絡(luò)遠(yuǎn)程啟動計算機;還有的計算機則干脆將網(wǎng)卡集成到了主機板上。
網(wǎng)卡生產(chǎn)商—-由于網(wǎng)卡技術(shù)的成熟性,目前生產(chǎn)以太網(wǎng)網(wǎng)卡的廠商除了國外的3Com、英特爾和IBM等公司之外,臺灣的廠商以生產(chǎn)能力強且多在內(nèi)地設(shè)廠等優(yōu)勢,其價格相對比較便宜。
蹭網(wǎng)
蹭網(wǎng)卡是指插在電腦上,安裝驅(qū)動,就相當(dāng)于信號放大的普通網(wǎng)卡,但是它并不是會自動搜索鄰居的無線網(wǎng)絡(luò)并破解其安全密碼的,而是通過蹭網(wǎng)卡的特定芯片型號支持虛擬機啟動BT3/BT4/奶瓶/sicnal等軟件,通過這些軟件,搜索出周圍的無線網(wǎng)絡(luò),然后通過軟件解密,獲得密碼,然后就能達(dá)到免費上網(wǎng)目的。
原理
實質(zhì)上是一種大功率無線網(wǎng)卡,同時配備了自動破解軟件。無線蹭網(wǎng)卡并不神秘。它本質(zhì)上就是一種外置的上網(wǎng)器,只是比普通無線上網(wǎng)卡搜尋網(wǎng)絡(luò)能力要強,說到底就是配合軟件獲得密碼,免費上人家的網(wǎng)。
如果普通寬帶用戶無線網(wǎng)絡(luò)密碼設(shè)置的是wep加密,(無論你設(shè)置得多么復(fù)雜)蹭網(wǎng)卡就比較容易成功,自動破解軟件破解幾乎不費吹灰之力。但是對于目前,絕大部分用戶都設(shè)置的是WPA/WPA2加密,這些加密方式,對于這些軟件而言,需要抓取握手包,跑字典,就很復(fù)雜了,如果密碼設(shè)置再復(fù)雜一些,比如字母加數(shù)字加特殊字符。就基本無能為力了!由于是無線接收,接收范圍基本在1000米~3000米,能同時在幾秒內(nèi)能搜索到大量的網(wǎng)絡(luò),一般情況下搜索到10-60個網(wǎng)絡(luò)很普遍,使用者就相當(dāng)于同時裝了10-60個寬帶網(wǎng)線??倳袥]有加密的信號,或者是WEP加密的信號,通過解密實現(xiàn)免費無線上網(wǎng)目的。
攻防
所以,我們對于蹭網(wǎng)卡不需要太擔(dān)心,只要我們把加密模式換成WPA2加密,然后經(jīng)常換密碼,或者隱藏?zé)o線網(wǎng)信號傳播,或者設(shè)置IP限制,那么蹭網(wǎng)就基本沒有作用了
技術(shù)術(shù)語
網(wǎng)卡: - NIC是計算機局域網(wǎng)中最重要的連接設(shè)備,計算機主要通過網(wǎng)卡連接網(wǎng)絡(luò)。在網(wǎng)絡(luò)中,網(wǎng)卡的工作是雙重的。一方面它負(fù)責(zé)接收網(wǎng)絡(luò)上傳過來的數(shù)據(jù)包,解包后,將數(shù)據(jù)通過主板上的總線傳輸給本地計算機;另一方面它將本地計算機上的數(shù)據(jù)打包后送入網(wǎng)絡(luò)。
計算機網(wǎng)絡(luò):是計算機技術(shù)和通信技術(shù)發(fā)展的產(chǎn)物,是隨著社會對信息共享、信息傳遞的要求而發(fā)展起來的。所謂計算機網(wǎng)絡(luò)就是利用通信設(shè)備和線路將地理位置不同的、功能獨立的多個計算機系統(tǒng)互連起來,以功能完善的網(wǎng)絡(luò)軟件(即網(wǎng)絡(luò)通信協(xié)議、信息交換方式及網(wǎng)絡(luò)操作系統(tǒng)等)實現(xiàn)網(wǎng)絡(luò)中資源共享和信息傳遞的系統(tǒng)。
計算機網(wǎng)絡(luò)組成:通常由三部分組成,即資源子網(wǎng)、通信子網(wǎng)和通信協(xié)議。
資源子網(wǎng):是計算機網(wǎng)絡(luò)中面向用戶的部分,負(fù)責(zé)全網(wǎng)絡(luò)面向應(yīng)用的數(shù)據(jù)處理工作,其主體是連入計算機網(wǎng)絡(luò)內(nèi)的所有主計算機,以及這些計算機所擁有的面向用戶端的外部設(shè)備、軟件和可供共享的數(shù)據(jù)等。
通信子網(wǎng):是計算機網(wǎng)絡(luò)中負(fù)責(zé)數(shù)據(jù)通信的部分,通信傳輸介質(zhì)可以是雙絞線、同軸電纜、無線電通信、微波、光導(dǎo)纖維等。
通信協(xié)議:為使網(wǎng)內(nèi)各計算機之間的通信可靠有效,通信雙方雙方必須共同遵守的規(guī)則和約定稱為通信協(xié)議。
資源共享:包括硬件和軟件資源。硬件資源如具有特殊功能的高性能處理部件,高性能的輸入輸出設(shè)備(激光打印機、繪圖儀等)以及大容量的輔助存儲設(shè)備(如磁帶機、大容量硬盤驅(qū)動器等),它們的共享可以節(jié)省硬件開銷。軟件資源如軟件和數(shù)據(jù)。
局域網(wǎng):是一個通訊系統(tǒng),他允許數(shù)臺彼此獨立的電腦,在適當(dāng)?shù)姆秶鷥?nèi),以適當(dāng)?shù)膫鬏斔俾手苯舆M(jìn)行溝通。一般網(wǎng)絡(luò)可依其規(guī)模來分類,通常我們在辦公室或家中使用的,大都屬于局域網(wǎng),這種網(wǎng)絡(luò)由于電腦間的距離短,且不必經(jīng)過太多網(wǎng)絡(luò)設(shè)備的中繼,所以感覺上速度較快,但也因此適用范圍較小。
廣域網(wǎng)(WAN)Wide Area Network:和局域網(wǎng)相對,凡超過局域網(wǎng)范圍的,都可以算為廣域網(wǎng)。
城域網(wǎng) - MANMetropolitan ARea Network:在一個城市范圍內(nèi)操作的網(wǎng)絡(luò),或者在物理上使用城市基礎(chǔ)電信設(shè)施(如地下電纜系統(tǒng))的網(wǎng)絡(luò),有時從WAN中區(qū)分出來,稱為城域網(wǎng)。
網(wǎng)絡(luò)體系結(jié)構(gòu):是指通信系統(tǒng)的整體設(shè)計,它為網(wǎng)絡(luò)硬件、軟件、協(xié)議、存取控制和拓?fù)涮峁?biāo)準(zhǔn)。它廣泛采用的是國際標(biāo)準(zhǔn)化組織(ISO)在1979年提出的開放系統(tǒng)互連(OSI-Open System Interconnection的參考模型。OSI參考模型用物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳送層、對話層、表示層和應(yīng)用層七個層次描述網(wǎng)絡(luò)的結(jié)構(gòu),它的規(guī)范對所有的廠商是開放的,具有指導(dǎo)國際網(wǎng)絡(luò)結(jié)構(gòu)和開放系統(tǒng)走向的作用。它直接影響總線、接口和網(wǎng)絡(luò)的性能。目前常見的網(wǎng)絡(luò)體系結(jié)構(gòu)有FDDI、以太網(wǎng)、令牌環(huán)網(wǎng)和快速以太網(wǎng)等。從網(wǎng)絡(luò)互連的角度看,網(wǎng)絡(luò)體系結(jié)構(gòu)的關(guān)鍵要素是協(xié)議和拓?fù)洹?/p>
協(xié)議(Protocol:是對數(shù)據(jù)格式和計算機之間交換數(shù)據(jù)時必須遵守的規(guī)則的正式描述。簡單的說了,網(wǎng)絡(luò)中的計算機要能夠互相順利的通信,就必須講同樣的語言,語言就相當(dāng)于協(xié)議,它分為Ethernet、NetBEUI、IPX/SPX以及TCP/IP協(xié)議。
拓?fù)浣Y(jié)構(gòu):是指網(wǎng)絡(luò)中各個站點相互連接的形式,主要有總線型拓?fù)洹⑿切屯負(fù)?、環(huán)型拓?fù)湟约八鼈兊幕旌闲汀?/p>
FDDI/CDDI:由美國國家標(biāo)準(zhǔn)協(xié)會ANSI的X3T9.5制定。速率為100Mbps;CDDI是基于銅電纜(雙絞線)的FDDI。FDDI技術(shù)成熟,網(wǎng)絡(luò)可延伸100公里,且由于采用環(huán)形結(jié)構(gòu)和優(yōu)良的管理能力,具有高可靠性。價格貴,安裝復(fù)雜,標(biāo)準(zhǔn)完善,技術(shù)成熟,支持的軟硬件產(chǎn)品豐富。
IEEE802.5/令牌環(huán)網(wǎng):常用于IBM系統(tǒng)中,其支持的速率為4Mbps和16Mbps兩種。目前Novell、IBM LAN Server支持16MbpsIEEE802.5/令牌環(huán)網(wǎng)技術(shù)。
交換以太網(wǎng):其支持的協(xié)議仍然是IEEE802.3/以太網(wǎng),但提供多個單獨的10Mbps端口。它與原來的IEEE802.3/以太網(wǎng)完全兼容,并且克服了共享10Mbps帶來的網(wǎng)絡(luò)效率下降。
100BASE-T快速以太網(wǎng):與10BASE-T的區(qū)別在于將網(wǎng)絡(luò)的速率提高了十倍,即100M。采用了FDDI的PMD協(xié)議,但價格比FDDI便宜。100BASE-T的標(biāo)準(zhǔn)由IEEE802.3制定。與10BASE-T采用相同的媒體訪問技術(shù)、類似的步線規(guī)則和相同的引出線,易于與10BASE-T集成。每個網(wǎng)段只允許兩個中繼器,最大網(wǎng)絡(luò)跨度為210米。
IEEE802.3/Ethernet - 以太網(wǎng):目前最廣泛的媒體訪問技術(shù),通常在OSI模型的物理層和數(shù)據(jù)鏈路層操作。是Novell、Widows NT、IBM、UNIX網(wǎng)絡(luò) LANServer、DECNET等低層所采用的主要媒體訪問技術(shù),組網(wǎng)方式靈活、方便、且支持的軟硬件產(chǎn)品眾多。其速率為共享型10Mbps。根據(jù)不同的媒體可分為:10BASE-2(同軸粗纜)、10BASE-5(同軸細(xì)纜)、10BASE-T(雙絞線)及10BASE-FL(光纖)。
NETBIOS/NETBEUI:NETBIOS是局域網(wǎng)軟件接口的工業(yè)標(biāo)準(zhǔn),可支持多種傳輸媒體。NETBEUI是NETBIOS的擴展用戶接口,為Microaoft Windows NT和IBM的LAN Manager所采用。NETBIOS研制較早,比較簡單,未考慮網(wǎng)間互連的情況,其命名方案不適合多種操作系統(tǒng)。
IPX/SPX:NOVELL網(wǎng)的主要協(xié)議。目前,支持IPX/SPX的軟硬件,I/O設(shè)備很多。OSI參考模型中,相當(dāng)于第三、四層(網(wǎng)絡(luò)層、傳輸層)的。NOVELL網(wǎng)中,可在IPX上加載IP協(xié)議NETBIOS協(xié)議。
TCP/IP:IP在UNIX中廣泛配置,成為事實上的國際工業(yè)標(biāo)準(zhǔn)。IP也是Internet的主要協(xié)議。IP協(xié)議可橫跨局域網(wǎng)、廣域網(wǎng),幾乎所有局域網(wǎng)、廣域網(wǎng)設(shè)備均支持IP協(xié)議,是統(tǒng)一媒體傳輸方式的最佳協(xié)議。IP協(xié)議為數(shù)據(jù)類協(xié)議,其傳輸?shù)捻憫?yīng)時間較好,協(xié)議交互少,較適合高速傳輸?shù)男枰?/p>
總線型拓?fù)洌翰捎脝胃鶄鬏斁€作為傳輸介質(zhì),所有的站點都通過相應(yīng)的硬件接口直接連接到干線電纜即總線上。
星型拓?fù)洌核姓军c都連接到一個中心點,此中心點稱作網(wǎng)絡(luò)的集線器(HUB)。
環(huán)型拓?fù)洌核姓军c彼此串行連接,就象鏈子一樣,構(gòu)成一個回路或稱作環(huán)。
混合型拓?fù)洌涸诰佑蚓W(wǎng)之間互連后,會出現(xiàn)某幾種拓?fù)浣Y(jié)構(gòu)的混合形式,即混合型拓?fù)洹?/p>
傳輸介質(zhì):是通信網(wǎng)絡(luò)中發(fā)送方和接受方之間的物理通路,目前常用的網(wǎng)絡(luò)傳輸介質(zhì)有雙絞線、同軸電纜和光纜等。
雙絞線:是綜合布線系統(tǒng)中最常用的一種傳輸介質(zhì),尤其在星型網(wǎng)絡(luò)拓?fù)渲?,雙絞線是必不可少的布線材料。雙絞線電纜中封裝著一對或一對以上的雙絞線,為了降低信號的干擾程度,每一對雙絞線一般由兩根絕緣銅導(dǎo)線相互纏繞而成。雙絞線可分為非屏蔽雙絞線(UTP)和屏蔽雙絞線(STP)兩大類。其中,STP又分為3類和5類兩種,而UTP分為3類、4類、5類、超5類四種,同時,6類和7類雙絞線也會在不遠(yuǎn)的將來運用于計算機網(wǎng)絡(luò)的布線系統(tǒng)。
RJ-45接頭:每條雙絞線兩頭通過安裝RJ-45連接器(俗稱水晶頭)與網(wǎng)卡和集線器(或交換機)相連。
同軸電纜:是由一根空心的圓柱網(wǎng)狀銅導(dǎo)體和一根位于中心軸線的銅導(dǎo)線組成,銅導(dǎo)線、空心圓柱導(dǎo)體和外界之間用絕緣材料隔開。與雙絞線相比,同軸電纜的抗干擾能力強,屏蔽性能好,所以常用于設(shè)備與設(shè)備之間的連接,或用于總線型網(wǎng)絡(luò)拓?fù)渲?。根?jù)直徑的不同,又可分為細(xì)纜和粗纜兩種。
BNC接頭:細(xì)纜兩端安裝BNC連接頭,通過專用T型連接器與網(wǎng)卡和集線器(或交換機)相連。
光纖:光纖即光導(dǎo)纖維,是一種細(xì)小、柔韌并能傳輸光信號的介質(zhì),光纜由多條光纖組成。與雙絞線和同軸電纜相比,光纜適應(yīng)了目前網(wǎng)絡(luò)對長距離傳輸大容量信息的要求,在計算機網(wǎng)絡(luò)中發(fā)揮著十分重要的作用。
半雙工:它的意思是雖然網(wǎng)卡可以接收發(fā)送數(shù)據(jù),但是一次只能做一種動作,不能同時收發(fā)。
全雙工:就是能夠"同時"接收與發(fā)送信號,譬如電話就是一種全雙工傳輸設(shè)備,我們在聽對方講話的同時,也可以發(fā)話給對方。理論上,全雙工傳輸可以提高網(wǎng)絡(luò)效率,但是實際上仍是配合其他相關(guān)設(shè)備才有用。例如必須選用雙絞線的網(wǎng)絡(luò)纜線才可以全雙工傳輸,而且中間所接的集線器(HUB),也要能全雙工傳輸;最后,所采用的網(wǎng)絡(luò)操作系統(tǒng)也得支持全雙工作業(yè),如此才能真正發(fā)揮全雙工傳輸?shù)耐Α?/p>
Programmed I/O:這是從早期使用迄今,行之有效的傳輸方式,當(dāng)年NOVELL公司風(fēng)靡全球的NE 2000網(wǎng)卡便是采用這種方式。這種傳輸方式傳輸效率不容易提高,一旦遇到大量數(shù)據(jù)的情況便成了傳輸?shù)钠款i。
Shared Memory:這類的網(wǎng)卡把要傳輸?shù)臄?shù)據(jù)放到卡上的存儲器,而這塊存儲器必須事先占用一端地址 - 大多數(shù)占用640-1024KB之間的地址,有了這個地址,這塊存儲器就可視為主機板存儲器的一部分:當(dāng)主機向網(wǎng)卡要數(shù)據(jù)時,便直接到這塊存儲器取回;反之,將數(shù)據(jù)放到存儲器也等于是傳給了網(wǎng)卡。如果將PROGRAMMED I/O方式比喻成用勺子舀水,那SHARED MEMORY便是以桶打水,在傳輸量多時更能突出它的效率。
Bus Master:這類網(wǎng)卡上有一片控制芯片(CONTROLLER),專門用來管制整個傳輸過程及總線的使用,由于控制動作由這片芯片代勞,數(shù)據(jù)可以直接從網(wǎng)卡傳給主機板,不必I/O PROT,也不必經(jīng)過CPU。由于不占用CPU寶貴的時間,能有效減低系統(tǒng)的負(fù)擔(dān),因此特別適用在服務(wù)器上。多數(shù)EISA、MCA、PCI接口的網(wǎng)卡都支持用這種BUS MASTER方式與主機板溝通。
802.3x流控制:由于數(shù)據(jù)傳輸更有效而提高了性能。網(wǎng)卡通過與交換機通信來確立最佳的數(shù)據(jù)傳輸。
Parallel Tasking技術(shù):3COM公司專利技術(shù),此技術(shù)能夠在10Mbps 或100 Mbps連接時使數(shù)據(jù)傳輸速度最高。
Parallel Tasking II技術(shù):3COM公司專利技術(shù),此技術(shù)能夠降低CPU占用率,還由于數(shù)據(jù)更有效在PCI總線上傳輸而提高了應(yīng)用性能。在過去,在一個總線主操作周期里網(wǎng)卡至多每次只讓64字節(jié)的數(shù)據(jù)在PCI總線上傳輸。為了把一個1514 字節(jié)的數(shù)據(jù)包全部傳輸?shù)絇C主機,就需要24個單獨的總線主操作周期,這使總線的效率很低。有了Parallel Tasking II技術(shù)之后,網(wǎng)卡就能夠在一個總線主操作周期里在總線上傳輸整個Ethernet數(shù)據(jù)包,這極大地提高 了PCI總線的效率。其結(jié)果是加快了傳輸速度并改善了系統(tǒng)性能,使臺式機和服務(wù)器的應(yīng)用軟件工作得更好。
32位總線主控DMA:寬數(shù)據(jù)通路和高速傳輸以及低的CPU占用率提供了最佳的系統(tǒng)性能。
交互式訪問技術(shù):網(wǎng)卡可以動態(tài)分析網(wǎng)絡(luò)信息流,進(jìn)而調(diào)整網(wǎng)絡(luò)性能。
遠(yuǎn)程喚醒:使網(wǎng)絡(luò)管理人員可以在中心地點命令遠(yuǎn)程PC通電,便于在下班時間更新和維護(hù)臺式機(PC主板必須裝有3腳的遠(yuǎn)程喚醒連接器;還要求配備Desktop Management Application 軟件,該軟件能產(chǎn)生Magic Packet TM遠(yuǎn)程喚醒信號)。
DMI2.0:使遠(yuǎn)程PC能夠記錄和報告PC的狀態(tài),以改善桌面管理。
3Com DynamicAccess 軟件:是3Com Fast EtherLink XL系列的有機組成部分,為網(wǎng)卡增加各種智能。它包括1、通過服務(wù)類別來區(qū)分?jǐn)?shù)據(jù)流的優(yōu)先級。為時間要求高的數(shù)據(jù)分配高優(yōu)先級,以改善多媒體和關(guān)鍵性商業(yè)應(yīng)用的性能;2、分布式RMON(dRMON)SmartAgent TM軟件。該軟件能在交換型和高速的網(wǎng)絡(luò)環(huán)境中提供全面的廉價的網(wǎng)絡(luò)管理,其中包括支持所有類別的遠(yuǎn)程監(jiān)控;3、Fast IP軟件。該軟件最大限度地緩解了路由器可能產(chǎn)生的各種瓶頸,從而提高了網(wǎng)間互聯(lián)性能;4、有效的多點播控制。這種控制能夠在多點播數(shù)據(jù)流充斥LAN之前自動濾除不必要的多點播流,從而擴大了網(wǎng)絡(luò)的有用帶寬。
100VG-ANYLAN:由HP,AT&T組織開發(fā),由IEEE802.12制定標(biāo)準(zhǔn)。其優(yōu)點為可以基于目前的三類8芯雙絞線組網(wǎng),且支持優(yōu)先調(diào)度,適合傳送多媒體信息,價格便宜。缺點是標(biāo)準(zhǔn)不成熟、缺乏容錯功能的主干,保密性有限,且支持產(chǎn)品較少。
ATM:高速的基于分組的網(wǎng)絡(luò),是未來信息高速公路的主要通信傳輸手段。ATM標(biāo)準(zhǔn)有ATM論壇制定(150多個國家參加)?;?3個字節(jié)的信元進(jìn)行數(shù)據(jù)交換,速率可達(dá)25M、34M、45M、50M、155M、622M,并可達(dá)數(shù)Gbps。ATM支持產(chǎn)品越來越多,但價格較高。
