2015年9月10日 星期四

MAC Address

MAC Address
  • 48 bits (6 octets),通常以 12 個十六進位數字表示。
  • 第一 octet 的 bit 0 設為 1 是 multicast (反之為 unicast),bit 1 設為 1 是 locally administered (反之 globally unique)。globally unique 時,前 24-bit 是 OUI (Organizationally Unique Identifier),後 24-bit 由註冊 OUI 擁有者自行維護。locally administered 時,不受這些限制,由網管指定。
  • 註冊 MAC address
    • 註冊 OUI:有 24-bit 位址範圍可用 (約16,000,000個), 費用 US$1650
    • 註冊 IAB (Individual Address Block):使用 IEEE Registration Authority 的 OUI 及 12-bit IEEE 提供的 bits,有12-bit 位址範圍可用 (4,096個), 費用 US$550
  • MAC-48:預估 2100 年用完。另外還有 EUI-48 及 EUI-64
    • EUI-48 (48-bit Extended Unique Indentifier) 一樣 48-bit,和 MAC-48 的差別不清。
    • EUI-64 (64-bit Extended Unique Indentifier) 有 64-bit
    • MAC-48 轉換成 EUI-64:OUI 後面插入FF-FF
    • EUI-48 轉換成 EUI-64:OUI 後面插入 FF-FE
特殊 MAC Address
  • FF-FF-FF-FF-FF-FF:broadcast 位址,用在 RARP、ARP 等。
  • 00-00-5E-xx-xx-xx:IANA 的 OUI
    • 00-00-5E-00-01-xx:VRRP – IETF RFC 2338, Virtual Router Redundancy Protocol
    • 01-00-5E-00-00-00 ~ 01-00-5E-7F-FF-FF:IPv4 Multicast,後 23-bit 是 Multicast IP 位址後面的 23-bit。EtherType = 0800h (IP). IP Version = 4 and the Protocol field = 02h:IGMP。
  • 01-80-C2-xx-xx-xx:00-80-C2 是 IEEE 802.1 COMMITTEE 的 OUI。
    • 01-80-C2-00-00-00:Spanning Tree, ...。
  • 33-33-xx-xx-xx-xx:
    • EtherType = 0800h (IP). IP Version is 4 and the Protocol field is 3AH (ICMP): MLD_IP
    • EtherType = 86DDh (IP). IP Version is 6 and the Protocol field is 3AH (ICMP): MLD_IPv6
參考
  1. http://en.wikipedia.org/wiki/MAC_address
  2. Ethernet 封包格式與長度 (本站)
最後更新 20200721

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...