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

20-网络管理与监控配置指导

目录

05-iFIT配置

本章节下载 05-iFIT配置  (406.45 KB)

05-iFIT配置


1 iFIT

1.1  iFIT简介

iFIT(in-situ Flow Information Telemetry)是一种应用于SRv6网络的、测量网络性能指标的测量技术,它直接测量业务报文的真实丢包率和时延等参数,具有部署方便、统计精度高等优点。

1.1.1  应用场景

iFIT支持以下两种测量类型:端到端测量和逐点测量,这两种测量类型适用于不同应用场景。

·     端到端测量

当用户希望测量整个网络的丢包和时延性能时,可以选择端到端测量类型。端到端测量会测量流量在进入网络的设备(流量入口)和离开网络的设备(流量出口)之间是否存在丢包以及时延参数。如图1-1所示,iFIT可用于直接测量流量从Ingress(入节点)到达Egress(出节点)时,是否有丢包、时延,以及丢包率和时延值。

图1-1 端到端测量应用示意图

 

·     逐点测量

当用户希望准确定位每个网络节点的丢包和时延性能时,可以选择逐跳测量类型。当根据测量结果发现端到端统计场景有丢包或者时延不满足业务要求时,可以将端到端之间的网络划分为多个更小的测量区段,测量每两个网元之间是否存在丢包、时延值,进一步定位影响网络性能的网元位置。如图1-2所示,iFIT可同时测量流量从Ingress到达Egress时,Ingress和Transmit(中间节点)之间、Transmit和Egress之间任意两个接口间是否有丢包、时延,以及丢包率和时延值。

图1-2 逐点测量应用示意图

 

1.1.2  网络框架

图1-1图1-2所示,iFIT网络框架中主要涉及三个对象:目标流、目标流穿越的网络(Transit network)和统计系统。

1. 目标流

目标流是iFIT统计的目标对象。根据生成方式不同目标流分为静态目标流和动态目标流两种。

·     静态目标流:入节点上根据用户手工指定的规则匹配到的、添加了iFIT报文头的业务报文流称为静态目标流。设备支持的匹配规则包括五元组(源IP地址/网段、源端口、目的IP地址/网段、目的端口、协议类型)、DSCP、VPN参数。

iFIT报文头中包含DeviceID、FlowID、测量周期、测量类型、是否需要测量时延、是否需要测量丢包等重要参数。其中:

¡     DeviceID:设备的标识。在iFIT测量网络中,设备ID用来唯一标识一台设备

¡     FlowID:FlowID由入节点自动生成,会封装到iFIT报文头中传递给中间节点和出节点,用于在iFIT测量网络中与设备标识DeviceID一起唯一的标识一条目标流。

¡     测量周期:设备按周期进行iFIT测量,从开始一次测量,到收集并上报该次测量数据的时间间隔称为一个测量周期。

¡     测量类型:表示本次测量是端到端测量还是逐点测量。

·     动态目标流:中间节点和出节点解析收到的报文,根据报文中携带的iFIT报文头动态学习后检测到的应用报文流称为动态目标流。

设备以iFIT报文头中的“DeviceID+FlowID”作为划分动态目标流的依据。如果在指定时间内没有收到相同“DeviceID+FlowID”的报文,则认为该动态目标流已经老化,设备会将该动态目标流删除。

2. 测量点

测量点(Detection point):实施iFIT测量的接口。用户可根据测量需求指定测量点。

3. 目标流穿越网络

目标流穿越网络是传输目标流的网络,目标流既不在该网络内产生,也不在该网络内终结。目前支持的目标流穿越网络只能是三层网络。网络内的设备必须路由可达。

4. 统计系统

统计系统指的是完成iFIT性能统计的所有设备的集合。它包含了以下角色:

·     入节点(Ingress):目标流进入目标流穿越网络的设备,它负责对目标流进行筛选,为目标流添加iFIT报文头,收集目标流的统计数据并上报给Analyzer。

