Это тег потока команд, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
тег потока - Применить теги к файлам потока.
СИНТАКСИС
тег потока [-хк] [-б big|мало] [-С комментарий] [-д уровень_отладки] [-т имя_тега_fname] [-Т
tag_definition] [-в переменная переплет]
ОПИСАНИЕ
Команда тег потока Утилита используется для добавления или изменения тегов источника и назначения в записях потока.
Теги - это 32-битные идентификаторы, полученные из правил и полей в записи потока. Теги могут быть
используется для группировки потоков с общими префиксами, автономных систем, следующих переходов, идентификатора экспортера
и / или интерфейс ввода / вывода. Flow-stat может использоваться с тегированными потоками для создания группы
отчеты на основе. Например, весь исходящий трафик для клиента, в котором он находится.
определяется списком префиксов IP.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-b big|мало
Байтовый порядок вывода.
-C КОММЕНТАРИЙ
Добавить комментарий.
-d уровень_отладки
Включить отладку.
-h Показать справку.
-k Не допускать ввода времени.
-t имя_тега_fname
Загрузить теги из название тэга. По умолчанию / и т.д. / поток-инструменты / cfg / тег
-T active_def|
Используйте active_def как определение (я) активного тега.
-v переменная переплет
Установите переменную FOO = bar.
Файл конфигурации - это набор действий и определений. Действие запускается
по определению, и определение вызывается только в том случае, если оно указано с -T флаг. Линии
начинающиеся с # рассматриваются как комментарии и игнорируются.
Слова в файле конфигурации вида @VAR или @ {VAR: default} будут развернуты на
во время выполнения, задав имена переменных с помощью опции -v.
команда тега-действия Описание / пример
-------------------------------------------------- --------------------
tag-action Начало раздела tag-action
тег-действие foo
type Настроить тип действия, одно из
исходный префикс, целевой префикс, префикс,
исходный-как, конечный-как, как, следующий-переход,
TCP-порт источника, TCP-порт назначения,
TCP-порт, UDP-порт-источник,
UDP-порт-назначения, UDP-порт,
tos, экспортер, IP-адрес источника,
IP-адрес назначения, IP-адрес,
интерфейс ввода, интерфейс вывода,
интерфейс, любой.
введите src-prefix
соответствие Критериям соответствия. Условие совпадения
зависит от типа. После
условие совпадения является одним из
набор-назначение, набор-источник,
или-пункт назначения, или-источник в
установить или логически, или значение
исходный или целевой тег.
совпадение 128.146 / 16 set-destination 0x010001
Несколько действий могут совпадать и устанавливать теги в одном потоке. Обратите внимание, что
перечисление многих действий приведет к тому, что теги будут применены за время O (действия).
Действия пытаются запустить O(1 раз. Например, если 10 префиксов
перечисленных в одном действии, потребуется примерно такой же процессор, как если бы 100
префиксы используются. Для перечисления 100 действий потребуется в 100 раз больше
CPU как 1 действие.
Типы тегов-действий Описание
-------------------------------------------------- --------------------
source-prefix Исходный префикс
destination-prefix Префикс назначения
префикс Источник или Назначение Префикс
источник как исходный AS
пункт назначения-как пункт назначения AS
как исходный или целевой AS
следующий переход IP Следующий переход
tcp-source-port Порт источника TCP
tcp-destination-port Порт назначения TCP
tcp-port Порт источника или назначения TCP
udp-source-port Порт источника UDP
udp-destination-port Порт назначения UDP
udp-port Порт источника или назначения UDP
tos Тип услуги
экспортер IP-адрес экспортера
исходный IP-адрес Исходный IP-адрес
IP-адрес назначения IP-адрес назначения
IP-адрес Исходный или целевой IP-адрес
интерфейс ввода Интерфейс ввода
выходной интерфейс Выходной интерфейс
interface Интерфейс ввода или вывода
любой Соответствует любым потокам
тег-действие соответствует Описание
-------------------------------------------------- --------------------
set-destination Установите тег назначения, заменив
любой предыдущий тег.
set-source Устанавливает исходный тег, заменяя любой
предыдущий тег.
or-destination Логически или это значение к
существующий тег назначения
or-source Логически или это значение к
существующий исходный тег
Определение перечисляет набор действий, которые оцениваются, если критерии фильтра удовлетворены.
Каждое определение построено на терминах. Действие (действия) термина оценивается, если фильтр
прошло.
Команда определения Описание / Пример
-------------------------------------------------- ---------------------
определение тега Начало раздела определения тега
панель определения тега
срок Начать список действий, которые будут
оценивается, что соответствует фильтру
править.
срок
input-filter Список входных данных ifIndexes поток
должны совпадать.
вход-фильтр 1,2,3,4
output-filter Список вывода ifIndexes поток
должны совпадать.
выходной фильтр 1,2,3,4
экспортер IP-адрес экспортера поток должен
совпадать.
экспортер 1.2.3.4
действие Имя действия для оценки. Действия
оцениваются в том порядке, в котором они
появляются в определении.
действие foo
ПРИМЕРЫ
Значение тега определяется пользователем. В следующем примере используется 16 бит тега в качестве
идентификатор клиента и 4 бита в качестве типа клиента. поток-xlate можно использовать для нанесения маски на
эти поля.
# файл: gigapop-tags
# формат тега
#
№ 0 7 15 23 31
# 0000 0000 0000 0000 0000 0000 0000 0000 (32 бита)
# RRRRRRRRRRRRR TTTT NNNNNNNNNNNNNNNNNNN
# | | | Название сайта
# | | Тип сайта
# | Зарезервированный
#
#
# SITE_NAME_MASK = 0x0000FFFF
# SITE_TYPE_MASK = 0x00FF0000
#
# ID Имя
# ---------------------------------
# 0x0001 ОСУ
# 0x0002 КВРУ
# 0x0003 БГСУ
# ... так далее
# 0x0019 МНОГОАДАЛЬНАЯ РАССЫЛКА
#
# Тип идентификатора
# ------------------------
# 0x01 Участник
# 0x02 SEGP
# 0x03 Спонсируемый участник
# 0x04 Гигапоп
# 0x05 МНОГОАДАЛЬНАЯ РАССЫЛКА
действие тега OHIO-GIGAPOP_DST
введите префикс назначения
# ОСУ
совпадение 128.146 / 16 set-destination 0x010001
совпадение 164.107 / 16 set-destination 0x010001
совпадение 140.254 / 16 set-destination 0x010001
совпадение 192.153.26 / 24 set-destination 0x010001
# КВРУ
совпадение 129.22 / 16 set-destination 0x010002
совпадение 192.5.110 / 24 set-destination 0x010002
# БГСУ
совпадение 129.1 / 16 set-destination 0x010003
# ...так далее
# МУЛЬТИКАСТ
совпадение 224 / 4 set-destination 0x050019
действие тега OHIO-GIGAPOP_SRC
введите префикс источника
# ОСУ
совпадение 128.146 / 16 set-source 0x010001
совпадение 164.107 / 16 set-source 0x010001
совпадение 140.254 / 16 set-source 0x010001
совпадение 192.153.26 / 24 set-source 0x010001
# КВРУ
совпадение 129.22 / 16 set-source 0x010002
совпадение 192.5.110 / 24 set-source 0x010002
# БГСУ
совпадение 129.1 / 16 set-source 0x010003
# ...так далее
действие тега OTHER_DST
введите префикс назначения
совпадение 0 / 0 set-destination 0x0
действие тега OTHER_SRC
введите префикс источника
совпадение 0 / 0 set-source 0x0
определение тега OHIO-GIGAPOP
срок
# Абилин интерфейс
вход-фильтр 25
# сначала очистить тег - по умолчанию он равен 0, поэтому в этом нет необходимости.
действие OTHER_DST
действие OHIO-GIGAPOP_DST
срок
# Абилин интерфейс
выходной фильтр 25
# сначала очистить тег - по умолчанию он равен 0, поэтому в этом нет необходимости.
действие OTHER_SRC
действие OHIO-GIGAPOP_SRC
Сначала заполните / и т.д. / поток-инструменты / сим / тег для Flow-stat использовать как символы.
0x0001 ОСУ
0x0002 КВРУ
0x0003 БГСУ
0x0019 МУЛЬТИКАСТ
0x010000 ЧАСТЬ
0x020000 SEGP
0x030000 СПАРТ
0x040000 ГИГАПОП
0x050000 МУЛЬТИКАСТ
Чтобы сформировать отчет об исходящем трафике в Абилин на основе идентификатора клиента:
флоу-кошка потоки | проточный фильтр -I25 | flow-tag -t gigapop-tags -TOHIO-GIGAPOP | flow-xlate -t0x0000FFFF | flow-stat -n -f30 -S2
# --- ---- ---- Информация об отчете --- --- ---
#
# Поля: Всего
# Символы: Включено
# Сортировка: поле по убыванию 2
# Имя: Тег источника
#
# Аргументы: ../flow-stat -n -f30 -S2
#
#
# Src Tag передает пакеты октетов
#
ОСУ 4942230 181326237007 302476793
КВРУ 874883 54358312807 70589318
БГСУ 1008797 7600209852 22060870
Чтобы создать отчет о входящем трафике из Абилина в зависимости от типа клиента:
флоу-кошка потоки | проточный фильтр -i25 | flow-tag -t gigapop-tags -TOHIO-GIGAPOP | flow-xlate -T0xFF0000 | поток-статистика -n -f31 -S2
# --- ---- ---- Информация об отчете --- --- ---
#
# Поля: Всего
# Символы: Включено
# Сортировка: поле по убыванию 2
# Имя: Целевой тег
#
# Аргументы: ../flow-stat -n -f31 -S2
#
#
# Dst Tag передает пакеты октетов
#
ЧАСТЬ 15923156 663289954569 981163979
СЭГП 4995795 135525076170 196534917
МУЛЬТИКАСТ 45171 49866825003 137798118
ГИГАПОП 942209 26422533266 23199961
СПАРТ 73998 5170323905 7597985
Используйте flow-tag онлайн с помощью сервисов onworks.net