英语法语西班牙文

OnWorks 网站图标

flow-tag - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 flow-tag

这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令流标签

程序:

您的姓名


流标签 — 将标签应用于流文件。

概要


流标签 [-hk] [-b |] [-C 评论] [-d 调试级别] [-t 标签名称] [-T
标签定义] [-v 变量 捆绑]

商品描述


这款 流标签 实用程序用于添加或修改流记录中的源和目标标记。
标签是从流记录中的规则和字段派生的 32 位标识符。 标签可以是
用于对具有公共前缀、自治系统、下一跳、导出器 ID 的流进行分组
和/或输入/输出接口。 流状态 可与标记流一起使用以生成组
基于报告。 例如,客户所在客户的所有出站流量
由 IP 前缀列表定义。

配置


-b |
输出的字节顺序。

-C 评论
添加评论。

-d 调试级别
启用调试。

-h 显示帮助。

-k 与输入保持时间。

-t 标签名称
加载标签 标签名称. 默认为 /etc/flow-tools/cfg/标签

-T 活动定义|
使用 VHDL 语言编写 活动定义 作为活动标签定义。

-v 变量 捆绑
设置一个变量 FOO=bar。

配置文件是操作和定义的集合。 一个动作被触发
由定义和定义仅在与 -T 旗帜。 线
以# 开头的被视为注释并被忽略。

@VAR 或@{VAR:default} 形式的配置文件中的单词将扩展为
运行时通过使用 -v 选项设置变量名。

tag-action 命令说明/示例
-------------------------------------------------- --------------------
tag-action 开始 tag-action 部分
标记动作 foo

type 配置动作的类型,其中之一
源前缀、目标前缀、前缀、
源作为、目标作为、作为、下一跳、
tcp 源端口、tcp 目标端口、
tcp 端口、udp 源端口、
udp 目标端口,udp 端口​​,
tos、出口商、源IP地址、
目标 IP 地址,IP 地址,
输入接口,输出接口,
接口,任何。
输入 src-前缀

匹配 匹配条件。 匹配条件
取决于类型。 继
匹配条件是其中之一
设置目的地,设置源,
或-目的地,或-来源
设置或逻辑上或一个值
源或目标标记。
匹配 128.146/16 设置目的地 0x010001