·     中间节点(Transmit):根据报文是否包含iFIT报文头来判断是否为iFIT目标流,对于iFIT目标流,再根据iFIT头中携带的测量类型,决定是否需要收集目标流的统计数据并上报给Analyzer。

·     出节点(Egress):根据报文是否包含iFIT报文头来判断是否为iFIT目标流,对于iFIT目标流,收集目标流的统计数据并上报给Analyzer,去掉报文中的iFIT报文头。

·     分析器(Analyzer):负责收集入节点、中间节点、出节点上送的统计数据并完成数据的汇总和计算。

1.1.3  工作机制

1. 时间同步机制

iFIT以时间同步为基础。在测量开始前,要求所有参与iFIT测量的设备时间已经同步,从而确保各个设备能够基于相同的周期进行报文统计和上报。如果时间不同步,会导致iFIT计算结果不准确。分析器和iFIT设备的时间同步与否不影响计算结果,但为了便于管理和维护,建议分析器和所有iFIT设备的时间均保持同步。

NTP(Network Time Protocol,网络时间协议)可用于实现设备间的时间同步,NTP的时间精度为毫秒级。关于NTP功能的具体描述和配置请参见“网络管理和监控配置指导”中的“NTP”。

2. 丢包测量机制

iFIT丢包计算依据报文守恒原理,即每个周期内、从入节点进入的报文总数应该等于出节点发送的报文总数。如果不相等,则说明目标流穿越网络内存在丢包现象。

3. 测量数据上报机制

iFIT采用gRPC(Google Remote Procedure Call,Google远程过程调用)协议将测量数据从iFIT设备推送给iFIT分析器。

iFIT目前支持gRPC Dial-out模式,iFIT设备作为gRPC客户端,iFIT分析器作为gRPC服务器(在gRPC协议中也称为采集器)。设备主动和分析器建立gRPC连接,将设备上订阅的iFIT统计数据推送给分析器。

4. 工作流程

下面以逐点测量场景为例,说明iFIT的工作机制。(端到端测量的流程与此类似,只是不需要部署中间节点。)

图1-3所示组网为例,目标流穿越网络中有四台设备,其中三台支持iFIT,在这三台设备上部署iFIT功能,iFIT的工作流程如下:

(1)     Analyzer和所有iFIT设备之间通过NTP协议完成时间的同步。

(2)     iFIT设备对目标流报文进行iFIT处理。

a.     在目标流穿越网络的入接口(入节点上用户手工绑定目标流的接口),iFIT会解析流经该接口的报文,按照规则完成目标流的匹配,给目标流报文添加iFIT报文头,统计目标流报文个数,同时按周期将报文计数和时间戳等信息通过gRPC连接上报给分析器。

b.     在目标流穿越网络的传输接口(在目标流穿越网络中支持iFIT的设备上,目标流的流入接口和流出接口),对于包含iFIT报文头的报文,iFIT会统计这些报文的个数,同时按周期将报文计数和时间戳等信息通过gRPC连接上报给分析器。

c.     在目标流穿越网络的出接口(目标流离开目标流穿越网络的接口,为目标流的流出接口),iFIT会解析流经该接口的报文,按照规则完成目标流的匹配,对于包含iFIT报文头的报文,iFIT统计目标流报文个数,同时按周期将报文计数和时间戳等信息通过gRPC连接上报给分析器,去掉目标流报文中的iFIT报文头,继续转发。

(3)     分析器对相同周期、相同实例、相同流量进行丢包分析,计算时延。

图1-3 iFIT工作机制示意图

 

1.2  iFIT配置限制和指导

一个iFIT实例下只能配置一条目标流,多次配置,最后一次配置生效。

不同iFIT实例中配置的目标流的流特征不能相同,目标流的配置不能冲突(例如一条流中定义的参数完全包含另一条流中定义的参数),否则,可能会使iFIT测量结果不准确。

在配置iFIT功能时,建议先配置中间节点和出节点,最后配置入节点。以免入节点已经开始测量,中间节点和出节点上的iFIT功能还未完成配置,影响前面几个周期的测量结果。

