MAC地址


MAC地址 (正體)

Free Web Hosting with Website Builder

MAC(Media Access Control)地址,或称为 MAC位址、硬件位址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP位址,第二层资料链结层则负责 MAC位址。因此一个主机会有一个IP位址,而每个网络位置会有一个专属于它的MAC位址。以路由器来说,假设现有一台路由器,含有一个 WAN埠及四个 LAN埠。它的 WAN埠会有一个如 61.61.61.61的 IP位址,也会有一个如 01:0A:02:0B:03:0C 的 MAC位址。而它的四个 LAN埠,会共享一个例如 192.168.1.1这样的 IP位址,但是四个埠各会有一个不同的 MAC位址。再以交换器来说,它没有IP位址,但每个交换器的埠都会有一个不同的 MAC位址。

MAC位址共48位元(6个字节),以十六进制表示。广播位址为ff:ff:ff:ff:ff:ff。 后24位元由IEEE等各组织决定如何分配,前24位元由实际生产该网络设备的厂商自行指定。

如何查看MAC位址

在 Windows XP 下运行 IPCONFIG /ALL 命令,在运行结果中的:

Physical Address. . . . . . . . . : 00-05-5D-E8-0F-A3

其中 00-05-5D-E8-0F-A3 就是一块网卡的MAC地址。

在 Linux 下运行 ifconfig 命令,运行后如下:

  1. ifconfig

eth0 Link encap:Ethernet HWaddr 00:0C:29:01:98:27

         inet addr:192.168.1.88  Bcast:192.168.1.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:74978 errors:0 dropped:0 overruns:0 frame:0
         TX packets:38451 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:100
         RX bytes:14157042 (13.5 Mb)  TX bytes:5063398 (4.8 Mb)
         Interrupt:18 Base address:0x1080

lo Link encap:Local Loopback

         inet addr:127.0.0.1  Mask:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:1097 errors:0 dropped:0 overruns:0 frame:0
         TX packets:1097 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:151393 (147.8 Kb)  TX bytes:151393 (147.8 Kb)


eth0 为第一块物理网卡, HWaddr 00:0C:29:01:98:27 就是MAC地址,lo为本地回环地址。

如何修改MAC地址

网卡MAC地址可以通过驱动程序来进行修改,下面图片中 0000000000 部分就是修改网卡MAC地址的部分。

Image:EDITNETWORKCARDMACADDRESS.PNG






Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History