一、什么是網(wǎng)口卡?
網(wǎng)口卡全稱網(wǎng)絡(luò)接口卡,英文簡稱NIC(NetworkInterfaceCard),網(wǎng)卡里包含儲(chǔ)存器和處理器,網(wǎng)卡和局域網(wǎng)之間的通信會(huì)通過電纜等串行傳輸方式,網(wǎng)卡在以往是作為擴(kuò)展卡插到計(jì)算機(jī)總線上的,每一個(gè)網(wǎng)卡都有一個(gè)被稱為MAC地址的獨(dú)一無二的48位串行號(hào),它被寫在卡上的一塊ROM中。在網(wǎng)絡(luò)上的每一個(gè)計(jì)算機(jī)都必須擁有一個(gè)獨(dú)一無二的MAC地址。沒有任何兩塊被生產(chǎn)出來的網(wǎng)卡擁有同樣的地址。
二、如何擴(kuò)展網(wǎng)口卡?
網(wǎng)口卡根據(jù)數(shù)量分量,可以劃分為單網(wǎng)口,雙網(wǎng)口和四網(wǎng)口等,大部分工控機(jī)都是通過PCI插槽或PCIE插槽來擴(kuò)展所需要的網(wǎng)口,一般大家如果有擴(kuò)展網(wǎng)口需求,可以優(yōu)先考量擴(kuò)展性優(yōu)良的工控機(jī),如PCI插槽或PCIE插槽數(shù)量多的工控機(jī),客戶擴(kuò)展自己所需的網(wǎng)口卡可以應(yīng)用在機(jī)器視覺和運(yùn)動(dòng)控制等。
三、網(wǎng)口卡工作原理?
網(wǎng)卡充當(dāng)計(jì)算機(jī)和網(wǎng)絡(luò)纜線之間的物理接口或連線將計(jì)算機(jī)中的數(shù)字信號(hào)轉(zhuǎn)換成電或光信號(hào),稱為nic(networkinterfacecard)。數(shù)據(jù)在計(jì)算機(jī)總線中傳輸是并行方式即數(shù)據(jù)是肩并肩傳輸?shù)?,而在網(wǎng)絡(luò)的物理纜線中說數(shù)據(jù)以串行的比特流方式傳輸?shù)?,網(wǎng)卡承擔(dān)串行數(shù)據(jù)和并行數(shù)據(jù)間的轉(zhuǎn)換。網(wǎng)卡在發(fā)送數(shù)據(jù)前要同接收網(wǎng)卡進(jìn)行對(duì)話以確定最大可發(fā)送數(shù)據(jù)的大小、發(fā)送的數(shù)據(jù)量的大小、兩次發(fā)送數(shù)據(jù)間的間隔、等待確認(rèn)的時(shí)間、每個(gè)網(wǎng)卡在溢出前所能承受的最大數(shù)據(jù)量、數(shù)據(jù)傳輸?shù)乃俣取?/span>
四、網(wǎng)口卡有什么作用?
1、數(shù)據(jù)的封裝與解封
發(fā)送時(shí)將上一層傳遞來的數(shù)據(jù)加上首部和尾部,成為以太網(wǎng)的幀。接收時(shí)將以太網(wǎng)的幀剝?nèi)ナ撞亢臀膊?,然后送交上一?/span>
2、鏈路管理
主要是通過CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection,帶沖突檢測的載波監(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)域。