修改iFIT实例的配置或重启入节点,入节点会给目标流重新分配FlowID,可能会导致几个周期内iFIT测量数据不准确或没有统计数据。

SRv6分为SRv6 TE和SRv6 BE两种组网:

·     在SRv6 TE组网中,请将iFIT功能部署在SID List中的节点上。如果中间节点不在SID List上,即使在该节点上配置了iFIT功能,也不进行iFIT测量。

·     在SRv6 BE组网中,通过measure mode trace命令配置iFIT的测量类型为逐点测量时,iFIT仅支持在SRv6转发的头节点和尾节点上生成测量数据,因中间节点不参与SRv6处理,只执行普通的IPv6报文转发,故在中转节点上不会生成测量数据。

1.3  配置准备

在配置iFIT前,请完成NTP的配置,使分析器和所有iFIT设备时间同步。关于NTP功能的具体配置,请参见“网络管理和监控配置指导”中的“NTP”。

完成gRPC的配置,以便iFIT设备可以将测量结果上报给分析器。gRPC的相关配置请参见“Telemetry配置指导”中的“gRPC”。

1.4  配置入节点

1.4.1  入节点配置任务简介

入节点配置任务如下:

·     开启iFIT功能

·     创建iFIT实例

·     配置目标流

·     配置测量点

·     配置测量类型

·     配置测量周期

·     开启iFIT测量

1.4.2  开启iFIT功能

(4)     进入系统视图。

system-view

(5)     全局开启iFIT功能,并进入iFIT视图。如果iFIT功能已经开启,执行该命令直接进入iFIT视图。

ifit enable

缺省情况下,iFIT功能处于关闭状态。

(6)     配置iFIT设备的标识。

device-id device-id

缺省情况下,未配置设备的标识。

iFIT设备的标识用于在iFIT测量网络中唯一标识一台设备,为iFIT功能的必配参数。

1.4.3  创建iFIT实例

(7)     进入系统视图。

system-view

(8)     进入iFIT视图。

ifit enable

(9)     创建iFIT实例并进入iFIT实例视图。如果指定的iFIT实例已存在,则直接进入该iFIT实例的视图。

instance instance-name

1.4.4  配置目标流

(10)     进入系统视图。

system-view

(11)     进入iFIT视图。

ifit enable

(12)     进入iFIT实例视图。

instance instance-name

(13)     配置iFIT静态目标流。

(IPv4网络)

flow unidirection source-ip src-ip-address [ src-mask-length ] destination-ip dest-ip-address [ dest-mask-length ] [ protocol { { tcp | udp | sctp } [ source-port src-port-number ] [ destination-port dest-port-number ] | protocol-number } ] [ dscp dscp-value ] [ vpn-instance vpn-instance-name ]

(IPv6网络)

flow unidirection source-ipv6 src-ipv6-address [ src-prefix-length ] destination-ipv6 dest-ipv6-address [ dest-prefix-length ] [ protocol { { tcp | udp | sctp } [ source-port src-port-number ] [ destination-port dest-port-number ] | protocol-number } ] [ dscp dscp-value ] [ vpn-instance vpn-instance-name ]

缺省情况下,配置iFIT静态目标流。

1.4.5  配置测量点

1. 简介

在入节点开启iFIT测量前,需要将iFIT目标流和接口绑定。绑定接口后,iFIT会解析流经该接口的报文,按照规则完成目标流的匹配,给目标流报文添加iFIT报文头,统计目标流报文个数,同时按周期将报文计数和时间戳等信息通过gRPC连接上报给分析器。

2. 配置步骤

(14)     进入系统视图。

system-view

(15)     进入iFIT视图。

ifit enable

(16)     进入iFIT实例视图。

instance instance-name

(17)     配置实例和接口的绑定关系。

bind interface interface-type interface-number

缺省情况下,iFIT目标流和接口未绑定

在入节点开启iFIT测量前,必须执行该命令,将iFIT目标流和接口绑定。

1.4.6  配置测量类型

