Объсните plz почему pcap-based программы теряют пакеты, об этом говорится почти в каждом факе, но от куда ростут ноги у этой проблемы?
А потому что pcap работает в очереди ядра и общается с интерфейсом(считывает текущее состояние, не более того), когда приходит его очередь по приоритету...
читай статьи про многозадачность.а вот есть модули ядра, которые становятся в разрез между интерфейсом и всеми остальными примочками..
Привет,PF_RING - интересный патч на тему libpcap, улучшает ее performance напорядок и больше, но все равно пакеты будут пропускаться (когда год тому назад тестировал Netflow экспортеры на базе libpcap, понял, почему Cisco стоит так дорого :)
WWell,
>Привет,
>
>PF_RING - интересный патч на тему libpcap, улучшает ее performance напорядок и
>больше, но все равно пакеты будут пропускаться (когда год тому назад
>тестировал Netflow экспортеры на базе libpcap, понял, почему Cisco стоит так
>дорого :)
>
>WWell,А netgraph(ng_netflow) кто-то отменил??? Только ради netflow покупать киску?
Бред
Привет,>А netgraph(ng_netflow) кто-то отменил??? Только ради netflow покупать киску?
Спасибо, кошек у меня и так достаточно - и покупаю их не только из-за Netflow. Просто у нас в сети Netflow - стандарт измерения трафика и был проведен эксперимент по тестиравонию экспортеров на разных OS.
WWell,
>Спасибо, кошек у меня и так достаточно - и покупаю их не
>только из-за Netflow. Просто у нас в сети Netflow - стандарт
>измерения трафика и был проведен эксперимент по тестиравонию экспортеров на разных
>OS.
экпортеры на libcap это игрушка для наблюдателя - не больше
экпортер netgraph ng_netflow - полупромышленный заменитель Cisco-netflow, всвязи с отсутствием самой циски по разным причинам(дороговизна, избыточность)
А вот собственно источник стандарта, железка с громким названием - это избыточность, устраняющая в большинстве случаев головную боль.Попутный вопрос,
Вы себе домой циску купите, если придется считать трафик для 3-10 потребителей.Сам столкнулся с проблемой потери пакетов, при использовании утилиток-экпортеров.
Я для себя ее решил. А на железку как денег не хватило бы, так и совести.
Привет,Вообще-то мы уходим от темы, но раз спрашиваете... все зависит от того, что вам нужно. На сеть из обычных ПК ставить маршрутизатор Cisco вообще редкость; при трафиках ниже 500 Mbps Cisco в большинстве случаев - люкс. на сеть из нескольких десятков серверов и почти дюжины опто-волоконных каналов с сумарным капацитетом более 10 Gbps не думаю, что у вас большой выбор :-)
WWell,