2015-09-30 41 views
-1

Setup Of Routers and Switch 有沒有辦法獲得連接到交換機的每個路由器的mac地址和ip?

就像標題所說,有沒有一種方法可以獲得連接到交換機的所有路由器的MAC地址和/或IP在asp.net c#中?

如果是這樣,有沒有辦法來確定連接的路由器開啓和關閉?

我的路由器和交換機的設置是在圖像鏈接。

+0

遺憾的圖像鏈接..即時通訊新來的,我不知道如何正確安裝圖像 – alim

+0

要像一個開關2層設備,路由器是另一個主機與MAC地址。交換機不知道如何區分路由器與個人電腦,打印機等。 –

+0

那麼有沒有辦法讓我知道路由器是否連接到交換機?我試圖用asp.net .net c#編寫一些東西,並尋找一種方法來做到這一點..到目前爲止,我沒有這樣做的運氣。 – alim

回答

0

網管交換機使用SNMP(簡單網絡管理協議),在那裏你可以得到的信息,如每個端口的端口連接,見here

有些則可以通過LLDP(鏈路層發現協議)獲取更多信息,請參閱here

我想,這應該是足夠的暗示。對於一些工作,你可以通過c#使用pcap。

+0

對於非託管交換機ARP請求也應該這樣做。 – ueni

相關問題