(18)     进入系统视图。

system-view

(19)     进入iFIT视图。

ifit enable

(20)     进入iFIT实例视图。

instance instance-name

(21)     配置iFIT的测量类型。

measure mode { e2e | trace }

缺省情况下,iFIT的测量类型为端到端测量。

1.4.7  配置测量周期

1. 功能简介

iFIT按周期统计性能参数:

·     发送端记录每个发送周期内首个iFIT报文的发送时间,并统计每个发送周期内接口发送的iFIT报文个数。发送周期=测量周期。

·     接收端记录每个接收周期内首个iFIT报文的接收时间,并统计每个接收周期内接口接收的iFIT报文个数。由于网络存在延时,为了最大程度地避免网络延时与乱序对统计结果的不良影响,接收周期=(1+1/3)个测量周期。

如果入节点到出节点的网络传输时延较大,大于1/3个测量周期,例如将测量周期配置为1秒,而网络传输时延大于1/3秒(333毫秒),则可能会影响iFIT丢包统计结果的准确性,因为iFIT会将超过接收周期到达的报文认定为丢包。此时,可以将测量周期修改为一个更大的值。

2. 配置步骤

(22)     进入系统视图。

system-view

(23)     进入iFIT视图。

ifit enable

(24)     进入iFIT实例视图。

instance instance-name

(25)     配置iFIT实例的测量周期。

period period

缺省情况下,iFIT实例的测量周期为30秒。

1.4.8  开启iFIT测量

(26)     进入系统视图。

system-view

(27)     进入iFIT视图。

ifit enable

(28)     进入iFIT实例视图。

instance instance-name

(29)     使能iFIT统计实例的测量功能。

measure enable

缺省情况下,iFIT实例的测量功能处于关闭状态。

1.5  配置中间节点和出节点

1.5.1  中间节点和出节点配置任务简介

当采用端到端测试类型时,无需部署中间节点;当采用逐点测试类型时,需要部署中间节点。

中间节点和出节点上支持的配置完全相同,包括:

·     开启iFIT功能

·     (可选)管理动态目标流

1.5.2  开启iFIT功能

(30)     进入系统视图。

system-view

(31)     使能iFIT功能并进入iFIT视图。

ifit enable

缺省情况下,iFIT功能处于关闭状态。

1.5.3  管理动态目标流

(32)     进入系统视图。

system-view

(33)     进入iFIT视图。

ifit enable

(34)     配置动态目标流的老化时间。

dynamic-flow aging-time multi-value

缺省情况下,iFIT动态目标流的老化时间是周期的10倍。但是不能小于5分钟。

(35)     删除动态目标流。

delete dynamic-flow { device-id device-id flow-id flow-id | all }

1.6  iFIT显示和维护

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

在用户视图下执行reset命令清除iFIT的测量信息。

表1-1 iFIT显示和维护

操作

命令

显示iFIT动态目标流的相关信息

display ifit flow dynamic [ device-id device-id flow-id flow-id ]

显示iFIT静态目标流的相关信息

display ifit flow static [ flow-id flow-id ]

显示iFIT目标流的全局信息

display ifit global-information

显示iFIT实例相关信息

display ifit instance [ instance-name ]

显示最近10个周期生成的iFIT测量信息

display ifit statistic device-id device-id flow-id flow-id [ verbose ]

清除最近10个周期生成的iFIT测量信息

reset ifit statistic [ device-id device-id flow-id flow-id | instance instance-name]

 

1.7  iFIT典型配置举例

1.7.1  在EVPN L3VPN网络中进行iFIT测量

1. 组网需求

图1-4所示,CE 1、CE 3属于VPN 1,CE 2、CE 4属于VPN 2:

·     不同VPN用户之间不能互相访问;

·     CE与PE之间配置EBGP交换VPN路由信息;

·     PE与PE之间配置OSPF实现PE内部的互通、配置MP-IBGP交换VPN路由信息。

·     现需要:在EVPN L3VPN网络中测量流量在经过PE 1和PE 2之间VPN 1的隧道时是否有丢包,以及时延大小。

