網(wǎng)卡是一塊被設(shè)計(jì)用來允許計(jì)算機(jī)在計(jì)算機(jī)網(wǎng)絡(luò)上進(jìn)行通訊的計(jì)算機(jī)硬件。由于其擁有MAC地址,因此屬于OSI模型的第1層和2層之間。它使得用戶可以通過電纜或無線相互連接。
每一個(gè)網(wǎng)卡都有一個(gè)被稱為MAC地址的的48位串行號(hào),它被寫在卡上的一塊ROM中。在網(wǎng)絡(luò)上的每一個(gè)計(jì)算機(jī)都擁有一個(gè)的MAC地址。
網(wǎng)卡上面裝有處理器和存儲(chǔ)器(包括RAM和ROM)。網(wǎng)卡和局域網(wǎng)之間的通信是通過電纜或雙絞線以串行傳輸方式進(jìn)行的。而網(wǎng)卡和計(jì)算機(jī)之間的通信則是通過計(jì)算機(jī)主板上的I/O總線以并行傳輸方式進(jìn)行。因此,網(wǎng)卡的一個(gè)重要功能就是要進(jìn)行串行/并行轉(zhuǎn)換。由于網(wǎng)絡(luò)上的數(shù)據(jù)率和計(jì)算機(jī)總線上的數(shù)據(jù)率并不相同,因此在網(wǎng)卡中裝有對(duì)數(shù)據(jù)進(jìn)行緩存的存儲(chǔ)芯片。
在安裝網(wǎng)卡時(shí)將管理網(wǎng)卡的設(shè)備驅(qū)動(dòng)程序安裝在計(jì)算機(jī)的操作系統(tǒng)中。這個(gè)驅(qū)動(dòng)程序以后就會(huì)告訴網(wǎng)卡,應(yīng)當(dāng)從存儲(chǔ)器的什么位置上將局域網(wǎng)傳送過來的數(shù)據(jù)塊存儲(chǔ)下來。網(wǎng)卡還要能夠?qū)崿F(xiàn)以太網(wǎng)協(xié)議。
IEEE802.11協(xié)議指出,物理層有至少一種提供空閑信道估計(jì)CCA信號(hào)的方法。無線網(wǎng)卡的工作原理如下:當(dāng)物理層接收到信號(hào)并確認(rèn)無錯(cuò)后提交給MAC-PHY子層,經(jīng)過拆包后把數(shù)據(jù)上交MAC層,然后判斷是否是發(fā)給本網(wǎng)卡的數(shù)據(jù),若是則上交,否則丟棄。
存儲(chǔ)器的種類很多,按其用途可分為主存儲(chǔ)器和存儲(chǔ)器,主存儲(chǔ)器又稱內(nèi)存儲(chǔ)器(簡(jiǎn)稱內(nèi)存),存儲(chǔ)器又稱外存儲(chǔ)器(簡(jiǎn)稱外存)。外存通常是磁性介質(zhì)或光盤,像硬盤,軟盤,磁帶,CD等,能長(zhǎng)期保存信息,并且不依賴于電來保存信息,但是由機(jī)械部件帶動(dòng),速度與CPU相比就顯得慢的多。