什麼是MAC位址

在乙太網路與無線區域網路中,用來指定同一網路內設備的48位元位址。上位24位元代表製造商,在製造時分配給每個介面。

日文名稱: MACアドレス

「MAC位址」出現在2領域的6道練習題中(電腦網路基礎, 邏輯電路等)。

這個名詞所屬的領域: 電腦網路基礎

練習MAC位址的題目

下列關於MAC位址的敘述,何者正確?

  1. A是48位元的值,分配給每個網路介面,用來在同一網路內指定目的地設備
  2. B是32位元的值,路由器用它在不同網路之間選擇路徑
  3. C每次連上不同的網路時,由DHCP伺服器分配
查看答案與解析

正確答案:A. 是48位元的值,分配給每個網路介面,用來在同一網路內指定目的地設備

MAC位址是乙太網路與無線區域網路使用的48位元位址,以十六進位寫成 00:1A:2B:3C:4D:5E 的形式。上位24位元是代表製造商的編號(OUI),在製造時分配給每個介面。不過近年的作業系統為了保護隱私,在無線區域網路上也可能使用隨機的MAC位址。訊框以MAC位址送到同一網路內的相鄰設備,每經過一台路由器,來源與目的地的MAC位址都會被換掉。路由器用來選擇路徑的32位元位址是IPv4位址,由DHCP分配的也是IP位址。

某終端(192.168.1.10/24,預設閘道 192.168.1.1)要把封包送到另一個網路上的伺服器 203.0.113.80。ARP快取為空時,終端以ARP查詢哪一個對象的MAC位址?

  1. A預設閘道 192.168.1.1
  2. B伺服器 203.0.113.80
  3. C通往伺服器路徑上的所有路由器
查看答案與解析

正確答案:A. 預設閘道 192.168.1.1

終端首先根據自己的IP位址與子網路遮罩,判斷目的地是否在同一網路上。203.0.113.80 在 192.168.1.0/24 之外,因此封包交給預設閘道(路由器)。此時IP標頭的目的地仍是伺服器的 203.0.113.80,只有訊框的目的地MAC位址設為閘道的位址。因此以ARP查詢的是 192.168.1.1 的MAC位址。ARP廣播不會越過路由器,所以無法查到、也不需要知道另一個網路上伺服器的MAC位址。路徑上的每台路由器在轉送給下一台設備時,各自查詢對方的MAC位址。

解析中的「MAC位址」

出現「MAC位址」的題目(6題)

  1. 下列關於MAC位址的敘述,何者正確?
  2. 某終端(192.168.1.10/24,預設閘道 192.168.1.1)要把封包送到另一個網路上的伺服器 203.0.113.80。ARP快取為空時,終端以ARP查詢哪一個對象的MAC位址?
  3. 十六進位數FF以十進位表示是多少?
  4. 在OSI參考模型中,使用IP位址這類邏輯位址,在不同網路之間轉送封包並送達目的地的是哪一層?
  5. 與集線器(中繼器集線器)相比,下列何者正確描述了L2交換器的運作?
  6. 下列關於ARP功能的敘述,何者正確?

相關名詞

DHCP ARP 預設閘道 子網路遮罩 OSI參考模型 DNS(網域名稱系統) 三向交握 連接埠號碼 CIDR CSMA/CA

前往名詞解釋列表