2. 组网图

图1-4 在EVPN L3VPN网络中进行iFIT测量组网图

3. 配置准备

(36)     完成EVPN L3VPN网络的搭建,具体配置过程请参见“EVPN配置指导”中的“EVPN L3VPN”。配置过程略。

(37)     配置NTP基本功能,实现PE 1和PE 2之间的时钟同步,具体配置过程请参见“网络管理和监控配置指导”中的“NTP”,配置过程略。

4. 配置步骤

(38)     配置gRPC

# 开启gRPC功能。

<PE1> system-view

[PE1] grpc enable

# 创建传感器组test,并添加采样路径ifit/flowstatistics/flowstatistic。

[PE1] telemetry

[PE1-telemetry] sensor-group test

[PE1-telemetry-sensor-group-test] sensor path ifit/flowstatistics/flowstatistic depth 2

[PE1-telemetry-sensor-group-test] quit

# 创建目标组collector1,并配置IP地址为10.10.10.10、端口号为50050的采集器。

[PE1-telemetry] destination-group collector1

[PE1-telemetry-destination-group-collector1] ipv4-address 10.10.10.10 port 50050

[PE1-telemetry-destination-group-collector1] quit

# 创建订阅A,配置关联传感器组为test,关联目标组为collector1。

[PE1-telemetry] subscription A

[PE1-telemetry-subscription-A] sensor-group test sample-interval 5

[PE1-telemetry-subscription-A] destination-group collector1

[PE1-telemetry-subscription-A] quit

[PE1-telemetry] quit

(39)     配置PE 1

# 开启iFIT功能。

[PE1] ifit enable

[PE1-ifit] device-id 1

# 配置iFIT目标流参数:测量PE 1到PE 2之间vpn 1隧道的性能参数。

[PE1-ifit] instance a

[PE1-ifit-instance-a] flow unidirection source-ip 1.1.1.1 24 destination-ip 1.1.2.1 24 vpn-instance vpn1

# 将目标流和接口GigabitEthernet0/0/1绑定。

[PE1-ifit-instance-a] bind interface gigabitethernet 0/0/1

# 配置测量周期为10秒。

[PE1-ifit-instance-a] period 10

# 配置测量类型为端到端测量。

[PE1-ifit-instance-a] measure mode e2e

# 开启iFIT测量。

[PE1-ifit-instance-a] measure enable

[PE1-ifit-instance-a] quit

[PE1-ifit] quit

5. 配置PE 2

(40)     配置gRPC

配置步骤同PE 1上的gPRC配置。

(41)     开启iFIT测量

<PE2> system-view

[PE2] ifit enable

6. 验证配置

(42)     在PE1上查看iFIT统计结果。

[PE1] display ifit statistic device-id 1 flow-id 3

Period ID     Direction   PktCount        Timestamp(sec, nsec)  Interface

163059918     Ingress     4124            1630599180, 1889782   GE0/0/1

163059919     Ingress     4124            1630599190, 1901494   GE0/0/1

163059920     Ingress     4124            1630599200, 1912118   GE0/0/1

(43)     在PE2上查看iFIT统计结果。

[PE2] display ifit statistic device-id 1 flow-id 3

Period ID     Direction   PktCount        Timestamp(sec, nsec)  Interface

163059918     Egress      4124            1630599180, 1948185   GE0/0/1

163059919     Egress      4124            1630599190, 1959405   GE0/0/1

163059920     Egress      4120            1630599200, 1968503   GE0/0/1

(44)     在分析器上查看iFIT统计结果,在163059920号周期有丢包。

1.7.2  在IPv4 L3VPN over SRv6网络中进行iFIT统计

1. 组网需求

图1-5所示,核心网为IPv6网络,私网为IPv4网络,在IPv6网络中PE设备之间部署MPLS L3VPN over SRv6 BE,通过SRv6隧道传递VPNv4数据。

·     CE 1和CE 2均属于VPN 1。

