LINUX.ORG.RU

Метод фильтрации данных


0

0

Привет всем

Надо по набору правил фильтровать данные. Данные-ethernet пакеты. Пакет-IPsrc,IPdest,Port,Content. К примеру-хоче пакеты где IP>190. Данных очень много,потому очень важна не только скорость ,но и отсутствия коллизий. Данные читаю с бинарного файла. Сейчас остановился на двох вариантах: 1.Хеш функции 2.Фильтр Блума Кто что посоветует?

Наперед всем спасибо.

Что значит "отсутсвие коллизий"?

PS не вижу никаких проблем, ip это обычное четырёхбайтное число. Сто раз фильтровал и по хостам и по сетям и всё работало быстро и без проблем.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.