mac地址格式转换函数,三菱内置以太网mac码的格式?


mac地址格式转换函数,三菱内置以太网mac码的格式?

文章插图
本篇文章给大家谈谈mac地址格式,以及mac地址格式转换函数对应的知识点,希望对各位有所帮助,不要忘了收藏本站!
内容导航:
  • MAC地址详细资料大全
  • mac地址是什么
  • mac地址和ip地址有什么区别
  • mac地址是什么
  • 三菱内置以太网mac码的格式
  • MAC地址的表示形式
Q1:MAC地址详细资料大全
MAC地址( Media Aess Control Address),直译为 媒体访问控制地址 ,也称为 区域网路地址 (LAN Address),乙太网地址 (Ether Address)或 物理地址 (Physical Address),它是一个用来确认网上设备位置的地址 。在OSI模型中,第三层网路层负责IP位址,第二层数据连结层则负责MAC地址 。MAC地址用于在网路中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址 。
基本介绍

  • 中文名 :MAC地址
  • 外文名 :MAC Address
  • 全称 :Media Aess Control地址
  • 别称 :硬体地址
  • 释义 :用来定义网路设备的位置
  • 表示 :十六进制数
  • 位元组 :六个位元组
  • 特性 :产品出产后Mac地址就固定了
解释,作用,获取方法,修改方法,win8,Win7,Win2000,WIN10,套用,攻击方法,格式,解释
MAC(Media Aess Control,介质访问控制)地址,也叫硬体地址,长度是48比特(6位元组),由16进制的数字组成,分为前24位和后24位:

  • 前24位叫做组织唯一标志符(Organizationally Unique Identifier,即OUI),是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家 。
  • 后24位是由厂家自己分配的,称为扩展标识符 。同一个厂家生产的网卡中MAC地址后24位是不同的 。
MAC地址对应于OSI参考模型的第二层数据链路层,工作在数据链路层的交换机维护着计算机MAC地址和自身连线埠的资料库,交换机根据收到的数据帧中的“目的MAC地址”栏位来转发数据帧 。其中第1位元组的第8Bit(如图中00-50-BA-...对应的00000000 -01010000-10111010-...,加粗字型的Bit)标识这个地址是组播地址还是单播地址 。这是由乙太网的传输协定高位元组先传,但每一位元组内低位先传的特性所决定的,见IEEE 802.3 3.2.3 Address fields: “The first bit (LSB) shall be used in the Destination Address field as an address type designation bit to identify the Destination Address either as an individual or as a group address. If this bit is 0, it shall indicate that the address field contains an individual address. If this bit is 1, it shall indicate that the address field contains a group address that identifies none, one or more, or all of the stations connected to the LAN. In the Source Address field, the first bit is reserved and set to 0.” 。事实上这传输的顺序为0 00000000000101001011101...“The first bit (LSB)”即是前言的第8Bit 。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种快闪记忆体晶片,通常可以通过程式擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址 。也就是说,在网路底层的物理传输过程中,是通过物理地址来识别主机的,它一定是全球唯一的 。比如,著名的乙太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中 。乙太网地址管理机构(除了管这个外还管别的)(IEEE)(IEEE:电气和电子工程师协会)将乙太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产乙太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予乙太网卡 。形象地说,MAC地址就如同身份证上的身份证号码,具有全球唯一性 。作用
谈起MAC地址,不得不说一下IP位址 。IP位址工作在TCP/IP参考模型的第三层网路层 。两者之间分工明确,默契合作,完成通信过程 。IP位址专注于网路层,将数据包从一个网路转发到另外一个网路;而MAC地址专注于数据链路层,将一个数据帧从一个节点传送到相同链路的另一个节点 。在一个稳定的网路中,IP位址和MAC地址是成对出现的 。如果一台计算机要和网路中另一外计算机通信,那么要配置这两台计算机的IP位址,MAC地址是网卡出厂时设定的,这样配置的IP位址就和MAC地址形成了一种对应关系 。在数据通信时,IP位址负责表示计算机的网路层地址,网路层设备(如路由器)根据IP位址来进行操作;MAC地址负责表示计算机的数据链路层地址,数据链路层设备(如交换机)根据MAC地址来进行操作 。IP和MAC地址这种映射关系由ARP(Address Resolution Protocol,地址解析协定)协定完成 。IP位址就如同一个职位,而MAC地址则好像是去应聘这个职位的人才,职位既可以让甲坐,也可以让乙坐,同样的道理一个结点的IP位址对于网卡是不做要求,基本上什么样的厂家都可以用,也就是说IP位址与MAC地址并不存在着绑定关系 。本身有的计算机流动性就比较强,正如同人才可以给不同的单位干活的道理一样的,人才的流动性是比较强的 。职位和人才的对应关系就有点像是IP位址与MAC地址的对应关系 。比如,如果一个网卡坏了,可以被更换,而无须取得一个新的IP位址 。如果一个IP主机从一个网路移到另一个网路,可以给它一个新的IP位址,而无须换一个新的网卡 。当然MAC地址除了仅仅只有这个功能还是不够的,就拿人类社会与网路进行类比,通过类比,我们就可以发现其中的类似之处,更好地理解MAC地址的作用 。无论是区域网路,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始结点出发,从一个结点传递到另一个结点,最终传送到目的结点 。数据包在这些节点之间的移动都是由ARP负责将IP位址映射到MAC地址上来完成的 。其实人类社会和网路也是类似的,试想在人际关系网路中,甲要捎个口信给丁,就会通过乙和丙中转一下,最后由丙 转告给丁 。在网路中,这个口信就好比是一个网路中的一个数据包 。数据包在传送过程中会不断询问相邻节点的MAC地址,这个过程就好比是人类社会的口信传送过程 。相信通过这两个例子,我们就可以进一步理解MAC地址的作用 。ip地址MAC地址与IP位址区别IP位址和MAC地址相同点是它们都唯一,不同的特点主要有:


推荐阅读