·     CE与PE之间配置EBGP交换VPN路由信息。

·     同一自治系统内的PE设备之间运行IS-IS实现IPv6网络互通,配置MP-IBGP交换VPNv4路由信息。

·     现需要:测量流量在经过PE 1和PE 2之间VPN 1的隧道时是否有丢包,以及时延大小。

2. 组网图

图1-5 在IPv4 L3VPN over SRv6网络中进行iFIT统计组网图

3. 配置准备

(45)     完成IPv4 L3VPN over SRv6网络的搭建,具体配置过程请参见“Segment Routing配置指导”中的“IP L3VPN over SRv6”,配置过程略。

(46)     配置NTP基本功能,实现PE 1和PE 2之间的时钟同步,具体配置过程请参见“网络管理和监控配置指导”中的“NTP”,配置过程略。

4. 配置PE1

(47)     配置gRPC

# 开启gRPC功能。

<PE1> system-view

[PE1] grpc enable

# 创建传感器组test,并添加采样路径ifit/flowstatistics/flowstatistic。

[PE1] telemetry

[PE1-telemetry] sensor-group test

[PE1-telemetry-sensor-group-test] sensor path ifit/flowstatistics/flowstatistic depth 2

[PE1-telemetry-sensor-group-test] quit

# 创建目标组collector1,并配置IP地址为10::10、端口号为50050的采集器。

[PE1-telemetry] destination-group collector1

[PE1-telemetry-destination-group-collector1] ipv6-address 10::10 port 50050

[PE1-telemetry-destination-group-collector1] quit

# 创建订阅A,配置关联传感器组为test,关联目标组为collector1。

[PE1-telemetry] subscription A

[PE1-telemetry-subscription-A] sensor-group test sample-interval 5

[PE1-telemetry-subscription-A] destination-group collector1

[PE1-telemetry-subscription-A] quit

[PE1-telemetry] quit

(48)     配置iFIT

# 开启iFIT功能。

[PE1] ifit enable

[PE1-ifit] device-id 1

# 配置iFIT目标流参数:测量PE 1到PE 2之间vpn1隧道的性能参数。

[PE1-ifit] instance a

[PE1-ifit-instance-a] flow unidirection source-ip 1.1.1.1 24 destination-ip 1.1.2.1 24 vpn-instance vpn1

# 将目标流和接口GigabitEthernet0/0/1绑定。

[PE1-ifit-instance-a] bind interface gigabitethernet 0/0/1

# 配置测量周期为10秒。

[PE1-ifit-instance-a] period 10

# 开启iFIT测量。

[PE1-ifit-instance-a] measure enable

[PE1-ifit-instance-a] quit

[PE1-ifit] quit

5. 配置PE 2

(49)     配置gRPC

配置步骤同PE 1的gPRC配置。

(50)     开启iFIT测量

<PE2> system-view

[PE2] ifit enable

6. 验证配置

(51)     在PE1上查看iFIT统计结果。

[PE1-ifit-instance-a] display ifit statistic device-id 1 flow-id 2

Period ID     Direction   PktCount        Timestamp(sec, nsec)  Interface

163059918     Ingress     4124            1630599180, 1889782   GE0/0/1

163059919     Ingress     4124            1630599190, 1901494   GE0/0/1

163059920     Ingress     4124            1630599200, 1912118   GE0/0/1

(52)     在PE2上查看iFIT统计结果。

[PE2] display ifit statistic device-id 1 flow-id 2

Period ID     Direction   PktCount        Timestamp(sec, nsec)  Interface

163059918     Egress      4124            1630599180, 1948185   GE0/0/1

163059919     Egress      4124            1630599190, 1959405   GE0/0/1

163059920     Egress      4120            1630599200, 1968503   GE0/0/1

(53)     分析器上查看iFIT统计结果,在163059920号周期有丢包。

1.7.3  在IPv6 EVPN L3VPN over SRv6网络中进行iFIT统计

1. 组网需求