多个操作可能会在同一流上匹配和设置标签。 注意
列出许多操作将导致在 O(actions) 时间内应用标签。
动作尝试运行 O(1次。 例如,如果 10 个前缀是
在单个操作中列出它将占用与 100 相同的 CPU
使用前缀。 列出 100 个动作需要 100 倍
CPU 作为 1 个动作。

标签操作类型 描述
-------------------------------------------------- --------------------

源前缀 源前缀

目的地前缀 目的地前缀

前缀源或目标前缀

source-as 源 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 地址

source-ip-address 源 IP 地址

目标 IP 地址 目标 IP 地址

ip-address 源或目标 IP 地址

输入接口 输入接口

输出接口 输出接口

interface 输入或输出接口

任何匹配任何流

tag-action 匹配 描述
-------------------------------------------------- --------------------

set-destination 设置目标标签,替换
任何以前的标签。

set-source 设置源标签,替换任何
上一个标签。

or-destination 逻辑上或这个值到
现有目标标签

or-source 逻辑上或这个值到
现有源标签

定义列出了一组操作,如果满足过滤条件,将对其进行评估。
每个定义都是用术语构建的。 如果过滤器是
通过。

定义命令 说明/示例
-------------------------------------------------- ---------------------
标签定义 开始标签定义 secrion
标签定义栏

term 开始要执行的操作列表
评估匹配过滤器
规则。
术语

input-filter 输入列表 ifIndexes the flow
必须匹配。
输入过滤器 1,2,3,4

output-filter 输出列表 ifIndexes the flow
必须匹配。
输出过滤器 1,2,3,4

出口商的出口商IP地址流必须
匹配。
出口商1.2.3.4

action 要评估的操作名称。 行动
按照它们的顺序进行评估
出现在定义中。
动作 foo

示例


标签的含义是用户定义的。 以下示例使用标签的 16 位作为
客户 ID 和 4 位作为客户类型。 流xlate 可以用来敷面膜
这些领域。

# 文件:gigapop-tags
#标签格式
#
# 0 7 15 23 31
# 0000 0000 0000 0000 0000 0000 0000 0000(32 位)
#RRRRRRRRRRRRRRRR TTTT NNNNNNNNNNNNNNNNNNNNN
# | | | 站点名称
# | | 场地类型
# | 预订的
#
#
#SITE_NAME_MASK = 0x0000FFFF
# 站点类型掩码 = 0x00FF0000
#
# ID 名称
#--------------------------------
# 0x0001 俄勒冈州立大学
# 0x0002 CWRU
# 0x0003 BGSU
# ... 等等
# 0x0019 多播
#
# 身份证类型
#------------------------------------
# 0x01 参与者
#0x02SEGP
# 0x03 赞助参与者
# 0x04 超级流行音乐
# 0x05 多播

标记操作 OHIO-GIGAPOP_DST
输入目的地前缀
#俄勒冈州立大学
匹配 128.146/16 设置目的地 0x010001
匹配 164.107/16 设置目的地 0x010001
匹配 140.254/16 设置目的地 0x010001
匹配 192.153.26/24 设置目的地 0x010001
# CWRU
匹配 129.22/16 设置目的地 0x010002
匹配 192.5.110/24 设置目的地 0x010002
#BGSU
匹配 129.1/16 设置目的地 0x010003
# ...等等
# 多播
匹配 224/4 设置目的地 0x050019

标记操作 OHIO-GIGAPOP_SRC
输入源前缀
#俄勒冈州立大学
匹配 128.146/16 设置源 0x010001
匹配 164.107/16 设置源 0x010001
匹配 140.254/16 设置源 0x010001
匹配 192.153.26/24 设置源 0x010001
# CWRU
匹配 129.22/16 设置源 0x010002
匹配 192.5.110/24 设置源 0x010002
#BGSU
匹配 129.1/16 设置源 0x010003
# ...等等

标记操作 OTHER_DST
输入目的地前缀
匹配 0/0 设置目的地 0x0

标记操作 OTHER_SRC
输入源前缀
匹配 0/0 设置源 0x0

标签定义 OHIO-GIGAPOP
术语
# 阿比林接口
输入过滤器 25
# 先清除标签——它默认为 0,所以这可能没有必要。
行动 OTHER_DST
俄亥俄州-GIGAPOP_DST 行动
术语
# 阿比林接口
输出过滤器 25
# 先清除标签——它默认为 0,所以这可能没有必要。
行动 OTHER_SRC
行动俄亥俄州-GIGAPOP_SRC

首先填充 /etc/flow-tools/sym/标签 流状态 用作符号。

0x0001 操作系统
0x0002 CWRU
0x0003 BGSU
0x0019 多播
0x010000 部分
0x020000SEGP
0x030000 斯巴达
0x040000 超级流行
0x050000 多播

要根据客户 ID 生成到 Abilene 的传出流量报告:

流猫 流动 | 流量过滤器-I25 | flow-tag -t gigapop-tags -TOHIO-GIGAPOP | 流xlate -t​​0x0000FFFF | 流统计 -n -f30 -S2

# --- ---- ---- 报告信息--- --- ---
#
# 字段:总计
# 符号:启用
# 排序:降序字段 2
# 名称:源标签
#
# 参数:../flow-stat -n -f30 -S2
#
#
# Src 标签流八位字节数据包
#
俄勒冈州立大学 4942230 181326237007 302476793
中国水务大学 874883 54358312807 70589318
北京地质大学 1008797 7600209852 22060870

根据客户类型生成来自 Abilene 的入站流量报告:

流猫 流动 | 流过滤器-i25 | flow-tag -t gigapop-tags -TOHIO-GIGAPOP | 流xlate -T0xFF0000 | 流统计 -n -f31 -S2

# --- ---- ---- 报告信息--- --- ---
#
# 字段:总计
# 符号:启用
# 排序:降序字段 2
# 名称:目的地标签
#
# 参数:../flow-stat -n -f31 -S2
#
#
# Dst 标签流八位字节数据包
#
零件 15923156 663289954569 981163979
SEGP 4995795 135525076170 196534917
多播 45171 49866825003 137798118
技嘉 942209 26422533266 23199961
斯巴达 73998 5170323905 7597985

使用 onworks.net 服务在线使用流标签


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad