什么是MAC单播地址什么是组播地址两者之间的关系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是MAC单播地址什么是组播地址两者之间的关系相关的知识,希望对你有一定的参考价值。
一块物理网卡的地址一定是一个单播地址,也就是第8位一定为0,组播地址是一个逻辑地址,用来表示一组接收者,而不是一个接收者 具体解释一下举例说明
参考技术A MAC地址,也叫硬件地址,是由48比特长(6字节),16进制的数字组成.0-23位是由厂家自己分配.24-47位,叫做组织唯一标志符(organizationallyunique
,是识别LAN(局域网)节点的标识。其中第40位是组播地址标志位
组播的目的地址使用d类ip地址(现在用的一般是A
B
C类地址,还有E类保留),
范围是从224.0.0.0到239.255.255.255
你问的这个问题有问题
所谓的单播,组播是针对ip的
“物理网卡的地址”我理解为iP
比如:192.168.0.8/24
它借用24位做主机地址最后的8位是00001000即8不是全0也不是全1
这个地址就是单播地址
这个是很专业的东西你要查阅相关资料
11-22-33-44-55-66为啥是组播mac地址?
IEEE 802.3规定:以太网的第一位用于表示这个地址是组播地址还是单播地址。如果这一位是0,表示此MAC地址是单播地址,如果这位是1,表示此MAC地址是多播地址。而以太网线路上按“Big Endian”字节序传送报文,也就是最高字节先传送,而比特序是”Little Endian”(也就是最低位先传送)。
所以MAC地址第一个字节11,按照比特序第一位为1,即组播地址。
见IEEE 802.3 3.2.3 Address fields: “The first bit (LSB) shall be used in the Destination Address field as an address type designation bit to identify the Destination Address either as an individual or as a group address. If this bit is 0, it shall indicate that the address field contains an individual address. If this bit is 1, it shall indicate that the address field contains a group address that identifies none, one or more, or all of the stations connected to the LAN. In the Source Address field, the first bit is reserved and set to 0.” 参考技术A 第一字节的最后一位是1就表示组播mac
因为有很多预留的组播mac用于二层交换 参考技术B IPv4组播mac是01-00-5E开头的,IPv6组播mac是33-33开头的,你写地址的不会是组播mac。追问
这确实是个组播地址,我手动修改AP MAC为此地址后无法在AC上注册上线,最后找到的原因就是因为这是个组播地址,后修改至单播地址后一切正常。
参考技术C 01-00-5E-XX-XX-XX,你这个怎么会是组播的MAC?追问组播MAC有两种 一种是对应组播IP的 另一种是不对应的 我说的这种很奇怪 对应的没它 不对应的也没它
以上是关于什么是MAC单播地址什么是组播地址两者之间的关系的主要内容,如果未能解决你的问题,请参考以下文章