當前位置:才華齋>計算機>網路技術>

IP地址和MAC地址分類

網路技術 閱讀(4.1K)

引導語:IP地址和MAC地址可以按照不同的方式進行分類,以下是小編整理的IP地址和MAC地址分類,歡迎參考閱讀!

IP地址和MAC地址分類

  按IP地址範圍劃分

A類:地址範圍,A類IP地址的子網掩碼為,每個網路支援的最大主機數為256的3次方-2=16777214臺。

B類:地址範圍,B類IP地址的子網掩碼為,每個網路支援的最大主機數為256的2次方-2=65534臺

C類:地址範圍,C類IP地址的子網掩碼為,每個網路支援的最大主機數為256-2=254臺

D類:以1110開始的地址,多播地址

E類:以11110開始的地址,保留地址

  按照通訊模式劃分

單播:目標是特定的主機,比如

廣播:目標IP地址的主機部分全為1,並且目的MAC地址為FF-FF-FF-FF-FF-FF。比如B類網路的預設子網掩碼為,廣播地址為。

多播:目標為一組主機,IP地址範圍為~。多播MAC地址以十六進位制值01-00-5E打頭,餘下的6個十六進位制位根據IP多播組地址的最後23位轉換得到。

單播是對特定的主機進行資料傳送。如給某一個主機發送IP資料包,鏈路層頭部是非常具體的目的地址,對於乙太網來 說,就是網絡卡的MAC地址。廣播和多播僅應用於UDP,它們對需將報文同時傳往多個接收者的應用來說十分重要。

廣播是針對某一個網路上的所有主機發包,這個網路可能是網路,可能是子網,還可能是所有的子網。如果是網路,例如A類網址的廣播就是 ,如果是子網,則是etid.255;如果是所有的子網(B類IP)則是則是 d.255.255。廣播所用的MAC地址FF-FF-FF-FF-FF-FF。網路內所有的`主機都會收到這個廣播資料,網絡卡只要把 MAC地址為FF-FF-FF-FF-FF-FF的資料交給核心就可以了。一般說來ARP,或者路由協議RIP應該是以廣播的形式播發的。

多播就是給一組特定的主機(多播組)傳送資料,這樣,資料的播發範圍會小一些。多播的MAC地址是最高位元組的低位為一,例 如01-00-00-00-00-00。多播組的地址是D類IP,規定是。與IP多播相對應的乙太網地址範圍從0 1 : 0 0 : 5 e : 0 0 : 0 0 : 0 0到01: 00: 5e: 7f: ff: ff。通過將其低位23 bit對映到相應乙太網地址中便可實現多播組地址到乙太網地址的轉換。由於地址對映是不唯一的,因此要其他的協議實現額外的資料報過濾。