二層MAC地址定義
所有遵循IEEE 802标準的網絡接口卡都必須有一個MAC地址(Serial,E1,POS,SDH除外, 這類接口都不是封裝802協議)所謂的以太網卡就是指遵循IEEE 802協議的網絡接口卡。
MAC構成
MAC地址一共6byte,48bit,由兩部分組成,分别是供應商代碼和序列号。其中前24位代表該供應商代碼,由IEEE管理和分配。剩下的24位序列号由廠商自己分配。
廠商生産的網卡燒錄的MAC地址是否會重複,如果重複了會有什麼問題?
OUI IEEE分配給廠商,廠商可用為後24Bit,即能夠分配的MAC為,2^24=16,777,216, 遠遠不能夠滿足實際需要,所以MAC可能會出現重複的情況。
由于數據封裝成幀需要封裝MAC,當數據幀被路由器轉發到其他廣播域時會對數據幀中的源目MAC地址進行重新封裝,所以隻要重複的MAC地址不在同一個廣播域内就不會出現問題。
MAC表示方式
通過16進制表示,一般通過“-”每2個/4個16進制數為一組。eg:0012-1414-15A2;00-12-14-14-15-A2
MAC地址的分類:
1.
單播MAC 1to1通信MAC地址第八位為0,表示單播,任何物理網卡出廠時MAC 地址已經被燒錄到網卡内,不能被修改,且一定是一個單播MAC;
2.
組播MAC 1to多通信 MAC地址第八位 為1,表示組播,組播MAC是一個虛拟MAC 地址,不存在于物理介質之上,一般用于特定協議監聽通信的地址;
3.
廣播MAC泛洪MAC地址全FF(在同一廣播域内沒有範圍限制),一般用于協議尋址功能(如ARP);
--------------------------------------------------------------------------------------------------------
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!