乙太網路媒體介面有:MII RMII SMII GMII

來源:互聯網
上載者:User

乙太網路媒體介面有:MII RMII SMII GMII

所有的這些介面都從MII而來,MII是(Medium Independent Interface)的意思,是指不用考慮媒體是銅軸、光纖、電纜等,因為這些ApsaraVideo for Media Processing的相關工作都有PHY或者叫做MAC的晶片完成。
MII支援10兆和100兆的操作,一個介面由14根線組成,它的支援還是比較靈活的,但是有一個缺點是因為它一個連接埠用的訊號線太多,如果一個8連接埠的交換器要用到112根線,16連接埠就要用到224根線,到32連接埠的話就要用到448根線,一般按照這個介面做交換器,是不太現實的,所以現代的交換器的製作都會用到其它的一些從MII簡化出來的標準,比如RMII、SMII、GMII等。
RMII是簡化的MII介面,在資料的收發上它比MII介面少了一倍的訊號線,所以它一般要求是50兆的匯流排時鐘。RMII一般用在多連接埠的交換器,它不是每個連接埠安排收、發兩個時鐘,而是所有的資料連接埠公用一個時鐘用於所有連接埠的收發,這裡就節省了不少的連接埠數目。RMII的一個連接埠要求7個資料線,比MII少了一倍,所以交換器能夠接入多一倍資料的連接埠。和MII一樣,RMII支援10兆和100兆的匯流排介面速度。
SMII是由思科提出的一種媒體介面,它有比RMII更少的訊號線數目,S表示串列的意思。因為它只用一根訊號線傳送發送資料,一根訊號線傳輸接受資料,所以在時鐘上為了滿足100的需求,它的時鐘頻率很高,達到了125兆,為什麼用125兆,是因為資料線裡面會傳送一些控制資訊。SMII一個連接埠僅用4根訊號線完成100訊號的傳輸,比起RMII差不多又少了一倍的訊號線。SMII在工業界的支援力度是很高的。同理,所有連接埠的資料收發都公用同一個外部的125M時鐘。
GMII是千兆網的MII介面,這個也有相應的RGMII介面,表示簡化了的GMII介面。
MII (Media Independent Interface 介質無關介面)
MII即媒體獨立介面,它是IEEE-802.3定義的乙太網路行業標準。它包括一個資料介面,以及一個MAC和PHY之間的管理介面(圖1)。資料介面包 括分別用於發送器和接收器的兩條獨立通道。每條通道都有自己的資料、時鐘和控制訊號。MII資料介面總共需要16個訊號。管理介面是個雙訊號介面:一個是 時鐘訊號,另一個是資料訊號。通過管理介面,上層能監視和控制PHY。MII Management interface只有兩條訊號線。The configuration and status data is written/read to/from the PHY via the MDIO signal.
MII標準介面 用於連快Fast Ethernet MAC-block與PHY。“介質無關”表明在不對MAC硬體重新設計或替換的情況下,任何類型的PHY裝置都可以正常工作。在其他速率下工作的與 MII等效的介面有:AUI(10M 乙太網路)、GMII(Gigabit 乙太網路)和XAUI(10-Gigabit 乙太網路)。
MII匯流排
在IEEE802.3中規定的MII匯流排是一種用於將不同類型的PHY與相同網路控制卡(MAC)相串連的通用匯流排。網路控制卡可以用同樣的硬體介面與任 何PHY
GMII (Gigabit MII)
GMII採用8位介面資料,工作時鐘125MHz,因此傳輸速率可達1000Mbps。同時相容MII所規定的10/100 Mbps工作方式。
GMII介面資料結構符合IEEE乙太網路標準。該介面定義見IEEE 802.3-2000。
發送器:
◇ GTXCLK——吉位元TX..訊號的時鐘訊號(125MHz)
◇ TXCLK——10/100M訊號時鐘
◇ TXD[7..0]——被發送資料
◇ TXEN——發送器使能訊號
◇ TXER——發送器錯誤(用於破壞一個資料包)
註:在千兆速率下,向PHY提供GTXCLK訊號,TXD、TXEN、TXER訊號與此時鐘訊號同步。否則,在10/100M速率下,PHY提供TXCLK時鐘訊號,其它訊號與此訊號同步。其工作頻率為25MHz(100M網路)或2.5MHz(10M網路)。
接收器:
◇ RXCLK——接收時鐘訊號(從收到的資料中提取,因此與GTXCLK無關聯)
◇ RXD[7..0]——接收資料
◇ RXDV——接收資料有效指示
◇ RXER——接收資料出錯指示
◇ COL——衝突檢測(僅用於半雙工狀態)
管理配置
◇ MDC——配置介面時鐘
◇ MDIO——配置介面I/O
管理配置介面控制PHY的特性。該介面有32個寄存器地址,每個地址16位。其中前16個已經在“IEEE 802.3,2000-22.2.4 Management Functions”中規定了用途,其餘的則由各器件自己指定。
RMII: Reduced Media Independant Interface
簡化媒體獨立介面
是標準的乙太網路介面之一,比MII有更少的I/O傳輸。

關於RMII口和MII口的問題
RMII口是用兩根線來傳輸資料的,
MII口是用4根線來傳輸資料的,
GMII是用8根線來傳輸資料的。
MII/RMII只是一種介面,對於10M線速,MII的速率是2.5M,RMII則是5M;對於100M線速,MII的速率是25M,RMII則是50M。
MII/RMII用於傳輸乙太網路包,在MII/RMII介面是4/2bit的,在乙太網路的PHY裡需要做串並轉換、編解碼等才能在雙絞線和光纖上進行傳 輸,其框架格式遵循IEEE 802.3(10M)/IEEE 802.3u(100M)/IEEE 802.1q(VLAN)。
乙太網路幀的格式為:前置字元+開始位+目的mac地址+源mac地址+類型/長度+資料+padding(optional)+32bitCRC
如果有vlan,則要在類型/長度後面加上2個位元組的vlan tag,其中12bit來表示vlan id,另外4bit表示資料的優先順序!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.