網路卡是工作在資料鏈路層的網路元件,是區域網中連線計算機和傳輸介質的介面,不僅能實現與區域網傳輸介質之間的物理連線和電訊號匹配,還涉及幀的傳送與接收、幀的封裝與拆封、介質訪問控制、資料的編碼與解碼以及資料快取的功能等。
電腦網路卡分為有限網路卡和無線網路卡兩大類,這兩大類根據網路卡所支援的物理層標準與主機介面、網路卡的傳輸速率和網路卡與傳輸介質連線的介面的不同,網路卡可以分為不同的型別。
一、有線網路卡的分類
1、按匯流排介面型別分
按網路卡的匯流排介面型別來分我們一般可分為早期的ISA介面網路卡、PCI介面網路卡。目前在伺服器上PCI-X匯流排介面型別的網路卡也開始得到應用,筆記本電腦所使用的網路卡是PCMCIA介面型別的。
(1)ISA匯流排網路卡
這是早期的一種的介面型別網路卡,在上世紀80年代末,90 年代初期幾乎所有內建闆闆卡都是採用ISA匯流排介面型別,一直到上世紀90年代末期都還有部分這類介面型別的網路卡。當然這種匯流排介面不僅用於網路卡,像現在的PCI介面一樣,當時也普遍應用於包括網路卡、顯示卡、音效卡等在內所有內建板卡。ISA匯流排介面由於I/O速度較慢,隨著上世紀90年代初PCI匯流排技術的出現,很快被淘汰了。目前在市面上基本上看不到有ISA匯流排型別的網路卡。不過近期出現一種復古現象,就是在一些品牌的最新的i865系列晶片組主機板中居然又提供了幾條ISA插槽,真是令人費解!
(2)PCI匯流排網路卡
這種匯流排型別的網路卡在當前的桌上型電腦上相當普遍,也是目前最主流的一種網路卡介面型別。因為它的I/O速度遠比ISA匯流排型的網路卡快(ISA最高僅為33MB/s,而目前的PCI 2.2標準32位的PCI介面資料傳輸速度最高可達133MB/s),所以在這種匯流排技術出現後很快就替代了原來老式的ISA匯流排。它透過網路卡所帶的兩個指示燈顏色初步判斷網路卡的工作狀態。目前能在市面上買到的網路卡基本上是這種匯流排型別的網路卡,一般的PC機和伺服器中也提供了好幾個PCI匯流排插槽,基本上可以滿足常見PCI介面卡(包括顯示卡、音效卡等,不同的產品利用金手指的數量是不同的)安裝。目前主流的PCI規範有PCI2.0、PCI2.1和PCI2.2三種,PC機上用的32位PCI網路卡,三種介面規範的網路卡外觀基本上差不多(主機板上的PCI插槽也一樣)。伺服器上用的64位PCI網路卡外觀就與32位的有較大差別,主要體現在金手指的長度較長。
(3)PCI-X匯流排網路卡
這是目前最新的一種在伺服器開始使用的網路卡型別,它與原來的PCI相比在I/O速度方面提高了一倍,比PCI介面具有更快的資料傳輸速度(2.0版本最高可達到266MB/s的傳輸速率)。目前這種匯流排型別的網路卡在市面上還很少見,主要是由伺服器生產廠商隨機獨家提供,如在IBM的X系列伺服器中就可以見到它的蹤影。PCI-X匯流排介面的網路卡一般32位匯流排寬度,也有的是用64位資料寬度的。 但目前因受到Intel新匯流排標準PCI-Express的排擠,是否能最終流行還是未知之數,因為由Intel提出,由PCI-SIG(PCI特殊興趣組織)頒佈的PCI-Express無論在速度上,還是結構上都比PCI-X匯流排要強許多。目前Intel的i875P晶片組已提供對PCI-Express匯流排的支援,有專家分析預計將在明年底逐步普及這一新的匯流排介面。它將取代PCI和現行的AGP介面,最終實現內部匯流排介面的統一。
(4)PCMCIA匯流排網路卡
這種總型別的網路卡是膝上型電腦專用的,它受膝上型電腦的空間限制,體積遠不可能像PCI介面網路卡那麼大。隨著膝上型電腦的日益普及,這種匯流排型別的網路卡目前在市面上較為常見,很容易找到,而且現在生產這種匯流排型的網路卡的廠商也較原來多了許多。PCMCIA匯流排分為兩類,一類為16位的PCMCIA,另一類為32位的CardBus。 CardBus是一種用於筆記本計算機的新的高效能PC卡匯流排介面標準,就像廣泛地應用在臺式計算機中的PCI匯流排一樣。該匯流排標準與原來的PC卡標準相比,具有以下的優勢:第一,32位資料傳輸和33MHz操作。CardBus快速乙太網PC卡的最大吞吐量接近90 Mbps,而16位快速乙太網PC卡僅能達到20-30 Mbps。第二,匯流排自主。使PC卡可以獨立於主CPU,與計算機記憶體間直接交換資料,這樣CPU就可以處理其它的任務。第三,3.3V供電,低功耗。提高了電池的壽命,降低了計算機內部的熱擴散,增強了系統的可*性。第四,後向相容16位的PC卡。老式乙太網和Modem裝置的PC卡仍然可以插在CardBus插槽上使用。
(5)USB介面網路卡
作為一種新型的匯流排技術,USB(Universal Serial Bus,通用序列匯流排)已經被廣泛應用於滑鼠、鍵盤、印表機、掃描器、Modem、音響等各種裝置。由於其傳輸速率遠遠大於傳統的並行口和序列口,裝置安裝簡單並且支援熱插拔。USB裝置一旦接入,就能夠立即被計算機所承認,並裝入任何所需要的驅動程式,而且不必重新啟動系統就可立即投入使用。當不再需要某臺裝置時,可以隨時將其拔除,並可再在該埠上插入另一臺新的裝置,然後,這臺新的裝置也同樣能夠立即得到確認並馬上開始工作,所以越來越受到廠商和使用者的喜愛。USB這種通用介面技術不僅在一些外接裝置中得到廣泛的應用,如Modem、印表機、數碼相機等,在網路卡中也不例外。
2、按網路介面劃分
除了可以按網路卡的匯流排介面型別劃分外,我們還可以按網路卡的網路介面型別來劃分。網路卡最終是要與網路進行連線,所以也就必須有一個介面使網線透過它與其它計算機網路裝置連線起來。不同的網路介面適用於不同的網路型別,目前常見的介面主要有乙太網的RJ-45介面、細同軸電纜的BNC介面和粗同軸電AUI介面、FDDI介面、ATM介面等。而且有的網路卡為了適用於更廣泛的應用環境,提供了兩種或多種型別的介面,如有的網路卡會同時提供RJ-45、BNC介面或AUI介面。
(1) RJ-45介面網路卡
這是最為常見的一種網路卡,也是應用最廣的一種介面型別網路卡,這主要得益於雙絞線乙太網應用的普及。因為這種RJ-45介面型別的網路卡就是應用於以雙絞線為傳輸介質的乙太網中,它的介面類似於常見的電話介面RJ-11,但RJ-45是8芯線,而電話線的介面是4芯的,通常只接2芯線(ISDN的電話線接4芯線)。在網路卡上還自帶兩個狀態批示燈,透過這兩個指示燈顏色可初步判斷網路卡的工作狀態。
(2)BNC介面網路卡
這種介面網路卡對應用於用細同軸電纜為傳輸介質的乙太網或令牌網中,目前這種介面型別的網路卡較少見,主要因為用細同軸電纜作為傳輸介質的網路就比較少。
(3)AUI介面網路卡
這種介面型別的網路卡對應用於以粗同軸電纜為傳輸介質的乙太網或令牌網中,這種介面型別的網路卡目前更是很少見,因為用粗同軸電纜作為傳輸介質的網路更是少上加少。
(4)FDDI介面網路卡
這種介面的網路卡是適應於FDDI網路中,這種網路具有100Mbps的頻寬,但它所使用的傳輸介質是光纖,所以這種FDDI介面網路卡的介面也是光模介面的。隨著快速乙太網的出現,它的速度優越性已不復存在,但它須採用昂貴的光纖作為傳輸介質的缺點並沒有改變,所以目前也非常少見。
(5)ATM介面網路卡
這種介面型別的網路卡是應用於ATM光纖(或雙絞線)網路中。它能提供物理的傳輸速度達155Mbps。
3、按頻寬劃分
隨著網路技術的發展,網路頻寬也在不斷提高,但是不同頻寬的網路卡所應用的環境也有所不同,當然價格也完全不一樣了,為此我們有必要對網路卡的頻寬作進一步瞭解。 目前主流的網路卡主要有10Mbps網路卡、100Mbps乙太網卡、10Mbps/100Mbps自適應網路卡、1000Mbps千兆乙太網卡四種。
(1)10Mbps網路卡
10Mbps網路卡主要是比較老式、低檔的網路卡。它的頻寬限制在10Mbps,這在當時的ISA匯流排型別的網路卡中較為常見,目前PCI匯流排介面型別的網路卡中也有一些是10Mbps網路卡,不過目前這種網路卡已不是主流。這類事寬的網路卡僅適應於一些小型區域網或家庭需求,中型以上網路一般不選用,但它的價格比較便宜,一般僅幾十元。
(2)100Mbps網路卡
100Mbps網路卡在目前來說是一種技術比較先進的網路卡,它的傳輸I/O頻寬可達到100Mbps,這種網路卡一般用於骨幹網路中。目前這種頻寬的網路卡在市面上已逐漸得到普及,但它的價格稍貴,一些名牌的此頻寬網路卡一般都要幾百元以上。注意一些雜牌的100Mbps網路卡不能向下相容10Mbps網路。
(3)10Mbps/100Mbps網路卡
這是一種10Mbps和100Mbps兩種頻寬自適應的網路卡,也是目前應用最為普及的一種網路卡型別,最主要因為它能自動適應兩種不同頻寬的網路需求,保護了使用者的網路投資。它既可以與老式的10Mbps網路裝置相連,又可應用於較新的100Mbps網路裝置連線,所以得到了使用者普遍的認同。這種頻寬的網路卡會自動根據所用環境選擇適當的頻寬,如與老式的10Mbps舊裝置相連,那它的頻寬就是10Mbps,但如果是與100Mbps網路裝置相連,那它的頻寬就是100Mbps,僅需簡單的配置即可(也有不用配置的)。也就是說它能相容10Mbps的老式網路裝置和新的100Mbps網路裝置。
(4)1000Mbps乙太網卡
千兆乙太網(Gigabit Ethernet)是一種高速區域網技術,它能夠在銅線上提供1Gbps的頻寬。與它對應的網路卡就是千兆網路卡了,同理這類網路卡的頻寬也可達到1Gbps。千兆網路卡的網路介面也有兩種主要型別,一種是普通的雙絞線RJ-45介面,另一種是多模SC型標準光纖介面。
4、按網路卡應用領域來分
如果根據網路卡所應用的計算機型別來分,我們可以將網路卡分為應用於於工作站的網路卡和應用於伺服器的網路卡。前面所介紹的基本上都是工作站網路卡,其實通常也應用於普通的伺服器上。但是在大型網路中,伺服器通常採用專門的網路卡。它相對於工作站所用的普通網路卡來說在頻寬(通常在100Mbps以上,主流的伺服器網路卡都為64位千兆網路卡)、介面數量、穩定性、糾錯等方面都有比較明顯的提高。還有的伺服器網路卡支援冗餘備份、熱撥插等伺服器專用功能。
二、無線上網路卡
無線網路卡是終端無線網路的裝置,是不透過有線連線,採用無線訊號進行資料傳輸的終端。
1、無線網路卡分類
從無線網路卡採用的介面劃分,無線網路卡根據介面不同,主要有PCMCIA無線網路卡、PCI無線網路卡、MiniPCI無線網路卡、USB無線網路卡、CF/SD無線網路卡幾類產品。
(1)PCI無線網路卡
PCI無線網路卡採用PCI介面,主要是針對桌上型電腦,進一步細分為真正的PCI無線網路卡和PCI無線網路卡轉接卡。真正的PCI無線網路卡就是採用PCI介面能夠提供無線接入功能的無線網路卡,而PCI轉接卡本身並不能提供無線接入功能,嚴格地說它不能算是無線網路卡,它僅僅是提供一個轉換的功能,在轉接卡上有PCMCIA介面,這樣就可以再插入PCMCIA無線網路卡。
(2)USB無線網路卡
通用序列匯流排(Universal Serial Bus)標準,是現在最流行的短距數字裝置互聯標準,隨著USB2.0標準的出現,USB介面的理論最大傳輸速率可以達到480Mbps。
(3)PCMCIA無線網路卡
PCMCIA無線網路卡對應PCMCIA介面,主要針對膝上型電腦
2、功能之分
從功能上劃分,可以把無線網路卡分為單模無線網路卡和雙模無線網路卡,單模無線網路卡只能提供無線區域網接入功能或者無線廣域網接入功能,而雙模無線網路卡可以實現兩種接入功能。大多數無線網路卡是單模的。
3、速度之分
從連線速度上,可以把無線網路卡分為低速無線網路卡、中速無線網路卡和高速無線網路卡,這種分類時效性較強,因為現在速率較高的網路卡隨著技術的發展和傳輸速率的整體提高,只能化分為一般的無線網路卡。