網路MAC與PHY層

2021-09-10 23:56:33 字數 818 閱讀 3265

一、物理層

物理介面收發器(phy) – 物理層,定義了資料傳送與接收所需要的電與光訊號、線路狀態、時鐘基準、資料編碼和電路等,並向資料鏈路層裝置提供標準介面,主要是處理通訊中的模擬訊號。

常見的網絡卡晶元都是把mac和phy整合在乙個晶元中,我們使用的微控制器自帶的網口模組只是包括了mac,外面還需要再外接乙個phy晶元(有些cpu會同時整合mac和phy,例如ti的一些微控制器)。mac與phy之間的連線匯流排包括mii、rmii等。

網線上的到底是模擬訊號還是數碼訊號呢?答案是模擬訊號,因為它傳出和接收是採用的模擬的技術。雖然它傳送的資訊是數字的,並不是傳送的訊號是數字的,訊號就可以叫做數碼訊號。

網絡卡的工作模式:廣播(broadcast)模式、多播(multicast)模式、單播模式(unicast)、混雜模式(promiscuous)。

二、資料鏈路層

乙太網**接入控制器(mac) – 資料鏈路層,提供定址機構、資料幀的構建、資料差錯檢查、傳送控制、向網路層提供標準的資料介面等功能,主要是處理通訊中的數碼訊號。

mac(medium/media access control)位址,用來表示網際網路上每乙個站點的識別符號,採用十六進製制數表示,共六個位元組(48位)。其中,前三個位元組是由ieee的註冊管理機構ra負責給不同廠家分配的**(高位24位),也稱為「編制上唯一的

識別符號」

(organizationally unique identifier),後三個位元組(低位24位)由各廠家自行指派給生產的介面卡介面,稱為擴充套件識別符號(唯一性)。乙個位址塊可以生成224個不同的位址。

mac位址型別

物理層PHY與MAC層(資料鏈路層的下層)

物理層 physical layer 是計算機網路osi模型中最低的一層,位於osi參考模型的最底層,它直接面向實際承擔資料傳輸的物理 即通訊通道 物理層的傳輸單位為位元 bit 即乙個二進位制位 0 或 1 實際的位元傳輸必須依賴於傳輸裝置和物理 但是,物理層不是指具體的物理裝置,也不是指訊號傳輸...

MAC層與llc層的區別

mac子層與llc子層的不同之處 mac media access control,訪問控制 子層定義了資料報怎樣在介質上進行傳輸。在共享同乙個頻寬的鏈路中,對連線介質的訪問是 先來先服務 的。物理定址在此處被定義,邏輯拓撲 訊號通過物理拓撲的路徑 也在此處被定義。線路控制 出錯通知 不糾正 幀的傳...

網路層 ARP 找Mac位址協議

arp協議 傳送乙個arp請求分組,得到目的網路對應的mac位址,再存到主機的arp快取記憶體中,以供使用。正常傳送資料的時候需要在鏈路層新增目的主機和源主機的mac位址,但是一般目的主機的mac位址不能輕易獲得,因此需要在主機的arp快取記憶體中尋找對應的mac位址,要是找不到,就立即傳送arp協...