The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: FreeBSD divert сокеты портированы под Linux"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: FreeBSD divert сокеты портированы под Linux"
Сообщение от opennews (??) on 27-Июл-05, 10:33 
В рамках проекта ipdivert (http://sourceforge.net/projects/ipdivert/) создана реализации BSD divert сокетов для Linux ядра 2.6.x.  


Данная технология позволяет перенаправлять пакеты пользовательскому приложению через задания iptables правил, но в отличии от ранее присутсвовавшего ip_queue/libipq, появилась возможность распараллеливания потоков для нескольких пользовательских приложений.

URL: http://sourceforge.net/projects/ipdivert/
Новость: https://www.opennet.ru/opennews/art.shtml?num=5823

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Mikhail (??) on 27-Июл-05, 10:33 
cool!!! жаль что только под 2.6.x
Cообщить модератору | Наверх | ^

6. "FreeBSD divert сокеты портированы под Linux"
Сообщение от ff7121 on 27-Июл-05, 16:16 
Да ладно... Для ядра 2.2.16 (если я не ошибаюсь с последней цифрой) тоже патчик был, благополучно мною эксплуатировался. Вот правда для 2.4.X подобного патча вроде как не было...
Cообщить модератору | Наверх | ^

7. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Mikhail (??) on 27-Июл-05, 20:58 
как раз хотелось бы для 2.4.X
Cообщить модератору | Наверх | ^

11. "FreeBSD divert сокеты портированы под Linux"
Сообщение от ooptimum (??) on 28-Июл-05, 08:42 
Не умеем пользоваться sf.net? Под 2.4 давно есть. http://sourceforge.net/project/showfiles.php?group_id=63197
Cообщить модератору | Наверх | ^

2. "FreeBSD divert сокеты портированы под Linux"
Сообщение от jb email(ok) on 27-Июл-05, 10:52 
Класс!!!
Cообщить модератору | Наверх | ^

3. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Moralez email(ok) on 27-Июл-05, 11:57 
...пройдёт ещё пять лет и у линуксоидов появится production quality  демон под это дело. У нас к тому времени уже 7 лет как будет использоваться netgraph версия ipacctd.... 8-)
Cообщить модератору | Наверх | ^

5. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Jay (??) on 27-Июл-05, 14:53 
Не, у нас уже давно стоит ng_netflow :)
Опасающиеся потери netflow-пакетиков на хреновых линках, могут завернуть его на 127.0.0.1, поставить на этой же машине flow-capture или другой коллектор netflow и периодически забирать данные оттуда, скажем по sftp :)
Cообщить модератору | Наверх | ^

9. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Moralez email(ok) on 28-Июл-05, 06:39 
Если не секрет, чем ng_netflow лучше ng_ipacctd?
Cообщить модератору | Наверх | ^

12. "FreeBSD divert сокеты портированы под Linux"
Сообщение от chip email(ok) on 28-Июл-05, 09:22 
>Если не секрет, чем ng_netflow лучше ng_ipacctd?

Полагаю, удобством. Для обработки netflow существует уже достаточно полезного софта.

Cообщить модератору | Наверх | ^

17. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Jay (??) on 01-Авг-05, 11:39 
>Если не секрет, чем ng_netflow лучше ng_ipacctd?

В принципе, оба модуля выполняют одни и те же функции. Разница в том, как они это делают.
ng_ipacct все накопленные данные складывает в буфер в ядре, откуда их надо периодически забирать. Соответственно, если траффик неоднородный и его много, то есть возможность, что буфера не хватит.
ng_netflow все данные по сессиям отдает протоколом NetFlow 5й версии на коллектор - сервер, где запущена софтина, слушающая определенный udp-порт и складывающая все это в файлики или БД. Соответственно, нет возможности переполнения буффера, но на хреновых линках могут потеряться пакетики. Другая проблема - нет возможности идентифицировать источник пакетиков кроме как по ip-адресу. Способ борьбы с этими проблемами я описал в предыдущем комменте. Преимущество - есть куча разного софта для сбора данных netflow (в том числе и встроенных в различные системы биллинга).
Я пользуюсь flow-capture. Есть еще cflowd, netramet.

Что выбрать, как обычно, зависит от выполняемых задач и личных предпочтений.

Cообщить модератору | Наверх | ^

8. "FreeBSD divert сокеты портированы под Linux"
Сообщение от chip email(ok) on 27-Июл-05, 23:28 
>>>  ...пройдёт ещё пять лет и у линуксоидов появится production quality  демон под это дело.

Через пяток лет повторится ситуация, что текущий проект будет заброшен и снова начнут выдумывать костыли для существующего linux-a.b.c.d.e.f.g....

Cообщить модератору | Наверх | ^

15. "FreeBSD divert сокеты портированы под Linux"
Сообщение от DM (??) on 30-Июл-05, 20:06 
интересно сколько пройдет лет когда на БСД появится что-то типа Linux Advanced Routing (iproute2) или iptables или traffic control tools типа HTB. или скажем Linux Virtual Server
:)
Cообщить модератору | Наверх | ^

16. "FreeBSD divert сокеты портированы под Linux"
Сообщение от DM (??) on 30-Июл-05, 20:08 
>интересно сколько пройдет лет когда на БСД появится что-то типа Linux Advanced
>Routing (iproute2) или iptables или traffic control tools типа HTB. или
>скажем Linux Virtual Server
>:)


про LVS - cорри, он вроде уже там появился
https://www.opennet.ru/opennews/art.shtml?num=5606

Cообщить модератору | Наверх | ^

18. "FreeBSD divert сокеты портированы под Linux"
Сообщение от McLone on 02-Авг-05, 10:42 
> iptables
why we need it? PF works good, does all i need.
> traffic control tools типа HTB
ALTQ works ok.
> Linux Virtual Server
i'd better add limits to jail...
Cообщить модератору | Наверх | ^

4. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Аноним email on 27-Июл-05, 12:27 
А слухи о том, что ng_ipacctd теряет пакеты, остаются лишь слухами ? Я не в курсе, просветите, пожалуйста.
Cообщить модератору | Наверх | ^

10. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Moralez email(ok) on 28-Июл-05, 06:42 
Аноним, может быть вы на самом деле один из core team и знаете что-то такое, чего простые админы не знают. Тогда я попался на вашу провокацию.
По наблюдениям простого админа, ничего не теряется, считает очень точно.
По рассуждениям простого админа, ng_tee не должен позволять пакетам теряться.
Cообщить модератору | Наверх | ^

13. "FreeBSD divert сокеты портированы под Linux"
Сообщение от Аноним email on 28-Июл-05, 10:52 
Очень хорошо, спасибо.  Только зачем таким тоном?
Ну что ж, рад, что мои опасения оказались напрасными.
Cообщить модератору | Наверх | ^

19. "FreeBSD divert сокеты портированы под Linux"
Сообщение от HFSC email(??) on 25-Авг-05, 12:44 
забыли упомянуть почемуто про NFQUEUE
Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру