網卡配有處理器和存儲器(包括RAM和ROM)。網卡和局域網之間的通信是通過電纜或雙絞線的串行傳輸來實現的。
網卡與計算機之間的通信是通過計算機主板上的I/O總線並行傳輸進行的。所以網卡的壹個重要功能就是進行串/並轉換。因為網絡上的數據速率與計算機總線上的數據速率不同,所以必須在網卡中安裝用於緩存數據的內存芯片。
網卡功能
1,數據封裝和解封
發送時,上層傳輸的數據加上報頭和報尾,形成以太網幀。接收時,以太網幀被剝離其頭部和尾部,然後發送到上層。
2.鏈接管理
它主要通過CSMA/CD(載波偵聽多路訪問/沖突檢測)協議來實現。
3.數據編碼和解碼
曼徹斯特編碼和解碼。曼徹斯特碼,也稱為數字雙向碼和相位編碼(PE),是常用的二進制碼線路編碼方法之壹,由物理層用來對同步比特流的時鐘和數據進行編碼。在通信技術中,壹種用來表示要傳輸的比特流中的數據和定時信號的組合的代碼。常用於以太網通信、列車總線控制、工業總線等領域。