2012-08-15 46 views
2

是否可以檢查具有備用MAC地址的主機是否「活着」?通過MAC地址檢查主機可用性

我不想用3擋層ISO/OSI和ICMP ping消息

+0

中解釋爲什麼?您是否知道用戶可以更改MAC地址,因此在其他地方錄製它們基本上是徒勞的? – EJP 2012-08-15 22:25:05

回答

2

你可以做一個ARP Ping。這隻適用於你身處同一網段的情況。在Wikipedia's ARP Ping article閱讀更多關於此。

請注意,arping有兩種不同的實現方式,一種可以ping通MAC地址以將其解析爲IP地址,另一種則不能。 iproute2軟件包中的實現不會按照您的要求執行,但Thomas Habets implementatation會執行此操作。這也在Wikipedia ARP Ping article

+0

Arping nedd知道IP地址,正如我提到的問題,我不想使用OSI – maseth 2012-08-15 21:29:25

+1

@mason的第三層,這只是不正確的。編輯我的文章,以包括一個[更好的解釋的手冊頁](http://manpages.ubuntu.com/manpages/lucid/man8/arping.8.html)。 – Kaii 2012-08-15 22:41:57