Filter Type

Отфильтруйте пакеты Ethernet на основе EtherType

  • Библиотека:
  • Simulink Real-Time / Ethernet

Описание

Чтобы отфильтровать сетевые буферные пакеты их значениями EtherType, используйте блок Filter Type. Смотрите Блоки Адреса Типа и Фильтра Фильтра для предостережений при установке параметров для этого блока.

Порты

Входной параметр

развернуть все

Параметр является ссылкой на сетевой буфер.

Вывод

развернуть все

Один порт получает пакеты со значениями EtherType в 1–1500.

Зависимость

Чтобы активировать этот порт, выберите параметр Match Length (1-1500).

Если вы задаете один Ethertype, один порт появляется с именем Match. Блок направляет пакеты с этим EtherType к порту Match.

Если вы задаете больше чем один EtherType, несколько портов кажутся, соответствующими к значениям в параметре EtherType. Блок направляет пакеты с первым EtherType к Match Type (1), со вторым EtherType к Match Type (2), и так далее.

Зависимость

Количество портов зависит от того, сколько EtherTypes появляются в параметре EtherType.

Пакеты, которые не соответствуют критериям фильтра, появляются в этом порте.

Зависимость

Чтобы активировать этот порт, очистите Drop non-matches.

Параметры

развернуть все

Совпадать с пакетами, значения EtherType которых находятся в пределах области значений 1–1500, установите этот флажок.

Программируемое использование

Параметры блоков: EtherLength

Введите вектор EtherTypes, на котором вы хотите отфильтровать.

Программируемое использование

Параметры блоков: EtherType

Чтобы отбросить пакеты, которые не совпадают с критериями фильтра, выберите этот параметр.

Чтобы вывести пакеты, которые не совпадают с критериями фильтра, очистите этот параметр.

Программируемое использование

Параметры блоков: Drop

Представленный в R2008b

Для просмотра документации необходимо авторизоваться на сайте