網(wǎng)卡又稱為網(wǎng)絡(luò)接口適配器(Network Interface Card,NIC),是指安裝在主機里,通過網(wǎng)絡(luò)連接線(雙絞線、光纖線纜、同軸電纜等)與網(wǎng)絡(luò)交換機(以太網(wǎng)交換機、FC交換機、ISCSI交換機等),或與其他網(wǎng)絡(luò)設(shè)備(存儲設(shè)備、服務(wù)器、工作站等)連接,從而形成一個網(wǎng)絡(luò)的硬件設(shè)備。網(wǎng)卡是計算機與傳輸介質(zhì)的接口。
網(wǎng)卡的結(jié)構(gòu)主控芯片:網(wǎng)卡中最重要的元件,是網(wǎng)卡的控制中心,猶如計算機的CPU,控制著整個網(wǎng)卡的工作,負(fù)責(zé)數(shù)據(jù)的傳輸和連接時的信號偵測。
晶體振蕩器:簡稱晶振,負(fù)責(zé)產(chǎn)生網(wǎng)卡所有芯片的運算時鐘,其原理就像主板上的晶體振蕩器一樣,通常網(wǎng)卡是使用20 Hz或25 Hz的晶體振蕩器。
數(shù)據(jù)泵:用來發(fā)送和接收中斷請求(IRQ)信號的。當(dāng)信號要發(fā)送出去的時候,主控芯片會先給數(shù)據(jù)泵一個指令,再傳出去。當(dāng)外邊有信號進來的時候,數(shù)據(jù)泵會發(fā)一個指令給主控芯片。當(dāng)遇到線路繁忙的時候,它會調(diào)節(jié)數(shù)據(jù)流,起到指揮數(shù)據(jù)正常流動的作用。
BootRom芯片插槽:一般與BootRom芯片搭配使用,其主要作用是引導(dǎo)計算機通過服務(wù)器引導(dǎo)進入相應(yīng)的操作系統(tǒng)。如在此插槽上安裝好無盤啟動芯片后,在局域網(wǎng)(如Windows NT和NetWare)中,無盤工作站可以通過這塊啟動芯片啟動計算機。如無特殊要求,網(wǎng)卡中的這個插槽處在空置狀態(tài)。
狀態(tài)指示燈:在網(wǎng)卡后方通常配置有兩三個信號燈,分別代表電源指示、發(fā)送指示(Tx)、接收指示(Rx),其作用是顯示網(wǎng)卡的工作狀態(tài),便于了解目前網(wǎng)絡(luò)的連線狀況和診斷故障。有些網(wǎng)卡中還配有鏈路狀態(tài)(Link)、超長(Jabber)和碰撞(Collision)等指示燈。
(1)網(wǎng)卡的功能
網(wǎng)卡工作在數(shù)據(jù)鏈路層,又是局域網(wǎng)的接入層設(shè)備。網(wǎng)卡的工作是雙重的,一方面,它負(fù)責(zé)接收網(wǎng)絡(luò)上傳過來的數(shù)據(jù)包,解包后將數(shù)據(jù)傳輸給本地計算機;另一方面,它將本地計算機上的數(shù)據(jù)打包后送入網(wǎng)絡(luò)。
每塊網(wǎng)卡都有全球唯一的物理地址,稱為MAC地址。MAC地址由6字節(jié)的數(shù)字串(共48位二進制數(shù))組成,數(shù)字串之間用冒號隔開。MAC地址分為兩部分:生產(chǎn)商ID和設(shè)備ID。如00:60:8C:00:54:99,前面3字節(jié)(24位二進制數(shù))代表廠商,后面3字節(jié)(24位二進制數(shù))代表制造商為該網(wǎng)卡分配的ID。在網(wǎng)絡(luò)中依據(jù)網(wǎng)卡的MAC地址將數(shù)據(jù)準(zhǔn)確地發(fā)送到目的地計算機中。
(2)網(wǎng)卡的分類
網(wǎng)卡的種類很多,分類方法也多種多樣。
① 按照網(wǎng)卡所支持的帶寬劃分:可分為10Mbps網(wǎng)卡、100Mbps網(wǎng)卡、10/100Mbps自適應(yīng)網(wǎng)卡和1000Mbps以太網(wǎng)卡4種。目前,10Mbps網(wǎng)卡已淘汰,應(yīng)用最普及的是10/100Mbps PCI自適應(yīng)網(wǎng)卡,能自動適應(yīng)10Mbps和100Mbps兩種帶寬的網(wǎng)絡(luò)需求,能根據(jù)所用環(huán)境自動選擇適當(dāng)?shù)膸挘c老式的10Mbps舊設(shè)備相連,其帶寬是10Mbps,如與100Mbps網(wǎng)絡(luò)設(shè)備相連,其帶寬是100Mbps。1000Mbps網(wǎng)卡主要適用于大數(shù)據(jù)量的網(wǎng)絡(luò),多用于服務(wù)器與交換機之間的連接,以提高整體系統(tǒng)的響應(yīng)速率。
② 按照網(wǎng)卡的網(wǎng)絡(luò)接口類型劃分:可分為RJ-45接口網(wǎng)卡、BNC接口網(wǎng)卡、AUI接口網(wǎng)卡、FDDI接口網(wǎng)卡、ATM接口網(wǎng)卡、光纖接口網(wǎng)卡。其中,RJ-45接口用于雙絞線,BNC接口用于細(xì)同軸電纜,AUI接口用于粗同軸電纜,光纖接口用于單模或多模光纖。有的網(wǎng)卡為了適用于更廣泛的應(yīng)用環(huán)境,提供了兩種或多種類型的接口,如同時提供RJ-45接口和BNC接口。
③ 按照網(wǎng)卡的總線接口類型劃分:可分為ISA總線網(wǎng)卡、PCI總線網(wǎng)卡、PCI-X總線網(wǎng)卡、PCI-X總線網(wǎng)卡、PCI-Express(簡寫為PCI-E)總線網(wǎng)卡、PCMCIA總線網(wǎng)卡、Mni-PCI總線網(wǎng)卡和USB接口網(wǎng)卡,其中,ISA總線網(wǎng)卡已淘汰,常見的是PCI總線網(wǎng)卡,其數(shù)據(jù)傳輸速率最高可達133Mbps。PCI-X總線網(wǎng)卡主要用在服務(wù)器上,數(shù)據(jù)傳輸速率最高可達266Mbps。PCI-Express總線標(biāo)準(zhǔn)2.0規(guī)范,其數(shù)據(jù)傳輸速率可達5 Gbps。PCMCIA總線網(wǎng)卡和Mni-PCI總線網(wǎng)卡是筆記本電腦專用的,PCMCIA總線又有16位PCMCIA和32位CardBus之分。
④ 按照網(wǎng)卡所支持的傳輸協(xié)議劃分:可分為以太網(wǎng)卡、FC網(wǎng)卡和ISCSI網(wǎng)卡。以太網(wǎng)卡(Ethernet Adapter)的傳輸協(xié)議為IP,一般通過光纖線纜或雙絞線與以太網(wǎng)交換機連接。接口類型分為光口和電口。光口對應(yīng)的接口有SC、ST和LC,接口模塊一般為SFP(數(shù)據(jù)傳輸速率2 Gbps)和GBIC(1 Gbps)。電口的接口類型為RJ-45。
FC網(wǎng)卡,也叫光纖網(wǎng)卡,即Fibre Channel HBA(Host Bus Adapter)。其傳輸協(xié)議為光纖通道協(xié)議,一般通過光纖線纜與光纖通道交換機連接。接口類型分為光口和電口。光口對應(yīng)的接口為SC和LC,接口模塊一般為SFP(傳輸率2 Gbps)和GBIC(1 Gbps)。電口的接口類型一般為DB9針或HSSDC。
ISCSI網(wǎng)卡(ISCSI HBA)的傳輸協(xié)議為ISCSI,接口類型與以太網(wǎng)卡相同。
網(wǎng)卡的其他分類方法還有:半雙工(half duplex)與全雙工(full duplex)網(wǎng)卡、有線與無線網(wǎng)卡、服務(wù)器專用網(wǎng)卡、支持WOL(Wake On Lan,網(wǎng)絡(luò)開機)功能網(wǎng)卡等。
(3)網(wǎng)卡的RJ-45接口及其信息定義
網(wǎng)卡的RJ-45接口一般有8根引腳,由于在網(wǎng)絡(luò)通信中實際上只使用了第1、2、3、6引腳,所以有的網(wǎng)卡生產(chǎn)廠商為了節(jié)省成本,只采用4根引腳。