В моей сети есть несколько устройств Cisco, которые я могу найти с ping
или nmap
но я понятия не имею, что это за тип (например, коммутаторы, маршрутизаторы) или конкретная модель. Есть ли способ узнать это без физического доступа или входа в любой из них?
Вы можете найти некоторую информацию, используя Nmap's -O переключатель. Вы также можете получить информацию с помощью SNMP, но вам нужно будет посмотреть MIB Cisco чтобы выяснить, какой из них использовать.
ICMP нельзя использовать для извлечения подобной информации.
Без логина у вас может быть один вариант:
Надеюсь, что протокол SNMP включен и использует известную строку сообщества, например «public». SNMP по крайней мере покажет OID, который вы можете связать с номером модели с помощью SNMPwalk. Есть множество руководств о том, как это сделать.