На одной машине работают два netflow коллектора на разных портах, на машину приходят потоки с маршрутизатора (netflow v5, udp). Как можно передать UDP пакет двум приложениям? К сожалению, использовать инструменты вроде flow-falout не удается, так как в потоке не содержится информация о экспортере и IP-адрес источника в пакете нужно сохранить.
>На одной машине работают два netflow коллектора на разных портах, на машину
>приходят потоки с маршрутизатора (netflow v5, udp). Как можно передать UDP
>пакет двум приложениям? К сожалению, использовать инструменты вроде flow-falout не удается,
>так как в потоке не содержится информация о экспортере и IP-адрес
>источника в пакете нужно сохранить.
ipfw add tee ...
подойдет?
>>На одной машине работают два netflow коллектора на разных портах, на машину
>>приходят потоки с маршрутизатора (netflow v5, udp). Как можно передать UDP
>>пакет двум приложениям? К сожалению, использовать инструменты вроде flow-falout не удается,
>>так как в потоке не содержится информация о экспортере и IP-адрес
>>источника в пакете нужно сохранить.
>
>
>ipfw add tee ...
>подойдет?Нет, tee направит пакет в divert сокет, а не inet.
>>>На одной машине работают два netflow коллектора на разных портах, на машину
>>>приходят потоки с маршрутизатора (netflow v5, udp). Как можно передать UDP
>>>пакет двум приложениям? К сожалению, использовать инструменты вроде flow-falout не удается,
>>>так как в потоке не содержится информация о экспортере и IP-адрес
>>>источника в пакете нужно сохранить.
>>
>>
>>ipfw add tee ...
>>подойдет?
>
>Нет, tee направит пакет в divert сокет, а не inet.В pf есть опция dup-to. как раз для Вас.