На устройстве, подключенном к маршрутизатору (т. е. ПК), возможно ли, чтобы это устройство запрашивало информацию с этого маршрутизатора? В идеале я хотел бы определить марку и модель моего маршрутизатора, сделав какой-то запрос к самому маршрутизатору. Я хотел бы, чтобы ПК мог сделать запрос GET к нему или что-то в этом роде, и узнать информацию о типе используемого маршрутизатора.
Возможно ли такое?
решение1
Существует несколько доступных технологий:
- SNMP(Простой протокол управления сетью): большинство корпоративных маршрутизаторов поддерживают его, но очень немногие домашние маршрутизаторы поддерживают его.
- UPnP(Универсальный Plug-n-Play): многие домашние маршрутизаторы поддерживают эту технологию, но очень немногие корпоративные маршрутизаторы ее поддерживают.
Оба эти протокола имеют средства для получения марки/модели маршрутизатора, но это будет сложнее, чем просто HTTP GET-запрос. Вам нужно будет использовать специализированные библиотеки для инструментов, чтобы получить эту информацию.