網卡
網卡是工作在鏈路層的網絡組件,是局域網中連接計算機和傳輸介質的接口,不僅能實現與局域網傳輸介質之間的物理連接和電信號匹配,還涉及幀的發送與接收、幀的封裝與拆封、介質訪問控制、數據的編碼與解碼以及數據緩存的功能等。
網卡的主要功能包括
1、數據的封裝與解封
發送時將上一層交下來的數據加上首部和尾部,成為以太網的幀。接收時將以太網的幀剝去首部和尾部,然后送交上一層
2、鏈路管理
主要是CSMA/CD(帶沖突檢測的載波監聽多路訪問)協議的實現
3、編碼與譯碼
即曼徹斯特編碼與譯碼。
網卡的功能詳解
網卡上面裝有處理器和存儲器(包括RAM和ROM)。網卡和局域網之間的通信是通過電纜或雙絞線以串行傳輸方式進行的。而網卡和計算機之間的通信則是通過計算機主板上的I/O總線以并行傳輸方式進行。因此,網卡的一個重要功能就是要進行串行/并行轉換。由于網絡上的數據率和計算機總線上的數據率并不相同,因此在網卡中必須裝有對數據進行緩存的存儲芯片。
在安裝網卡時必須將管理網卡的設備驅動程序安裝在計算機的操作系統中。這個驅動程序以后就會告訴網卡,應當從存儲器的什么位置上將局域網傳送過來的數據塊存儲下來。網卡還要能夠實現以太網協議。
網卡并不是獨立的自治單元,因為網卡本身不帶電源而是必須使用所插入的計算機的電源,并受該計算機的控制。因此網卡可看成為一個半自治的單元。當網卡收到一個有差錯的幀時,它就將這個幀丟棄而不必通知它所插入的計算機。當網卡收到一個正確的幀時,它就使用中斷來通知該計算機并交付給協議棧中的網絡層。當計算機要發送一個IP數據包時,它就由協議棧向下交給網卡組裝成幀后發送到局域網。
隨著集成度的不斷提高,網卡上的芯片的個數不斷的減少,雖然各個廠家生產的網卡種類繁多,但其功能大同小異。
-
網卡
+關注
關注
4文章
340瀏覽量
28930
發布評論請先 登錄
NVMe高速傳輸之擺脫XDMA設計49:主要功能測試結果與分析1
綜合配電柜主要功能喝應用場景是什么
醫院專用數據記錄儀主要功能有哪些
RFID手持機的主要功能
手持采集器是干什么用的 PDA采集器的主要功能與應用場景
HSAutoLink互連系統有哪些主要功能?-赫聯電子
PLC遠程監控解決方案的主要功能與場景應用
PLC溫度控制系統的主要功能
一維二維碼條碼識讀器的主要功能有哪些
圖像采集卡的主要功能與應用
直流負載箱的主要功能有哪些?
Xilinx Shift RAM IP概述和主要功能
Aigtek:功率放大器的主要功能有哪些
網卡的主要功能包括
評論