局域网上的一台主机,其操作系统的MAC 地址和物理网卡的MAC 地址是什么关系?

  • 2022/6/27 23:53:00

MAC世界上唯一的地址MAC共6个字节,由两部分组成,高3个字节制造商标识符OUI(Organization Unique Identifier),低三个字节的制造商定制标识符。因为每个制造商OUI不一样,厂家的自定义标识符也是按顺序分配的。MAC地址可以保证世界的独特性。为什么独特性如此重要?想象一下,一个广播网段有两张网卡MAC地址相同会发生什么?不光它们之间的通信会有障碍(无法通信),它们与其它主机也会有通信障碍,交换机会被它们弄傻,所以绝不允许一个网段内有相同的MAC网卡存在地址。MAC地址固化在网卡上ROM ( Read Only Memory)有其合理性,ROM只能读不能写。网卡缺乏发送数据的工作模式IP通过以太网接口层的函数ethernet_send ( destination MAC,data ,length ),网卡用自己的MAC 做source MAC,完成14字节头部的包装,然后计算4字节FCS,附在以太网帧尾部,然后发送。先检查接收数据网卡CRC是否合法,然后比较以太网帧destination MAC 与 Unicast MAC/ multicast MAC / broadcast MAC地址分别匹配。一旦匹配,帧将被接收并发送到特定的上层协议。Unicast 匹配显然是网卡。MAC地址。发送数据的网卡非缺乏工作模式。IP调用以太网接口函数 ethernet_send_raw ( Ethernet Frame,length ),IP用自己的MAC 做source MAC,完成14字节头部的包装。然后网卡计算4字节FCS,附于以太网帧尾部发送。接收数据,提前操作系统将使用自己的数据MAC 网卡配置地址MAC address list。当以太网帧从线路上收到时,首先检查网卡CRC是否合法,然后比较以太网帧destination MAC 与 Unicast MAC address list / multicast MAC / broadcast MAC地址分别匹配,一旦匹配到,将帧接收并发给特定上层协议。显然,这里单播MAC匹配地址MAC address list 里的MAC(用于响应ARP Request 的操作系统MAC)。网卡混合工作模式混合模式主要用于捕捉网卡可以看到的所有帧。换句话说,只要CRC合法,不管它的destination MAC 所有这些都被接收并发送到特定的捕获程序。

立即行动,开启 Google 精准营销之旅

请联系您的营销顾问,获取定制报价单、客户案例及行业分析报告。

运营中心:
东莞 / 深圳 / 广州 / 上海 / 杭州 / 宁波 / 温州 / 西安 / 武汉

全国免费咨询热线: 0755-27908682

18664972870

与我联系