DPI (Deep Packet Inspection, англ. «глубокая инспекция пакетов») — это технология анализа данных, которые проходят через контрольную точку в сети. tproger.ru Вся информация в интернете распределена по блокам данных, то есть пакетам. tproger.ru DPI как бы заглядывает внутрь каждого пакета и тщательно изучает всё, что в нём содержится. tproger.ru
Принцип работы DPI состоит из трёх шагов: tproger.ru
- Перехват пакетов. tproger.ru DPI-оборудование устанавливают в контрольных точках сети — это маршрутизаторы, коммутаторы и другие устройства. tproger.ru Они работают как шлюзы или фильтры: анализируют данные, которые через них проходят, и принимают решения о том, как их обработать. tproger.ru DPI перехватывает каждый пакет данных, который передаётся по сети, и распаковывает его. tproger.ru
- Классификация пакетов. tproger.ru Когда DPI-устройство перехватило пакет данных, оно вычисляет, какое приложение или протокол он использует. tproger.ru То есть начинает искать в пакете сигнатуры — определённые комбинации символов или битов. tproger.ru Например, трафик из приложения Zoom имеет характерные признаки, по которым DPI может его распознать. tproger.ru Сигнатуры хранятся в базе данных. tproger.ru Устройства DPI сравнивают пакеты с шаблонами и затем определяют, что делать с полученными данными. tproger.ru
- Анализ содержимого. tproger.ru На этом этапе Deep Packet Inspection извлекает содержимое пакетов и выявляет запрещённые URL-адреса, ключевые слова и опасные программы. tproger.ru Помимо непосредственного контента устройство получает и метаданные: IP-адреса отправителя и получателя, номера портов, временные метки. tproger.ru
Некоторые задачи, которые решает DPI в системах сетевой безопасности:
- Обнаружение и предотвращение вторжений. napalabs.ru DPI анализирует сетевой трафик в реальном времени, сопоставляя его с известными сигнатурами угроз для выявления и блокировки вредоносной активности. napalabs.ru
- Антивирус и защита от вредоносных программ. napalabs.ru DPI может обнаруживать и блокировать вредоносное ПО, скрытое в сетевом трафике, путём анализа содержимого пакетов на наличие известных сигнатур вирусов, троянов и других угроз. napalabs.ru
- Контроль приложений и фильтрация веб-контента. napalabs.ru DPI позволяет организациям контролировать, какие приложения и веб-сайты доступны пользователям, блокируя доступ к нежелательному или небезопасному контенту. napalabs.ru