Способ фильтрации сетевого трафика на основе правил с маской при пакетной коммутации

Способ фильтрации сетевого трафика на основе правил с маской при пакетной коммутации, заключающийся в фильтрации сетевых пакетов, отличающийся тем, что пакет после приема передается в блок анализа, в котором выполняются выделение из пакета Ethernet, IP и TCP/UDP-заголовков и формирование на их основе специального информационного блока (дескриптора), далее пакет сохраняется в пакетный буфер, а дескриптор – в буфер дескрипторов и затем передается в блок маскирования, в котором выполняется изменение полей заголовков, не участвующих в фильтрации, на значение, равное 0, затем блок поиска совпадений выполняет поиск в RAM-памяти правила фильтрации, совпадающие с маскированными заголовками, если найдено соответствующее правило фильтрации, то из правила фильтрации извлекается действие и передается в качестве результата в блок фильтрации, если правило фильтрации не найдено, то в качестве результата передается, что правило не найдено, затем блок фильтрации в соответствии с результатом выполняет либо удаление пакета из пакетного буфера, либо передачу в выходной интерфейс.