Dhcp

我遇到了一個奇怪的網路介面。這是標準做法嗎?

  • July 7, 2019

我目前正在開發ONVIF軟體,我的一台測試攝影機向我展示了一個相當奇怪的網路介面。

有問題的相機是AXIS M3045-WV。這是一款成本相當低(適用於 AXIS)的室內攝影機,具有有線乙太網和 WiFi 網路連接功能。

奇怪的是,這兩個不同的連接似乎不是由兩個不同的介面完成的,我使用過的所有其他混合設備都是這種情況。

相反,兩者使用相同的 MAC 地址,並且一次只能連接一個。

AXIS 讓深入了解事物變得有點困難,但在我的路由器上,我只看到一個 MAC 地址。如果我物理連接乙太網電纜,則 DHCP 表示它正在將 IP 分配給某個 MAC 地址。

但是,如果我拔下乙太網電纜並重新啟動攝像頭,DHCP 伺服器會說它正在將相同的 IP 分配給相同的 MAC 地址,並且它顯然可以工作,因為我的驅動程序正在連接。如果我隨後執行 GetNetworkInterfaces 命令,則響應是單個介面,標記為“eth0”(乙太網標準)。

我以前從未見過這種行為。有沒有文獻討論它?我必須承認我有點失望,因為我讓相機測試雙介面,它表現得好像只有一個。

PHY 可能在內部橋接,並且僅在外部呈現一個 MAC。沒有什麼可以禁止的,這是您可能對 WiFi 是不同的 MAC 地址所做的任何假設的反例。

考慮使用者的體驗。一個 MAC 地址進入庫存,攝影機通過 WiFi 部署。當無線不可避免地表現不佳時,插入乙太網電纜。它以相同的 MAC 返回並正常工作,沒有 DHCP 或 MAC 過濾更改。

引用自:https://serverfault.com/questions/974273