• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

12-Telemetry配置指导

目录

04-Flow Group配置

本章节下载 04-Flow Group配置  (167.70 KB)

04-Flow Group配置


1 Flow Group

1.1  Flow Group简介

Flow Group是一种流表模板。用户可以为Flow Group指定流表的生成规则,设备依据流表生成规则提取流量特征(这里指报文头中的相关信息,例如五元组等),生成流表。

具体工作机制如下:

(1)     创建Flow Group。

(2)     引用ACL:通过ACL对流量进行过滤,Flow Group仅对命中ACL的流量进行流表学习。

(3)     配置流表的生成规则。

(4)     (可选)配置流表的老化时间:如果某条表项在老化时间内未收到任何报文,则认为本条表项老化,删除该条表项。

(5)     应用Flow Group。

图1-1 流表生成示意图

 

Flow Group生成的流表可以作为基础数据提供给其他功能使用。不同模式的Flow Group为不同功能提供基础数据:

·     MOD模式的Flow Group为MOD功能提供基础数据,会占用设备的硬件表项资源,但对CPU造成的负担较小。

·     简化版MOD模式的Flow Group为MOD功能提供基础数据,会对CPU造成较大负担,但节省了硬件表项资源。

·     大小流模式的Flow Group为大小流区分调度功能提供基础数据。

有关MOD的详细介绍,请参见“Telemetry配置指导”中的“MOD”,有关大小流区分调度功能的详细介绍,请参见“ACL和QoS配置指导”中的“大小流区分调度”。

1.2  Flow Group与软件版本适配关系

仅Release 6616及以上版本支持Flow Group功能。

1.3  Flow Group配置限制和指导

在配置Flow Group引用的ACL时需要注意:

·     一个Flow Group仅支持引用一个ACL。

·     由于一条流只能属于一个Flow Group,所以在配置ACL时请保证不要将同一条流引至多个Flow Group。

·     ACL规则中仅支持选配五元组(源、目的IP地址,源、目的端口号和协议类型)和DSCP优先级。

有关ACL的详细介绍,请参见“ACL和QoS配置指导”中的“ACL”。

如果需要删除已应用的Flow Group,必须先取消其应用,再删除该Flow Group。

设备当前仅支持同时启用同一种模式的Flow Group。

对于MOD模式和大小流模式的Flow Group,需要先将设备的MAC地址表、ARP表/ND表、路由表的硬件资源模式切换为EM模式,Flow Group功能才能正常使用。有关模式切换命令hardware-resource switch-mode的详细介绍,请参见“基础配置命令参考”中的“设备管理”。

1.4  配置Flow Group

(1)     进入系统视图。

system-view

(2)     创建Flow Group,并进入Flow Group视图。

telemetry flow-group group-id [ name group-name ] [ mode { mice-elephant-flow | simple-mod } ]

缺省情况下,不存在Flow Group。

(3)     引用ACL。

if-match acl { acl-number | name acl-name }

缺省情况下,未引用ACL。

(4)     配置流表的生成规则。

template { destination-ip | destination-port | protocol | source-ip | source-port | vxlan { inner-destination-ip | inner-destination-port | inner-protocol | inner-source-ip | inner-source-port | vxlan-id } * } *

缺省情况下,未配置流表的生成规则。

(5)     退回系统视图。

quit

(6)     (可选)配置流表的老化时间。

telemetry flow-group aging-time aging-time

缺省情况下,流表的老化时间为15分钟。

(7)     (可选)配置流表的生成速率。

telemetry flow-group rate-limit pps

缺省情况下,未配置流表生成速率。

(8)     (可选)配置流表表项的最大值。

telemetry flow-group max-entry max-entries

缺省情况下,未配置流表表项的最大值。

(9)     应用Flow Group。

telemetry apply flow-group { group-id | name group-name }

缺省情况下,未应用Flow Group。

1.5  Flow Group显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示Flow Group配置后的运行情况,通过查看显示信息验证配置的效果。

表1-1 Flow Group显示和维护

操作

命令

显示Flow Group的配置信息和下发状态

display telemetry flow-group [ group-id | name group-name ] [ slot slot-number ]

显示Flow Group生成的流表表项信息

display telemetry flow-group flow-table [ [ group-id | name group-name ] | mod | mice-elephant-flow ] [ destination-ip dst-ip | destination-port dst-port | protocol protocol | source-ip src-ip | source-port src-port | vxlan [ inner-destination-ip dst-ip | inner-destination-port dst-port | inner-protocol protocol | inner-source-ip src-ip | inner-source-port src-port | vxlan-id vxlan-id ] * ] * { slot slot-number }

 

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们