区分MAC单播地址、组播地址和广播地址

MAC地址48比特(bit),每一字节由8bit组成,所以MAC地址有6字节。

常见的表示方式都是十六进制,如:

XX-XX-XX-XX-XX-XX  //十六进制是最高位是2^4,因此8bit需要两个十六进制数表示
XXXX-XXXX-XXXX //另外一种常见表示方式

广播地址

全部用F表示,FF-FF-FF-FF-FF-FF

组播地址与单播地址区分:

主要看MAC地址第一字节中的第八比特(1 Byte - 8 bit)。如果是0,则为单播;是1,则为组播。

由于在二进制中最后一位只能决定是奇数或者是偶数,因此可以由第一字节中第二个数字的奇偶来判断。偶数为单,奇数为组。

例子:

01-00-5E-A0-B1-C3        组播地址

08-11-22-33-44-55          单播地址

AA-99-88-77-66-55         单播地址

1F-ED-CB-A9-87-65       组播地址

FF-FF-FF-FF-FF-FF       广播地址

你可能感兴趣的:(#,Networks,网络,经验分享)