object-group v6-service

Команда object-group v6-service позволяет задать группу ipv6-сервисов. 

No-форма этой команды удаляет ранее созданную группу.

Синтаксис

object-group v6-service {name} 

no object-group v6-service {name}

name

имя группы сервисов.

Значение по умолчанию

отсутствует

Режим команды

Global configuration

Рекомендации по

использованию

Команда object-group service name  задает группу сервисов. Далее перечисляются записи следующего формата:

•      Сначала задается протокол в одном из следующих видов:

[<0-255>|ipv6|ahp|esp|hbh|icmp|pcp|sctp|tcp|udp|tcp-udp]

     tcp [eq|lt|gt] <TCPPORT>

     tcp source [eq|lt|gt] <TCPPORT> [eq|lt|gt] <TCPPORT>

     udp [eq|lt|gt] <UDPPORT>

     udp source [eq|lt|gt] <UDPPORT> [eq|lt|gt] <UDPPORT>

     tcp-udp [eq|lt|gt] <TCPUDPPORT>

     tcp-udp source [eq|lt|gt] <TCPUDPPORT> [eq|lt|gt] <TCPUDPPORT>

•      Весь IPv6-трафик: ipv6

•      Номер протокола в виде числа от 0 до 255

•      Если для протокола присутствует текстовое обозначение (см. ниже), по show running-config будет выдано именно оно.

Текстовое обозначение. Аналогично имени и номеру протокола для списков доступа (см. Таблица 17). Специальное обозначение для протоколов, которые работают как поверх TCP, так и поверх UDP - tcp-udp.

Для протоколов udp, tcp и специального обозначения tcp-udp опционально могут задаваться порты-источники и порты-приемники. Номер порта (TCPPORT, UDPPORT и TCPUDPPORT) допустимо задавать как в виде числа в диапазоне от 0 до 65535, так и в текстовом обозначении (аналогично именам портов TCP и UDP для списков доступа (см.Таблица 14, Таблица 15).

Если есть возможность, по show running-config будет выдано текстовое имя порта.

Если присутствует порт-источник, то сначала пишется слово source. После этого следует один из следующих вариантов:

•      Слово eq, обозначающее точное равенство с последующим номером порта.

•      Слово gt, обозначающее диапазон портов, больший, чем последующий номер порта.

•      Слово lt, обозначающее диапазон портов, меньший, чем последующий номер порта.

Если сначала задать порт с большим номером, порты автоматически поменяются местами.

Если задать два одинаковых порта, запись автоматически преобразуется в eq.

Если задать диапазон от 0, данная запись автоматически преобразуется в lt.
Например: tcp source range 0 1000 преобразуется в tcp source lt 1001.

Если задать диапазон до 65535, данная запись автоматически преобразуется в gt.
Например: udp source range 2000 65535 преобразуется в udp source gt 1999.

•      Допускается сразу задавать номер или обозначение порта. Эта запись эквивалентна записи, начинающейся со слова eq. По show running-config будет выдано слово eq.

Если присутствует порт-приемник, он далее пишется без дополнительных слов.

Если присутствует как порт-источник, так и порт-приемник, порт-источник (с пометкой source) должен быть описан обязательно до порта-приемника.

 

•      Может присутствовать ссылка на другую группу сервисов:
group-object <name>.
где <name> - имя группы object-group v6-network с описанием ipv6-трафика.

Если группа сервисов с данным именем отсутствует, будет выдано сообщение об ошибке:

Object group <name> is not configured

Если данное имя принадлежит группе объектов сети, либо не совпадает версия ip, будет выдано сообщение об ошибке:

Object group type mismatch

Если сослаться на данную группу либо на группу, которая прямо или косвенно ссылается на данную группу, будет выдано сообщение об ошибке:

Circular object group is not allowed

 

•      Описание группы сервисов: description <line>
где <line> - произвольная строка описания.

Примеры записей:

object-group v6-service srv1

 tcp source 1234

 udp gt 40000

 ahp

 esp

 group-object srv2

•      Если при создании группы сервисов под этим именем уже существует группа объектов сети, то будет выдано сообщение об ошибке:

Policy group : <name> already exists of type : network

•      Удаление группы сервисов выполняется командой: no object-group service <name>.

•      Если группы с таким именем не существует, будет выдано сообщение:

Object group(<name>) not exist

•      Если <name> принадлежит группе объектов сети, либо не совпадает версия ip, будет выдано сообщение об ошибке:

Object group type mismatch

•      До удаления группы необходимо удалить все ссылки на нее. В противном случае будет выдано сообщение вида:

Object group(<name>) is in use

 

•      Пометка:
remark <line>
где  <line>  - произвольная строка.

Допускается задавать несколько пометок.