網(wǎng)卡的主要功能包括:1、數(shù)據(jù)的封裝與解封,發(fā)送時(shí)將上一層傳遞的數(shù)據(jù)加上首部和尾部,成為以太網(wǎng)的幀;2、鏈路管理,通過csma/cd協(xié)議來實(shí)現(xiàn);3、數(shù)據(jù)編碼與譯碼,即曼徹斯特編碼與譯碼。
首先我們來介紹一下什么是網(wǎng)卡:
網(wǎng)卡是一塊被設(shè)計(jì)用來允許計(jì)算機(jī)在計(jì)算機(jī)網(wǎng)絡(luò)上進(jìn)行通訊的計(jì)算機(jī)硬件。由于其擁有mac地址,因此屬于osi模型的第2層。它使得用戶可以通過電纜或無線相互連接。每一個(gè)網(wǎng)卡都有一個(gè)被稱為mac地址的獨(dú)一無二的48位串行號(hào),它被寫在卡上的一塊rom中。
在網(wǎng)絡(luò)上的每一個(gè)計(jì)算機(jī)都必須擁有一個(gè)獨(dú)一無二的mac地址。沒有任何兩塊被生產(chǎn)出來的網(wǎng)卡擁有同樣的地址。這是因?yàn)殡姎怆娮庸こ處焻f(xié)會(huì)(ieee)負(fù)責(zé)為網(wǎng)絡(luò)接口控制器(網(wǎng)卡)銷售商分配唯一的mac地址。
網(wǎng)卡的主要功能:
1、數(shù)據(jù)的封裝與解封
發(fā)送時(shí)將上一層傳遞來的數(shù)據(jù)加上首部和尾部,成為以太網(wǎng)的幀。接收時(shí)將以太網(wǎng)的幀剝?nèi)ナ撞亢臀膊浚缓笏徒簧弦粚?br>2、鏈路管理
主要是通過csma/cd(carrier sense multiple access with collision detection ,帶沖突檢測(cè)的載波監(jiān)聽多路訪問)協(xié)議來實(shí)現(xiàn)
3、數(shù)據(jù)編碼與譯碼
即曼徹斯特編碼與譯碼。其中曼徹斯特碼,又稱數(shù)字雙向碼、分相碼或相位編碼(pe),是一種常用的的二元碼線路編碼方式之一,被物理層使用來編碼一個(gè)同步位流的時(shí)鐘和數(shù)據(jù)。在通信技術(shù)中,用來表示所要發(fā)送比特 流中的數(shù)據(jù)與定時(shí)信號(hào)所結(jié)合起來的代碼。 常用在以太網(wǎng)通信,列車總線控制,工業(yè)總線等領(lǐng)域。