URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75356
[ Назад ]

Исходное сообщение
"netgraph"

Отправлено veslo , 26-Июл-07 10:13 
Ребята, помогите понять один момент в netgraph.

Таким обычным, как в мануале, образом у меня сейчас считается входящий трафик на одном интерфейсе:

  mkpeer bge0: tee lower right
  name bge0:lower tee0
  connect bge0: tee0: upper left
  mkpeer tee0: netflow right2left iface0
  name tee0:right2left netflow
  mkpeer netflow: ksocket export inet/dgram/udp
  msg netflow:export bind inet/127.0.0.1/4444
  msg netflow:export connect inet/10.0.0.1:4445

Задача-максимум - считать на двух интерфейсах (у меня два аплинка) и весь трафик, исходящий тоже. Но это потом. Сейчас задача-минимум - считать входящий на обоих интерфесах. И вот тут меня терзает одна непонятка с ng_split. Если я сделаю теперь в приведённой конфигурации

  connect bge1: tee0: lower right
  connect bge1:lower upper left
  connect bge1:lower netflow right2left iface1

то у меня в узле tee0 весь трафик с bge0 и bge1 сольётся? Или так вопрос лучше поставлю: мне надо подгружать второй узел ng_tee через mkpeer, или один узел ng_tee сам может во всём разбирается?


Содержание

Сообщения в этом обсуждении
"netgraph"
Отправлено veslo , 26-Июл-07 10:14 
>на обоих интерфесах. И вот тут меня терзает одна непонятка с
>ng_split.

Ой!  Не ng_split, а ng_tee конечно же!