图1-6所示,核心网为IPv6网络,在IPv6网络中PE设备之间部署EVPN L3VPN over SRv6,通过SRv6隧道传递EVPN数据。

·     CE 1和CE 2均属于VPN 1。

·     CE与PE之间配置EBGP交换VPN路由信息。

·     同一自治系统内的PE设备之间运行IS-IS实现IPv6网络互通,配置MP-IBGP交换EVPN路由信息。

·     现需要:测量流量在经过SRv6隧道时是否有丢包,以及时延大小。

2. 组网图

图1-6 在IPv6 EVPN L3VPN over SRv6网络中进行iFIT统计组网图

3. 配置准备

(54)     完成IPv6 EVPN L3VPN over SRv6网络的搭建,具体配置过程请参见“Segment Routing配置指导”中的“EVPN L3VPN over SRv6”,配置过程略。

(55)     配置NTP基本功能,实现PE 1和PE 2之间的时钟同步,具体配置过程请参见“网络管理和监控配置指导”中的“NTP”,配置过程略。

4. 配置PE 1

(56)     配置gRPC

# 开启gRPC功能。

<PE1> system-view

[PE1] grpc enable

# 创建传感器组test,并添加采样路径ifit/flowstatistics/flowstatistic。

[PE1] telemetry

[PE1-telemetry] sensor-group test

[PE1-telemetry-sensor-group-test] sensor path ifit/flowstatistics/flowstatistic depth 2

[PE1-telemetry-sensor-group-test] quit

# 创建目标组collector1,并配置IP地址为10::10、端口号为50050的采集器。

[PE1-telemetry] destination-group collector1

[PE1-telemetry-destination-group-collector1] ipv6-address 10::10 port 50050

[PE1-telemetry-destination-group-collector1] quit

# 创建订阅A,配置关联传感器组为test,关联目标组为collector1。

[PE1-telemetry] subscription A

[PE1-telemetry-subscription-A] sensor-group test sample-interval 5

[PE1-telemetry-subscription-A] destination-group collector1

[PE1-telemetry-subscription-A] quit

[PE1-telemetry] quit

(57)     配置iFIT

# 开启iFIT功能。

[PE1] ifit enable

[PE1-ifit] device-id 1

# 配置iFIT目标流参数:测量PE 1到PE 2之间vpn1隧道的性能参数。

[PE1-ifit] instance a

[PE1-ifit-instance-a] flow unidirection source-ipv6 2001::1 64 destination-ipv6 2002::1 64 vpn-instance vpn1

# 将目标流和接口GigabitEthernet0/0/1绑定。

[PE1-ifit-instance-a] bind interface gigabitethernet 0/0/1

# 配置测量周期为10秒。

[PE1-ifit-instance-a] period 10

# 开启iFIT测量。

[PE1-ifit-instance-a] measure enable

[PE1-ifit-instance-a] quit

[PE1-ifit] quit

5. 配置PE 2

(58)     配配置gRPC

配置步骤同PE 1上的gPRC配置。

(59)     开启iFIT测量

<PE2> system-view

[PE2] ifit enable

6. 验证配置

(60)     在PE1上查看iFIT统计结果。

[PE1-ifit-instance-a] display ifit statistic device-id 1 flow-id 2

Period ID     Direction   PktCount        Timestamp(sec, nsec)  Interface

163059918     Ingress     4124            1630599180, 1889782   GE0/0/1

163059919     Ingress     4124            1630599190, 1901494   GE0/0/1

163059920     Ingress     4124            1630599200, 1912118   GE0/0/1

(61)     在PE2上查看iFIT统计结果。

[PE2] display ifit statistic device-id 1 flow-id 2

Period ID     Direction   PktCount        Timestamp(sec, nsec)  Interface

163059918     Egress      4124            1630599180, 1948185   GE0/0/1

163059919     Egress      4124            1630599190, 1959405   GE0/0/1

163059920     Egress      4120            1630599200, 1968503   GE0/0/1

(62)     在分析器上查看iFIT统计结果,在163059920号周期有丢包。

 

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

新华三官网
联系我们