題 IP地址是否分配給網絡接口?


我聽說MAC地址已分配給網絡接口。計算機或路由器可以有多個網絡接口,因此可以有多個MAC地址。

IP地址是否也分配給網絡接口?

當計算機或路由器有多個網絡接口時,它會有多個IP地址嗎?

謝謝。


2
2018-04-17 19:45


起源




答案:


  • 一個網絡接口可以有一個MAC地址。
  • 一個網絡接口可以有多個IP地址。
  • 系統可以具有多個網絡接口。

設備的不良實現可以具有多個網絡接口和一個MAC地址。實際上,這種失敗。但我知道有四個端口網卡的情況有一個MAC地址。


1
2018-04-17 19:53





簡短回答:是的

IP可以手動設置(也稱為靜態IP),也可以動態設置(通常稱為 DHCP)。使用多個接口的設備通常具有分配給它的多個IP,通常在靜態或動態配置之間具有不同的混合。

應該注意的是,相同的接口也可以有多個IP,但這超出了本答案的範圍。


MAC地址(也稱為硬件地址)不是由用戶或系統管理員設置的,而是由製造商設置的。 MAC地址應該是唯一的,因此前半部分定義了製造商,後半部分根據製造商系統定義(某些設備使用此部分作為序列號)。雖然可以更改一個MAC地址,但這通常是不需要做的事情。

具有多個接口的設備也具有多個MAC地址,但是對於某些設備,這些通常遵循一種模式。此外,無線接入點通常具有出廠時設置的MAC地址的前5個八位字節,並且最後一個八位字節為其承載的每個無線網絡即時設置(例如,HP MSM310和MSM320接入點確實這個)。


總結一下:每個接口一個地址。由用戶或系統管理員設置的IP,而MAC由製造商設置。


1
2018-04-17 19:54





簡短回答:取決於操作系統。

Linux傾向於將IP地址視為屬於主機,而不是接口。
這可能會導致稱為ARP通量的問題。
例如。看到 Linux認為IP地址屬於主機而不是接口?
可以修補或構建Linux內核以防止出現此問題,並將IP地址視為分配給每個接口。


1
2018-04-17 20:16