1. 程式人生 > 其它 >Mac 系統配置 MySql 資料庫

Mac 系統配置 MySql 資料庫

介紹

資料鏈路層是物理層和網路介面層之間的分層。主要包括MAC地址和ARP報文。

MAC地址

MAC,Media Access Control Address,有多種稱呼:媒體存取控制位址,區域網地址(LAN Address),MAC位址,乙太網地址(Ethernet Address)或實體地址(Physical Address)。

6個位元組,即48位位元組成。前3個位元組代表網路硬體製造商的編號,它由IEEE(電氣與電子工程師協會)分配,而後3個位元組代表該製造商所製造的某個網路產品(如網絡卡)的系列號。

在生產網絡卡時,會固化一個MAC地址到網絡卡的儲存中,該地址全球唯一,不可修改。當計算機安裝網絡卡後,程式會自動讀取網絡卡中的MAC地址進行使用。

雖然網絡卡固有的MAC地址不可更改,但是可以不使用讀取的MAC地址,而是直接程式設定。

手動修改MAC地址,無法保證全球唯一。實際上也不需要全球唯一,只需要保證在區域網內部保證MAC地址唯一即可。

修改MAC地址的動機主要有兩個:

  • 避免被獲取到真實MAC地址,通過供應商體系查詢到現實身份和地址。
  • 欺騙區域網下其他主機,偽造身份接收資料或者發起攻擊。

ARP報文

參考:http://c.biancheng.net/view/6388.html

目的:根據 IP 地址獲取 MAC 地址