Мне нужно получать SNMP-ловушки и пересылать их на четыре разных сервера сбора ловушек.Ловушки SNMP - это UDP без состояния, поэтому я думаю, что это должно быть довольно легко сделать ...
Я думаю, Perl - это путь ...
Для каждого пакета инструментпотребуется:
- Создать копию исходного пакета
- Подделать исходный IP-адрес, чтобы он соответствовал исходному пакету, чтобы сборщик прерываний видел правильный IP-адрес источника, а не источник сервера инструментовIP
- повторно отправить пакет сборщику прерываний
Блок-схема ASCII:
Устройство -> toolServer -> сборщик1, сборщик2, сборщик3, сборщик4
предложений?Это кажется возможным?