一、什么是網口卡?
網口卡全稱網絡接口卡,英文簡稱NIC(NetworkInterfaceCard),網卡里包含儲存器和處理器,網卡和局域網之間的通信會通過電纜等串行傳輸方式,網卡在以往是作為擴展卡插到計算機總線上的,每一個網卡都有一個被稱為MAC地址的獨一無二的48位串行號,它被寫在卡上的一塊ROM中。在網絡上的每一個計算機都必須擁有一個獨一無二的MAC地址。沒有任何兩塊被生產出來的網卡擁有同樣的地址。
二、如何擴展網口卡?
網口卡根據數量分量,可以劃分為單網口,雙網口和四網口等,大部分工控機都是通過PCI插槽或PCIE插槽來擴展所需要的網口,一般大家如果有擴展網口需求,可以優先考量擴展性優良的工控機,如PCI插槽或PCIE插槽數量多的工控機,客戶擴展自己所需的網口卡可以應用在機器視覺和運動控制等。
三、網口卡工作原理?
網卡充當計算機和網絡纜線之間的物理接口或連線將計算機中的數字信號轉換成電或光信號,稱為nic(networkinterfacecard)。數據在計算機總線中傳輸是并行方式即數據是肩并肩傳輸的,而在網絡的物理纜線中說數據以串行的比特流方式傳輸的,網卡承擔串行數據和并行數據間的轉換。網卡在發送數據前要同接收網卡進行對話以確定最大可發送數據的大小、發送的數據量的大小、兩次發送數據間的間隔、等待確認的時間、每個網卡在溢出前所能承受的最大數據量、數據傳輸的速度。
四、網口卡有什么作用?
1、數據的封裝與解封
發送時將上一層傳遞來的數據加上首部和尾部,成為以太網的幀。接收時將以太網的幀剝去首部和尾部,然后送交上一層
2、鏈路管理
主要是通過CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection,帶沖突檢測的載波監聽多路訪問)協議來實現
3、數據編碼與譯碼
即曼徹斯特編碼與譯碼。其中曼徹斯特碼,又稱數字雙向碼、相位編碼(PE),是一種常用的二元碼線路編碼方式之一,被物理層使用來編碼一個同步位流的時鐘和數據。在通信技術中,用來表示所要發送比特流中的數據與定時信號所結合起來的代碼。常用在以太網通信,列車總線控制,工業總線等領域。