MAC地址的分类

从结构角度划分

  1. 单播地址: 第一字节最低位为0,例:0==0==-e0-fc-00-00-06,也即 0000 000==0==-…
  2. 多播地址: 第一字节最低位为1,例:0==1==-e0-fc-00-00-06,也即 0000 000==1==-…
  3. 广播地址: 48bit位全为1,例:ff-ff-ff-ff-ff-ff,也即 11111111-…

也即如果第二个十六进制数为偶数就为单播地址,为奇数就为多播地址(同时非广播地址)。

注:
1. 交换机对多播、广播地址不会进行学习。
2. 普通设备网卡或者路由设备路由接口的MAC地址一定得是单播的MAC地址才能保证与其他设备的互通性。
3. MAC地址是一个以太网设备在网络上运行的基础,也是链路层功能实现的立足点。

从功能角度划分

  1. 静态MAC地址(Static MAC)
    由用户通过shell命令或者snmp代理配置的静态转发的MAC地址,静态MAC地址和动态MAC地址的功能不同 ,静态地址一旦被加入,该地址在删除之前将一直有效,不受最大老化时间的限制。
  2. 动态MAC地址(Dynamic MAC)
    由交换机从接受到报文自动学习到的MAC地址,当端口收到一个报文时,会查找报文的源MAC地址是否存 在于MAC地址表中,如果不存在则会将相应的端口、VLAN和源MAC地址关联起来,并保存到MAC地址表中, 动态MAC地址在达到一定老化时间后会被老化删除,但如果该地址在老化时间内被正确使用过,则会重新 激活该条地址的老化时间,同时MAC地址和端口的对应关系会随着设备所连的交换机的端口的变化而变化。
  3. 过滤MAC地址、黑洞MAC地址
    由用户通过shell命令或者snmp代理配置的静态过滤的MAC地址,当网关接收到的报文中,源或者目的MAC 地址为过滤MAC地址,则直接丢弃该报文。

注:静态MAC优先于动态MAC,同时当两者计算出的哈希值一样时,静态MAC就会覆盖动态MAC。

从传输角度划分

  1. SMAC: Source Mac、源MAC地址,报文的最初来源MAC地址。
  2. DMAC: Destination Mac、目的MAC地址,报文的最终应该发往的MAC地址。

注:SMAC、DMAC指的不是静态、动态地址!

这个MAC对照表资源是从wireshark源码中获取的。 每块网卡都有一个MAC地址MAC地址是一个6字节、也即48bit的数据。前3字节称为OUI,是由IEEE组织注册给网络设备生产商的;每个厂商拥有一个或多个OUI,彼此不同。后三字节则是由网络设备生产商分配给自己生产的每一个拥有MAC地址的设备,互不重复。 原理就是根据MAC地址前3字节来判断的,前3个字节、对应制造商的名称 此TXT资源是MAC前3字节与对应制造商的名称的对应关系表,如下所示: 000000 Xerox 000001 Xerox 000002 Xerox 000003 Xerox 000004 Xerox 000005 Xerox 000006 Xerox 000007 Xerox 000008 Xerox 000009 Xerox 00000A Omron Tateisi Electronics CO. 00000B Matrix 。。。。。。 001110 Maxanna Technology Co. 001111 Intel 001112 Honeywell Cmss 。。。。。。 001301 IronGate S.L. 001302 Intel Corporate 001303 GateConnect Technologies GmbH 。。。。。。 001838 PanAccess Communications 001839 Cisco-Linksys 00183A Westell Technologies 00183B Cenits Co. 。。。。。。 001D09 Dell 001D0A Davis Instruments 001D0B Power Standards Lab 001D0C MobileCompia 。。。。。。 005055 Doms A/S 005056 VMWare 005057 Broadband Access Systems 有19037个不同制造商,见资源文件txt Wireshark解析MAC地址时会把前三个字节解析为一个公司的名字。 例如: MAC Address: 00:1D:09:14:D2:7E (Dell) MAC Address: 00:1E:4F:E7:FE:F9 (Dell) MAC Address: 00:13:02:81:7C:36 (Intel Corporate) MAC Address: 00:11:11:74:02:72 (Intel) MAC Address: 00:1D:72:8C:8B:96 (Wistron) MAC Address: 00:18:39:84:8B:84 (Cisco-Linksys) MAC Address: 00:50:56:C0:00:01 (VMWare)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值