10046. MAC Addresses


OUI:Organizationally Unique Identifiers 组织唯一标志符
IAB:Individual Address Block  单独地址块
ETH:ETHERTYPE    以太网类型
 eth-eg: 0x809B AppleTalk协议
  0x8137 IPX
  0x86DD IPv6
  0x0800 IPv4
http://standards.ieee.org/regauth/oui/forms/
http://standards.ieee.org/regauth/oui/pilot-ind.html
http://standards.ieee.org/faqs/OUI.html#q5
http://standards.ieee.org/regauth/oui/tutorials/
http://standards.ieee.org/regauth/oui/index.shtml

http://standards.ieee.org/regauth/groupmac/tutorial.html
Standard Group MAC Addresses A Tutorial Guide
http://standards.ieee.org/announcements/pr_llcproupmac.html
IEEE Registration Authority Provides a New Beginning for the Logical Link Control (LLC)
and Standard Group Media Access Control (MAC) Address Assignment Program


http://www.julong.com.cn/service/zhishi2.asp
电气与电子工程师学会(IEEE)将数据链路层分成逻辑链路控制(LLC,Logical Link Control的缩写)和介质访问控制(MAC,Media Access Control的缩写)两个子层。
介质访问控制(MAC)地址是由数据链路层地址的子集组成的。MAC地址标识了局域网中执行数据链路层的IEEE MAC地址都是唯一的。
  地址长48位,是用12个十六进制数表示的,。IEEE定义了6个十六进制标识制造商或出售商,因此,包含了唯一的标识附(OUI);后6个十六进制数或其它由出售商定义的有用信息。MAC地址有时称作残留地址(BIA),因为它们被熔固在只读存储器(ROM)中,当预置接口卡时,它们被拷贝 到随机存储器(RAM)中。
  同的协议簇采用不同的方法定义设备的MAC地址。常用的方法有以下三种:
  (1)通过地址转换协议将网络地址映射成MAC地址
  地址转换是把网络地址映射到MAC地址的过程。这个过程是在众多协议簇中通过使用地址转换协议(ARP)完成的。当网络地址成功地与MAC地址相关联时,网络设备就在ARP缓冲器中存储信息,从而使得设备在没有产生ARP传输时即可向目的地发送数据,因为它已经知道了目的地的MAC地址。
  地址转换过程因网络环境不同而略有差异,当末端系统A为了解系统B的MAC地址而在LAN网上广播ARP需求时,单一的LAN开始地址转换。虽然只有末端系统B 通过发送包括有MAC地址的ARP响应末端系统A,但LAN的所有设备都会接收到该请求。末端系统A接收到响应后,将末端系统B的MAC地址存在其ARP缓存器中(ARP缓存器是网络地址与MAC地址相关联的地方),一旦需要与末端系统B通信,末端系统A立刻发数据帧给末端系统B。
  然而,当源设备和目的设备通过路由器连接到不同的LAN时,地址转换工作也有所不同,。当末端系统Y为了解末端系统Z的MAC地址而在LAN网上广播ARP请求时,LAN上的所有设备都会接收到该系统Z的代理路由器X也不例外。代理路由器X通过检索其路由表, 定末端系统Z在不同的LAN上之后,响应末端系统Y的ARP请求,并发送包含人路由器XMAC地址的ARP回答,就像路由器X是末端系统Z一样。末端系统Y接收到ARP响应后,将路由器X的MAC地址存放在末端系统Y缓存器的末端系统Z的入中处.此后需要与末端系统Z通信时,末端系统Y检索其ARP缓存器,找到路由器X的MAC地址并直接发数据帧.路由器X接收到 末端系统Y 发来的数据后,将其传送到不同的LAN网上的末端系统Z 中.
  (2)通过Hello协议了解其它网络调和的MAC地址
  Hello协议是一种网络层协议,它不仅可以识别网络设备,还能说明它们的操作状态.,例如当一个新的末端系统加入时,它就在网上广播Hello消息,网络上设备都会返回一个Hello响应,并以特定间隔发送的Hello消息表明它们的操作状态。网络设备可以通过测定Hello协议包,了解其它设备的MAC地址。
  (3)地址嵌入到网络层地址中或由算法自动生成MAC地址。
  有三种协议可以使用预知的MAC地址,在这些协议簇中,MAC地址是预知的,因为网络层要么将MAC地址嵌入到网络层地址中,要么使用算法产生MAC地址。这三种协议Xerox网络系统(XNS),Novell网数包交换 (IPX)和DECnct Phase IV.

http://mti.xidian.edu.cn/multimedia/multi/course1-15-1.html
在一个给定的网络上一个物理地址只能出现一次,否则域名服务系统就无法准确确定目标设备。硬件地址通常设计在网络接口卡上,通过开关或者软件进行设置。
在物理层(物理层的概念见后面的介绍)上对每个过往的数据包(即协议数据单元PDU)进行分析,如果数据包中接收者的机器地址与这台设备的物理地址相匹配,就把这个数据包传送到这台设备的物理层,否则就不理睬。
不同的计算机平台、网络和软件版本可能使用不同的名称约定,物理地址的长度也不相同。例如,以太网的物理地址使用48位,这是开发以太网的Xerox公司指定的地址长度。现在,为子网分配通用物理地址的任务由电气和电子工程师协会(Institute of Electrical & Electronic Engineers,IEEE)承担。IEEE为每个子网分配24位长的组织唯一标识符(organization unique identifier,OUI),而组织可指派另外一个24位的标识符。
在24位OUI格式中,有2位用作标志位,其余22位表示IEEE指派的子网物理地址。当整个OUI都设置成1时,表示网络上的所有站点都是目的地址。其余的24位用来表示当地管理的网络地址。用作组织唯一标识符OUI的24位和当地管理的24位组合在一起形成的地址称为媒体接入控制(media access control,MAC)地址。当封装在网络上传输信息包时,有两种MAC地址:发送地址和接收地址。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值