網路介面控制器(英語:network interface controller,NIC),又稱網絡接口控制器,網絡適配器(network adapter),網絡界面卡(network interface card),或區域網路接收器(LAN adapter),是一塊被設計用來允許計算機在計算機網絡上進行通訊的計算機硬件。由於其擁有MAC地址,因此屬於OSI模型的第2層。它使得用戶可以通過電纜或無線相互連接。每一個網卡都有一個被稱為MAC地址的獨一無二的48位序列號,它被寫在卡上的一塊ROM中。在網絡上的每一個計算機都必須擁有一個獨一無二的MAC地址。沒有任何兩塊被生產出來的網卡擁有同樣的地址。這是因為電氣電子工程師協會(IEEE)負責為網絡接口控制器銷售商分配唯一的MAC地址。
此條目沒有列出任何參考或來源。 (2017年7月5日) |
網卡以前是作為擴展卡插到計算機總線上的,但是由於其價格低廉而且以太網標準普遍存在,大部分新的計算機都在主板上集成了網絡接口。除非需要多接口,否則不再需要一塊獨立的網卡。甚至更新的主板可能含有內置的雙網絡(以太網)接口。
技術
網卡使用一個特定的物理層和數據鏈路層標準,例如以太網或令牌環來實現通訊所需要的電路系統。這為一個完整的網絡協議棧提供基礎,使同一局域網中的小型計算機組以及通過路由協議連接的廣域網,例如IP,都能夠進行通訊。
有四種技術被用來傳送數據,網絡接口控制器可能使用其中的一種或多種。
- 輪詢,即微處理器在程序控制下檢查周邊設備的狀態。
- 程序化I/O,即微處理器通過將地址送到系統地址總線上來通知制定的周邊設備。
- 中斷驅動I/O,即當周邊設備準備好傳送數據時通知微處理器。
- DMA,即智能周邊設備通過控制系統總線來直接訪問內存。這種方法減輕CPU的負荷,但是需要網卡上擁有一個獨立的處理器。
一塊網卡通常配有一個雙絞線、光纖、BNC、AUI、HomePNA接口,其中後三者在現今已較少見,光纖則多用於伺服器。網絡電纜通過這些接口與網卡連接。網卡上還有一些LED用來告訴用戶網絡是否正在工作,以及是否有數據正在傳輸。網卡通常可達到10/100/1000 Mbps(Mbit/s)。這意味着它們能夠支持10、100或1000兆比特每秒的傳輸速率。
主機板內建網卡(LOM)
主機板內建網路晶片(LAN On Motherboard, LOM)是將網路功能整合至主機板上的概念,其功能可以取代傳統的獨立網路介面卡(Network Interface Card, NIC)。
知名廠商
參見
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.