mac地址有什么作用(有了IP地址,为什么还要用MAC地址)

本文目录
有了IP地址,为什么还要用MAC地址
世间万物存在即合理,有了IP地址,同时还需要MAC地址最大的原因不外乎MAC地址具有IP地址所不具备的特性,而这些特性是我们所必需的不可缺少。
01 MAC地址概述
明人不说暗语,在我回答这一问题前我是根本就不知道MAC地址是什么东西的,似乎在现实中我们听到比较多的是IP地址,那么MAC 地址到底是“何方妖孽”呢?
MAC 地址 是制造商为网络硬件 (如无线网卡或以太网网卡)分配的唯一代码,它是一个用来确认网络设备位置的位址,MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址,即网卡和MAC地址是一一对应的关系。MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。这个地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,它都有相同的MAC地址,MAC地址一般不可改变,不能由用户自己设定。
想必屏幕前的你与我一样,看了半天也没看懂,那么客观的来讲,IP地址和MAC 地址有什么区别吗,这种区别使我们足以在有了IP地址之后还在使用MAC 地址呢?
02 MAC与IP地址区别
1、MAC地址的长度为48位(6个字节);而IP地址为32位。
2、MAC地址应用在OSI第二层,即数据链路层;IP地址应用于OSI第三层,即网络层。3、MAC地址的分配是基于制造商;IP地址的分配是基于网络拓朴。简单地说:ip地址是服务商给你的,mac地址是你的网卡物理地址。
3、MAC地址的分配是基于制造商;IP地址的分配是基于网络拓朴。简单地说:ip地址是服务商给你的,mac地址是你的网卡物理地址。
03 MAC必需性
对于网络上的某一设备,如一台计算机或一台路由器,其IP地址可变(但必须唯一),而MAC地址不可变。我们可以根据需要给一台主机指定任意的IP地址,如我们可以给局域网上的某台计算机分配IP地址为192.168.0.112,也可以将它改成192.168.0.200。而任一网络设备(如网卡,路由器)一旦生产出来以后,其MAC地址永远唯一且不能由用户改变。
IP 地址是基于逻辑的,比较灵活,不受硬件的限制,也容易记忆。而 MAC地址在一定程度上与硬件一致,是基于物理的,能够标识具体的网络节点。这两种地址各有优点,使用时也因条件不同而采取不同的地址。
04 总结
一. 整体与局部
信息传递时候,需要知道的其实是两个地址:终点地址(Final destination address)下一跳的地址(Next hop address)IP地址本质上是终点地址,它在跳过路由器(hop)的时候不会改变,而MAC地址则是下一跳的地址,每跳过一次路由器都会改变。这就是为什么还要用MAC地址的原因之一,它起到了记录下一跳的信息的作用。
注:一般来说IP地址经过路由器是不变的,不过NAT(Network address translation)例外,这也是有些人反对NAT而支持IPV6的原因之一。
二. 分层实现
如果在IP包头(header)中增加了”下一跳IP地址“这个字段,在逻辑上来说,如果IP地址够用,交换机也支持根据IP地址转发(现在的二层交换机不支持这样做),其实MAC地址并不是必要的。但用MAC地址和IP地址两个地址,用于分别表示物理地址和逻辑地址是有好处的。这样分层可以使网络层与链路层的协议更灵活地替换,网络层不一定非要用『IP』协议,链路层也不一定非用『以太网』协议。这就像OSI七层模型,TCP/IP五层模型其实也不是必要的,用双层模型甚至单层模型实现网络也不是不可以的,只是那样做很蛋疼罢了。
计算机为什么要两套地址IP 和MAC
因为网络协议是分层的,层2需要MAC,层3需要IP,相互依存作用。
mac地址用作交换,在2层设备交换机上有个mac地址表,靠它划分VLAN。IP地址用作路由,在3层设备路由器上有IP route。靠它来实现路由,决定选路。
MAC地址全球都没有一个重复的;同样,进入因特网的计算机IP也是不允许重复的。如果是局部网络则可以用保留地址,如城域、局域网。
扩展资料:
MAC地址 是物理网卡的标志。每bai一块网卡有一个du唯一的MAC地址。zhi是局域网中区分每一台电脑的。
IP地址 范围很大,分为公网IP,和私有IP。
一个单位可能对外就只有一个公网IP,内部的私有IP都是通过MAC地址区分的。
平时看见的192.168.1.100等这种都是私有IP,只能在局域网内部使用。
其实最后都是通过交换机mac地址解析,通过mac地址与内部IP地址对应,找到某一台电脑的。
mac地址是什么东西,有什么用处吗
MAC地址(英语:Media Access Control Address),直译为媒体存取控制位址,也称为局域网地址(LAN Address),MAC位址,以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网络设备位置的位址。
在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC位址。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。
扩展资料
作用——
大多数接入Internet的方式是把主机通过局域网组织在一起,然后再通过交换机或路由器等设备和 Internet 相连接。这样一来就出现了如何区分具体用户,防止 IP地址被盗用的问题。由于IP地址只是逻辑上的标识,任何人都能随意修改,因此不能用来具体标识一个用户。
而 MAC地址则不然,它是固化在网卡里面的。从理论上讲,除非盗来硬件即网卡,否则一般是不能被冒名顶替的。基于 MAC 地址的这种特点,因此局域网采用了用MAC地址来标识具体用户的方法。
路由器中的MAC地址是什么意思
MAC地址(Media Access Control Address)为媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网上设备位置的地址。
MAC(Media Access Control,介质访问控制)地址,也叫硬件地址,长度是48比特(6字节),由16进制的数字组成,分为前24位和后24位:前24位叫做组织唯一标志符(Organizationally Unique Identifier,即OUI),是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家。
后24位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中MAC地址后24位是不同的。MAC地址对应于OSI参考模型的第二层数据链路层,工作在数据链路层的交换机维护着计算机MAC地址和自身端口的数据库,交换机根据收到的数据帧中的“目的MAC地址”字段来转发数据帧。
扩展资料:
一、格式
MAC地址共48位(6个字节),以十六进制表示。前24位由IEEE决定如何分配,后24位由实际生产该网上设备的厂商自行指定。
ff:ff:ff:ff:ff:ff则作为广播地址。
01:xx:xx:xx:xx:xx是多播地址,01:00:5e:xx:xx:xx是IPv4多播地址。
二、获取方法
在Windows 2000/XP/Vista/7中
单击开始,点击运行,输入cmd,进入后输入ipconfig /all 即可。(或者输入ipconfig -all)(如图1所示)Physical Address. . . . . . . . . : 00-23-5A-15-99-42
单击开始,点击运行,输入cmd,进入后输入getmac即可。
另外,还可以通过查看本地连接获取MAC地址:依次单击“本地连接”→“状态”——“常规”→“详细信息”。 即可看到MAC地址(实际地址)
MAC地址是什么
MAC地址(Media Access Control Address,介质访问控制),直译为媒体访问控制地址,也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网上设备位置的地址。形象地说,MAC地址就如同身份证上的身份证号码,具有全球唯一性。
在OSI模型中,MAC地址专注于第二层数据链接层,将一个数据帧从一个节点传送到相同链路的另一个节点。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有唯一的MAC地址。
MAC地址长度是48比特(6字节),由16进制的数字组成,分为前24位和后24位:前24位叫做组织唯一标志符,是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家。后24位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中MAC地址后24位是不同的。
扩展资料:
MAC地址与IP地址的联系与区别:
一、在一个稳定的网络中,IP地址和MAC地址是成对出现的。如果一台计算机要和网络中另一外计算机通信,那么要配置这两台计算机的IP地址,MAC地址是网卡出厂时设定的,这样配置的IP地址就和MAC地址形成了一种对应关系。
在数据通信时,IP地址负责表示计算机的网络层地址,网络层设备(如路由器)根据IP地址来进行操作;MAC地址负责表示计算机的数据链路层地址,数据链路层设备(如交换机)根据MAC地址来进行操作。IP和MAC地址这种映射关系由ARP(Address Resolution Protocol,地址解析协议)协议完成。
二、IP地址和MAC地址不同的特点主要有:
1、对于网络上的某一设备,如一台计算机或一台路由器,其IP地址是基于网络拓扑设计出的,同一台设备或计算机上,改动IP地址是很容易的(但必须唯一),而MAC则是生产厂商烧录好的,一般不能改动。
我们可以根据需要给一台主机指定任意的IP地址,如我们可以给局域网上的某台计算机分配IP地址为192.168.0.112 ,也可以将它改成192.168.0.200。
而任一网络设备(如网卡,路由器)一旦生产出来以后,其MAC地址不可由本地连接内的配置进行修改。如果一个计算机的网卡坏了,在更换网卡之后,该计算机的MAC地址就变了。
2.长度不同。IP地址为32位,MAC地址为48位。
3.分配依据不同。IP地址的分配是基于网络拓扑,MAC地址的分配是基于制造商。
4.寻址协议层不同。IP地址应用于OSI第三层,即网络层,而MAC地址应用在OSI第二层,即数据链路层。
数据链路层协议可以使数据从一个节点传递到相同链路的另一个节点上(通过MAC地址),而网络层协议使数据可以从一个网络传递到另一个网络上(ARP根据目的IP地址,找到中间节点的MAC地址,通过中间节点传送,从而最终到达目的网络)。
手机mac地址能查到什么
手机mac地址能查到CPU的序列号,以及硬件信息等。MAC地址也叫物理地址、硬件地址,由网络设备制造商生产时烧录在网卡(Network lnterface Card)的EPROM(一种闪存芯片,通常可以通过程序擦写)。
IP地址与MAC地址在计算机里都是以二进制表示的,IP地址是32位的,而MAC地址则是48位的。
MAC地址的长度为48位(6个字节),常表示为12个16进制数,如:00-16-EA-AE-3C-40就是一个MAC地址,其中前6位16进制数00-16-EA代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后6位16进制数AE-3C-40代表该制造商所制造的某个网络产品(如网卡)的系列号。只要不更改自己的MAC地址,MAC地址在世界是惟一的。形象地说,MAC地址就如同身份证上的身份证号码,具有唯一性。
mac地址主要目的
MAC地址的主要目的是标识局域网中的设备。
MAC地址是与网络设备连接的物理硬件(如网卡)绑定的,是一个全球唯一的物理地址。它是设备在网络通信中的标识符,用于确定设备的身份和识别设备所在的局域网。每个网络适配器都有一个全球唯一的MAC地址,通常被写在网卡的包装盒上。
MAC地址主要用于以太网(局域网)通信。在数据传输过程中,数据包会被发送到局域网中的所有设备,包括路由器、交换机和计算机等。当数据包到达目标设备时,数据包中的目标MAC地址与目标设备的物理硬件绑定,可以确保数据包被正确地发送到目标设备。
此外,MAC地址还用于网络拓扑和故障排查。网络管理员可以通过查看MAC地址来了解网络中设备的连接情况,以便发现网络中的故障和瓶颈。MAC地址还可以用于统计网络流量,了解网络设备的利用率和网络流量模式。
因此,MAC地址在网络通信中具有重要的作用,它有助于确保数据包的正确传输,并提供网络管理员有关网络连接和性能的信息。

更多文章:
mac地址有什么作用(有了IP地址,为什么还要用MAC地址)
2026年9月27日 13:20
1十7t手机怎么样(一加7t还是iQOO Pro好用,两个手机哪个更好)
2026年9月27日 11:00
日立新风系统怎么样 日立新风系统优势介绍【详解】?带新风的中央空调,选日立怎么样
2026年9月27日 08:30
戴尔g5和g7(请问戴尔G7和G5有什么区别为什么同配置的G7会比G5贵很多)
2026年9月27日 07:20
mi4c是小米几(小米4、小米4s、小米4i、小米4c都是什么意思啊)
2026年9月27日 01:40






