Зеркальный порт, подскажите куда копать
От: o_matveev  
Дата: 14.08.08 10:40
Оценка:
Всем привет.
Исходные данные.
Есть собственная программа, (TCP-mapper), которая вклинивается в поток между сервером и множеством клиентов. Установлена на той же машие, где и сервер. (ос — Windows2003). Ее задача — специфический анализ проходящего TCP-потока и собственная визуализация. Поток не фильтруется, не подменяется.
Вроде все хорошо, но есть два НО:
1) притормаживается работа клиентов
2) в случае падения программы, коннекты обрываются и работа с сервером прерывается.

Мне подсказали, что можно организовать на уровне железа так называемые "зеркальные порты". Как мне рассказал знакомый системщик, зеркальный порт настраивается в коммутаторе и сам коммутатор копирует весь траффик предразначенный одному порту копммутатора на еще один порт. К этом порту надо подключить выделенную сетевую карты и слушать/анализировать. Вроде как при этом оба недостатка исключаются.

Собственно вопрос — что должна из себя представлять программа, слушающая этот сетевой интерфейс? Сниффер? Есть другие варианты?
Где прочитать подробности, примеры програмной реализации этой схемы — "зеркальные порты".
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.