本文作者:ptiyny

mac子層和物理層之間的接口 mac子層和mac地址

ptiyny 01-21 425
mac子層和物理層之間的接口 mac子層和mac地址摘要: 大家好,今天小編關注到一個比較有意思的話題,就是關于mac子層和物理層之間的接口的問題,于是小編就整理了3個相關介紹mac子層和物理層之間的接口的解答,讓我們一起看看吧。MAC子層...

大家好,今天小編關注到一個比較有意思的話題,就是關于mac子層和物理層之間接口問題,于是小編就整理了3個相關介紹mac子層和物理層之間的接口的解答,讓我們一起看看吧。

mac子層和物理層之間的接口 mac子層和mac地址
圖片來源網絡,侵刪)
  1. MAC子層與OSI中的數據鏈路相比較有什么不同?
  2. 以太網mac子層有哪3項數據封裝功能?
  3. mac芯片工作原理?

MAC子層與OSI中的數據鏈路相比較有什么不同?

MAC子層是屬于數據鏈路的,數據鏈路層還包括LLC子層,要說又什么不同,那就是MAC子層決定了數據鏈路層的通信方式吧,MAC子層在支持LLC層完成媒體訪問控制功能時,可以提供多個可供選擇的媒體訪問控制方式

這就是我所知道的了——5分啊 暈

以太網mac子層有哪3項數據封裝功能?

以太網mac子層的3項數據封裝功能是:1、幀的分界:數據封裝處理包括幀在傳輸之前的封裝和在接收之后的解封裝。MAC子層在第3層PDU上增加頭部和尾部形成幀,幀的處理提供了重要的分隔符號來識別組成幀的一組比特,幀和幀之間有分界符,用來同步發(fā)送端和接收端。

2、尋址:封裝還提供了數據鏈路層的尋址。在幀中增加的每個以太網頭部包含物理地址(MAC地址),使幀可以被送往一個目的地結點。

mac子層和物理層之間的接口 mac子層和mac地址
(圖片來源網絡,侵刪)

3、錯誤檢測:數據封裝的一個額外功能是錯誤檢測。

mac芯片工作原理?

MAC屬于OSI七層網絡模型中的數據鏈路層。數據鏈路層其實包含MAC(介質訪問控制)子層和LLC(邏輯鏈路控制)子層。

MAC的功能之一:把數據封裝成幀, 包括對幀進行界定, 實現幀同步, 對目的MAC地址和源MAC地址進行處理, 在與PHY發(fā)生傳輸錯誤時對幀進行處理。 

MAC從PCI總線收到IP數據包(或者其他網絡層協議的數據包)后,會將之拆分并重新打包成數據幀。這個數據幀包括了目標MAC地址、源MAC地址和數據包里面的協議類型以及DWORD(4Byte)的CRC碼。當打包完成后,這些數據幀會通過MII接口傳遞給PHY。

mac子層和物理層之間的接口 mac子層和mac地址
(圖片來源網絡,侵刪)

當MAC接收到數據幀的時候,則先是做CRC校驗,如果CRC校驗錯誤,那么這一幀就會被丟棄;如果CRC校驗沒有錯誤,就把幀頭和幀尾去掉,得到數據包;然后通過標準接口將數據包傳遞到TCP/IP模型的網絡層、傳輸層、應用層逐層處理,最終送到應用軟件。當然,數據也有可能會在某一層當中提前丟失。

CPU上會有一組MIIM寄存器用于MAC來控制PHY。

到此,以上就是小編對于mac子層和物理層之間的接口的問題就介紹到這了,希望介紹關于mac子層和物理層之間的接口的3點解答對大家有用。

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞

閱讀
分享