Posted on 2008-04-24 15:27
天之驕子 閱讀(711)
評論(0) 編輯 收藏 引用
網卡也叫“網絡適配器”,簡稱“NIC”,網卡是局域網中最基本的部件之一,它是連接計算機與網絡的硬件設備。無論是雙絞線連接、同軸電纜連接還是光纖連接,都必須借助于網卡才能實現數據的通信。
網卡的主要工作原理是整理計算機上發往網線上的數據,并將數據分解為適當大小的數據包之后向網絡上發送出去。對于網卡而言,每塊網卡都有一個唯一的網絡節點地址,它是網卡生產廠家在生產時燒入ROM(只讀存儲芯片)中的,我們把它叫做MAC地址(物理地址),且保證絕對不會重復。
我們日常使用的網卡都是以太網網卡。目前網卡按其傳輸速度來分可分為10M網卡、10/100M自適應網卡以及千兆(1000M)網卡。如果只是作為一般用途,如日常辦公等,比較適合使用10M網卡和10/100M自適應網卡兩種。
1. 按總線接口類型分
按網卡的總線接口類型來分一般可分為ISA接口網卡、PCI接口網卡以及在服務器上使用的PCI-X總線接口類型的網卡,筆記本電腦所使用的網卡是PCMCIA接口類型的。
(1)ISA總線網卡
(2)PCI總線網卡
(3)PCI-X總線網卡
(4)PCMCIA總線網卡
(5)USB總線接口網卡
2. 按網絡接口劃分
除了可以按網卡的總線接口類型劃分外,我們還可以按網卡的網絡接口類型來劃分。網卡最終是要與網絡進行連接,所以也就必須有一個接口使網線通過它與其它計算機網絡設備連接起來。不同的網絡接口適用于不同的網絡類型,目前常見的接口主要有以太網的RJ-45接口、細同軸電纜的BNC接口和粗同軸電AUI接口、FDDI接口、ATM接口等。而且有的網卡為了適用于更廣泛的應用環境,提供了兩種或多種類型的接口,如有的網卡會同時提供RJ-45、BNC接口或AUI接口。
(1)RJ-45接口網卡
(2)BNC接口網卡
(3)AUI接口網卡
(4)FDDI接口網卡
(5)ATM接口網卡
3. 按帶寬劃分
隨著網絡技術的發展,網絡帶寬也在不斷提高,但是不同帶寬的網卡所應用的環境也有所不同,目前主流的網卡主要有10Mbps網卡、100Mbps以太網卡、10Mbps/100Mbps自適應網卡、1000Mbps千兆以太網卡四種。
(1)10Mbps網卡
(2)100Mbps網卡
(3)10Mbps/100Mbps網卡
(4)1000Mbps以太網卡
4. 按網卡應用領域來分
如果根據網卡所應用的計算機類型來分,我們可以將網卡分為應用于工作站的網卡和應用于服務器的網卡。前面所介紹的基本上都是工作站網卡,其實通常也應用于普通的服務器上。但是在大型網絡中,服務器通常采用專門的網卡。它相對于工作站所用的普通網卡來說在帶寬(通常在100Mbps以上,主流的服務器網卡都為64位千兆網卡)、接口數量、穩定性、糾錯等方面都有比較明顯的提高。
網卡蕊片
網卡的主控制芯片是網卡的核心元件,一塊網卡性能的好壞,主要是看這塊芯片的質量。網卡的主控制芯片一般采用3.3V的低耗能設計、0.35μm的芯片工藝,這使得它能快速計算流經網卡的數據,從而減輕CPU的負擔。以下是目前常用的網卡控制芯片。
1、Realtek 8201BL
Realtek 8201BL是一種常見的主板集成網絡芯片(又稱為PHY網絡芯片)。PHY芯片是指將網絡控制芯片的運算部分交由處理器或南橋芯片處理,以簡化線路設計,從而降低成本。
2、Realtek 8139C/D
Realtek 8139C/D是目前使用最多的網卡之一。8139D主要增加了電源管理功能,其他則基本上與8139C芯片無異。該芯片支持10M/100Mbps。
3、lntel Pro/100VE
lntel公司的入門級網絡芯片。
4、nForce MCP NVIDIA/3Com
nForce2內置了兩組網絡芯片功能:Realtek 8210BL PHY網絡芯片和Broabcom AC101L PHY網絡芯片。
5、3Com 905C
3Com 905C支持10/100Mbps速度。
6、SiS900
SiS900原本是單一的網絡控制芯片,但現在已經集成到南橋芯片中。支持100Mbps。
總線類型
PCI總線接口
PCI總線的英文全稱為Peripheral Component Interconnect。即外部設備互聯總線,是于1993年推出的PC局部總線標準。PCI總線的主要特點是傳輸速度高,目前可實現66M的工作頻率,在64位總線寬度下可達到突發(Burst)傳輸速率533MB/s。可以滿足大吞吐量的外設的需求。采用這種總線類型的網卡在當前的臺式機上相當普遍,也是目前最主流的一種網卡接口類型。因為它的I/O速度遠比ISA總線型的網卡快(ISA最高僅為33MB/s,而目前的PCI 2.2標準32位的PCI接口數據傳輸速度最高可達133MB/s),所以在這種總線技術出現后很快就替代了原來老式的ISA總線。它通過網卡所帶的兩個指示燈顏色初步判斷網卡的工作狀態。目前能在市面上買到的網卡基本上是這種總線類型的網卡,一般的PC機和服務器中也提供了好幾個PCI總線插槽,基本上可以滿足常見PCI適配器(包括顯示卡、聲卡等,不同的產品利用金手指的數量是不同的)安裝。
PCI-e總線接口
這是目前服務器網卡經常采用的總線接口,它與原來的PCI相比在I/O速度方面提高了一倍,比PCI接口具有更快的數據傳輸速度(2.0版本最高可達到266MB/s的傳輸速率)。
USB總線接口
作為一種新型的總線技術,USB(Universal Serial Bus,通用串行總線)已經被廣泛應用于鼠標、鍵盤、打印機、掃描儀、Modem、音箱等各種設備。USB總線的網卡一般是外置式的,具有不占用計算機擴展槽和熱插拔的優點,因而安裝更為方便。這類網卡主要是為了滿足沒有內置網卡的筆記本電腦用戶。USB總線分為USB2.0和USB1.1標準。USB1.1標準的傳輸速率的理論值是12Mbps,而USB2.0標準的傳輸速率可以高達480Mbps
MAC地址
MAC地址是識別LAN(局域網)節點的標識。網卡的物理地址通常是由網卡生產廠家燒入網卡的EPROM(一種閃存芯片,通常可以通過程序擦寫),它存儲的是傳輸數據時真正賴以標識發出數據的電腦和接收數據的主機的地址。
也就是說,在網絡底層的物理傳輸過程中,是通過物理地址來識別主機的,它一般也是全球唯一的。
如:44-45-53-54-00-00,以機器可讀的方式存入主機接口中。以太網地址管理機構(IEEE)將以太網地址,形象的說,MAC地址就如同我們身份證上的身份證號碼,具有全球唯一性。
如何獲取本機的MAC?
對于數量不多的幾臺機器,我們可以這樣獲取MAC地址:在Windows 98/Me中,依次單擊“開始”→“運行” →輸入“winipcfg”→回車。即可看到MAC地址。
在Windows 2000/XP中,依次單擊“開始”→“運行”→輸入“CMD”→回車→輸入“ipconfig /all”→回車。即可看到MAC地址。