Какие инструменты использовали для сбора сетевого трафика для анализа?
Что проверяют
Работали ли вы с сырыми сетевыми данными сами и понимаете ли, как из пакетов получается датасет. Для data и ML это обычно проекты про обнаружение аномалий, атак или анализ качества сети. Следом спрашивают, как вы превращали трафик в признаки для модели и какие объёмы обрабатывали.
Как отвечать
Вопрос об опыте, поэтому стройте ответ на своём проекте: задача, откуда брали трафик, чем собирали, как обрабатывали, что получилось. Каркас по инструментам:
- захват пакетов:
tcpdumpс BPF-фильтром и записью в pcap через-w, ротация файлов через-Cили-G. Wireshark и консольныйtsharkдля разбора и выгрузки полей; - потоки вместо пакетов: NetFlow, IPFIX или sFlow с маршрутизаторов, сборщики вроде nfdump или pmacct. Объём в разы меньше, но содержимого пакетов нет;
- журналы сетевых событий: Zeek пишет готовые таблицы соединений (
conn.log,dns.log,http.log), Suricata даёт алерты и события в JSON; - обработка в Python: Scapy, pyshark, dpkt для разбора pcap, дальше pandas или Spark, признаки уровня потока вроде длительности, числа пакетов и байтов в каждую сторону.
Назовите реальные ограничения: трафик почти весь в TLS, поэтому признаки строятся по метаданным, а не по содержимому; на высоких скоростях tcpdump теряет пакеты; захват допустим только с разрешения владельца сети, а в трафике есть персональные данные. Цифры приводите свои: объём в сутки, число признаков, качество модели. Если с живым трафиком не работали, скажите честно и расскажите про учебные наборы вроде CIC-IDS2017 или UNSW-NB15 и что вы на них делали.
Где спотыкаются
Выдают знание интерфейса Wireshark за опыт сбора. Для датасета нужен автоматический захват, хранение и разбор, а не просмотр пакетов вручную.
Не упоминают шифрование и строят рассказ так, будто содержимое пакетов доступно для анализа.
Обучают модель на признаках, которые выдают ответ: IP-адреса атакующих машин или время атаки из лабораторного набора. На учебных данных это даёт почти идеальную точность, а в реальной сети модель бесполезна.