cisco Cisco IOS — Cisco NBAR and dNBAR Configuration Guide - Cisco IOS Manual PDF

Значения по умолчанию Если не определены источник или адресат, будет выполняться проверка трафика по обоим направлениям, если в NBAR включен пользовательский протокол. Командные режимы Глобальная конфигурация format value (Необязательно) Определяет формат и длину значения, которое проверяется в полезной нагрузке пакета. Текущие параметры формата — ascii, hex и decimal. Длина значения зависит от выбранного формата format. Ниже приводятся ограничения по длине для каждого формата: • ascii — до 16 символов. Регулярные выражения не поддерживается. • hex — до 4 байт. • decimal — до 4 байт.

variable field-name field-length (Необязательно) Когда введено ключевое слово variable, определенная часть пользовательского протокола может обрабатываться как поддерживаемый средством NBAR протокол (например, определенная часть пользовательского протокола может отслеживаться с использованием статистики карты классов; с помощью команды class-map может выполняться поиск соответствий). Если введено ключевое слово variable, должны быть определены следующие поля: • fileld-name — имя поля, поиск которого будет выполняться в полезной нагрузке.

После того как с помощью переменной был сконфигурирован пользовательский протокол, данное имя fileld-name может быть использовано в соответствии с 24 различными значениями по отношению к конфигурации маршрутизатора. • field-length — длина поля в байтах. Длина поля лежит в пределах 4 байт, поэтому field-length может принимать значения 1, 2, 3 или 4. source | destination (Необязательно) Определяет направление проверяемых пакетов. Если источник (source) или адресат (destination) не определен, все пакеты, передающиеся в любом направлении, отслеживаются средством NBAR. tcp | udp (Необязательно) Определяет TCP или UDP, реализованные приложением.

range start end (Необязательно) Определяет диапазон портов, отслеживаемых пользовательским приложением. Start — первый порт диапазона, end — последний порт. Для каждого пользовательского приложения может быть определен один диапазон до 1000 портов. port-number (Необязательно) Порт, отслеживаемый пользовательским приложением. До 16 отдельных портов могут быть определены как отдельный пользовательский протокол.