Анализ сети

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
stinger25
Сообщения: 1
Зарегистрирован: 14 дек 2005, 17:38
Контактная информация:

14 дек 2005, 17:46

Добрый день. Возможно ли программно определить структуру сети?
т.е.
1) ее топологию
2) узнать какой компьютер к какому подключен,
3) найти хабы, свитчи.. и между какими узлами они находятся...
Kolinus
Сообщения: 449
Зарегистрирован: 23 авг 2004, 14:02
Откуда: Минск

14 дек 2005, 19:52

теоретически - да ведь ты можешь запускать системные команды а например trace позволяет посмотреть как идут пакеты от хоста к хосту, то есть часть информации узнать можно, но хаб адреса не имеет посему вряд ли ты узнаешь что на пути был встречен хаб
маршрутизаторы тоже не все имеют отдельный адрес.
посему:
вопрос не в теме - тебе надо искать в области сетевых протоколов а также управления сетевым оборудованием (а это информация производителей) но опять же производители для управления оборудованием резервируют специальный физический порт.
а в остальном оборудование по идее не будет видно
В SAD - все в SAD.
Eugie
Сообщения: 707
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

22 дек 2005, 13:38

Физическую топологию - вряд ли, если только выдергивая кабели из разъемов ;)

Логическую - да, и есть масса готовых решений, см. например:

http://www.alcatel.ru/products/networks ... /a1356dcn/
http://wiznet.ru/netpr/nort_09.htm
http://www.nagios.org/about/
Ответить