MAC地址
维基百科,自由的百科全书
MAC地址(Media Access Control Address),媒體存取控制位址,或稱為硬體位址,是用來定義網路設備的位置的。在OSI模型中,第三層網路層負責IP位址,第二層資料鏈結層則負責MAC位址。一個主機會有一個IP位址,而每個網路位置會有一個專屬於它的MAC位址。
目录 |
[编辑] 格式
MAC位址共48位元(6個位元組),以十六進位表示。前24位元由IEEE等各組織決定如何分配,後24位元由實際生產該網路設備的廠商自行指定。
ff:ff:ff:ff:ff:ff则作为廣播位址。
[编辑] 举例
假設現有一台路由器,含有一個WAN埠及四個LAN埠。它的WAN埠會有一個如 61.61.61.61的IP位址,也會有一個如01:0A:02:0B:03:0C的MAC位址。而它的四個LAN埠,會各分配到一個例如192.168.1.0/24這樣的IP位址,四個埠各會有一個不同的MAC位址。
交換机则没有IP位址,但每個交換机的埠都會有一個不同的 MAC位址。
[编辑] 如何查看MAC位址
[编辑] Windows
在 Windows XP 下运行 IPCONFIG /ALL 命令,假设运行结果为
Physical Address. . . . . . . . . : 00-05-5D-E8-0F-A3
那么其中的00-05-5D-E8-0F-A3就是本机网卡的MAC地址。
[编辑] Linux
# 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地址可以通过驱动程式或其他工具修改。