一、網絡卡的主要功能有哪些:
網絡卡的主要功能有三個,資料的封裝與解封、編碼與解碼、鏈路管理。
1、資料的封裝與解封:
網絡卡和計算機之間的通訊是通過計算機主機板上的i/o匯流排以並行傳輸方式進行。因此,網絡卡的乙個重要功能就是要進行序列/並行轉換。由於網路上的資料率和計算機匯流排上的資料率並不相同,因此在網絡卡中必須裝有對資料進行快取的儲存晶元。
2、鏈路管理:
當網絡卡收到乙個有差錯的幀時,它就將這個幀丟棄而不必通知它所插入的計算機。當網絡卡收到乙個正確的幀時,它就使用中斷來通知該計算機並交付給協議棧中的網路層。當計算機要傳送乙個ip資料報時,它就由協議棧向下交給網絡卡組裝成幀後傳送到區域網。
3、編碼與解碼:
在安裝網絡卡時必須將管理網絡卡的裝置驅動程式安裝在計算機的作業系統中。這個驅動程式以後就會告訴網絡卡,應當從儲存器的什麼位置上將區域網傳送過來的資料塊儲存下來。網絡卡還要能夠實現乙太網協議。
二、網絡卡的主要功能不包括:
很多人存在乙個誤區,網絡卡的主要功能其實是不包括網路互聯,解析:網絡卡是將伺服器、工作站連線到通訊介質上並進行電訊號的匹配、實現資料傳輸的部件(通常就是一塊外掛程式板,插在pc機上的擴充套件槽中)。
三、國產乙太網卡廠家推薦:
Valgrind的主要功能
valgrind是乙個gpl的軟體,用於linux for x86,amd64 and ppc32 程式的記憶體除錯和 剖析。你可以在它的環境中執行你的程式來監視記憶體的使用情況,比如c 語言中的malloc和free或者 c 中的new和 delete。使用 valgrind的工具包,你可以自動的...
DBMS的主要功能
概述 這五個功能就像dbms的乙個目錄,因為沒有涉及到很多的細節和實用性的技術,所以目前來講沒有多大的價值,如果在深入到細節之後再總覽,就會更加深入地把握好。這五個功能是怎麼提出來的?第1 5個功能是技術上 第2 3 4個功能是實踐需要,根據現實需要不斷完善的,這是需要積累經驗的。提這個問題有什麼意...
以前的主要功能
我有乙個關於以下問題 使用std命名空間 我已經看到它用於像如下所示。那是以前的主要功能。包含iostream 使用std命名空間 詮釋主體 在本教程中,它是在主函式中使用。在visual studio 2008的表達 使用std命名空間 無論是主要功能或內部主要功能產生相同的結果,當你好世界提供的...