交换机 对于广播侦组播和单播的关系帧和未知单播帧如何转发

 抓取的数据帧如果是广播帧则不需要确认(ACK)如果是单播帧,则一般需要确认(ACK)例如,Probe帧是广播帧所以它无对应的ACK确认帧,对Probe的回复则叫做Probe Response;注意ACK帧本身用于确認是单播的,但是它本身却不需要再被确认了

 从包中的目的MAC地址中,可以看出这个包是广播/多播帧还是单播帧MAC第一个字节的第一個位是1,表示组播和单播的关系前两位是1表示广播,第一个字节第一个位是0表示单播这里注意,MAC不是值而是一个Pattern,所以没有Endian之说吔没有那个位高,那个MAC大之说例如:“a8:27:26:....:b7”,这里第一个字节就是a8)其第一个字节的第一位就是8的最位,即“0”所以它的第┅个字节的第一个位是0,是一个单播地址其实,这里涉及到大端小端问题后面也会讲到,总之以太网线路上按“Big Endian”字节序传送报文(也就是最高字节先传送),而比特序是”Little Endian”(也就是字节内最低位先传送)所以一个十六进制表示法表示的MAC地址01-80-C2-00-00-00,传送时的bit顺序就是:00 11 00

 在以太网中第 2 层单播、组播和單播的关系和广播通信会使用不同的 MAC 地址。

单播 MAC 地址是帧从一台发送设备发送到一台目的设备时使用的唯一地址

我要回帖

更多关于 组播 的文章

 

随机推荐