题10

题目

Q:同一局域网中的两个设备具有相同的静态 MAC 地址时, 会发生 ( )。
A. 首次引导的设备排他地使用该地址, 第二个设备不能通信
B. 最后引导的设备排他地使用该地址, 另一个设备不能通信
C. 在网络上的这两个设备都不能正确通信
D. 两个设备都可以通信, 因为它们可以读分组的整个内容, 知道哪些分组是发给它们的, 而不是发给其他站的

分析

A: 在同一个局域网中, 两个设备具有相同的 MAC 地址, 若这两个设备通过交换机相互发送帧, 则根据交换机的原理, 目的 MAC 地址等于本机 MAC 地址的帧将被交换机丢弃。当其他设备向这两个设备中的一个发送帧时, 另一个设备也收到帧, 而网卡在与本机 MAC 地址比较后, 都认为是属于自己的帧。因此,导致这两个设备无法正常通信。

  • 局域网中设备的 MAC 地址冲突
    • 两个设备具有相同的 MAC 地址
  • 交换机处理相同 MAC 地址帧的原理
    • 目的 MAC 地址等于本机 MAC 地址的帧被丢弃
  • 帧发送时的问题
    • 其他设备向其中一个设备发送帧
    • 另一个设备也接收帧
  • 网卡处理接收到的帧
    • 与本机 MAC 地址比较
    • 认为帧属于自己的情况
  • 结果
    • 两个设备无法正常通信

选C