MAC地址是以太网的MAC子层所使用的地址,处在数据链路层。当多个主机连接在同一个广播信道上,要想实现两个主机都必须有一个唯一的标识,即一个数据链路层地址。在每个主机发送的帧中必须携带标识发送主机和接收主机的地址,由于这类地址是用于媒体接入控制MAC(Media Access Control),因此成为MAC地址。
MAC地址一般被固化在网卡(网络适配器)的电可擦只读存储器EEPROM中,因此MAC地址也被称为硬件地址。一般用户的主机会拥有两个全球唯一的MAC地址,因为主机上有有限局域网适配器和无线局域网适配器。严格来说,MAC地址是对网络上各接口的唯一标识。
MAC地址的格式如上图所示,由6个字节,共计48个比特组成,前3个字节是由IEEE分配给各个申请的公司组织的标识符OUI,后3个字节是由厂商分配的接口标识符。
OUI的第一个字节的最后两个比特分别代表该地址是全球还是本地管理、单播还是多播地址。以此分类可以得到四种MAC地址,每中MAC地址数量占比总数量的1/4。
当B发送的MAC帧的目的地址为FF-FF-FF-FF-FF-FF,即为一个广播帧,A、C收到广播帧后接受该帧,交给上层处理。
当A发送一条多播帧到总线上,收到的主机会对比其目的地址与自己多播组列表中的地址是否一致,一致的就会接受交由上层处理。
计算机网络——MAC地址
最新推荐文章于 2024-04-23 20:27:47 发布