一种监控流量的方法和网络设备技术

技术编号:34889691 阅读:21 留言:0更新日期:2022-09-10 13:48
本说明书提供一种监控流量的方法和网络设备,该方法包括:获取流量,查询IPCT表获得该流量的物理端口信息,获取所述流量对应的VLAN ID,根据所述物理端口信息和所述VLAN ID确定业务端口,并将该业务端口的属性信息上报管理平台。通过该方法,可以支持对业务端口的流量监控。监控。监控。

【技术实现步骤摘要】
一种监控流量的方法和网络设备


[0001]本公开涉及通信
,尤其涉及一种监控流量的方法和网络设备。

技术介绍

[0002]iFIT:in

situ Flow Information Telemetry,随流监测;
[0003]IPCT:Input Port Configure Port物理端口属性;
[0004]iFIT是利用正常转发的业务流量,由在指定的业务流量中插入控制信息,经过转发设备对其进行处理,将采集到的信息上报给分析器(管理平台),检测识别网络中细微的异常,精准检测每个业务的时延、丢包等性能信息,使得网络质量SLA实时可视,做到快速故障定界和定位。根据不同应用场景的检测要求,随流检测可以分为端到端测量和逐点测量两种检测类型。
[0005]目前,Ifit探测只支持绑定物理端口,不支持绑定小颗粒度业务端口。

技术实现思路

[0006]本公开实施例提供了一种监控流量的方法和网络设备,通过该方法,可以支持对业务端口的流量监控。
[0007]本公开实施例提供了一种监控流量的方法,该方法包括:
[0008]获取流量,查询IPCT表获得该流量的物理端口信息;
[0009]获取所述流量对应的VLAN ID;
[0010]根据所述物理端口信息和所述VLAN ID确定业务端口,并将该业务端口的属性信息上报管理平台。
[0011]其中,所述获取流量,查询IPCT表获得该流量的物理端口信息,包括:
[0012]从物理接口获取流量,查询该物理接口对应的IPCT表,获取该流量的物理端口信息。
[0013]其中,获取所述流量对应的VLAN ID,包括:
[0014]根据所述流量的预设字段,查询Inlif表,判断所述Inlif表中是否存在与所述流量对应的VLAN ID,若存在,获取所述VLAN ID。
[0015]其中,在所述获取所述流量对应的VLAN ID之前,所述方法还包括:将各流量对应的VLAN ID下发到Inlif表中,并建立各流量与VLAN ID的对应关系。
[0016]在本实施例中,所述方法还包括:查询ACL表,根据所述ACL表对所述流量分流。
[0017]其中,所述根据所述物理端口信息和所述VLAN ID确定业务端口,并将该业务端口的属性信息上报管理平台,包括:
[0018]将所述物理端口信息、VLAN ID发送至驱动,所述驱动根据所述物理端口信息、VLAN ID确定所述流量的业务端口,并将所述业务端口的属性信息上报管理平台。
[0019]其中,所述业务端口的属性信息包括:业务端口信息和/或链路信息。
[0020]通过上述各实施例可以看出,通过获取流量的VLAN ID结合物理端口信息,在驱动
中可确定流量的业务端口,从而可实现对业务端口的监控。
[0021]本公开实施例还提供了一种网络设备,该网络设备包括:
[0022]第一获取模块,用于获取流量,查询IPCT表获得该流量的物理端口信息;
[0023]第二获取模块,用于获取所述流量对应的VLAN ID;
[0024]处理模块,用于根据所述物理端口信息和所述VLAN ID确定业务端口,并将该业务端口的属性信息上报管理平台。
[0025]其中,所述第一获取模块,具体用于从物理接口获取流量,查询该物理接口对应的IPCT表,获取该流量的物理端口信息。
[0026]所述第二获取模块,具体用于根据所述流量的预设字段,查询Inlif表,判断所述Inlif表中是否存在与所述流量对应的VLAN ID,若存在,获取所述VLAN ID。
附图说明
[0027]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
[0028]图1为本公开实施例提供的一种网络架构示意图。
[0029]图2为本公开实施例提供的一种监控流量方法的流程示意图。
具体实施方式
[0030]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
[0031]在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0032]应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0033]如图1所示,iFIT(in

situ Flow Information Telemetry)是利用正常转发的业务流量,由在指定的业务流量中插入控制信息,经过转发设备对其进行处理,将采集到的信息上报给分析器(管理平台),检测识别网络中细微的异常,精准检测每个业务的时延、丢包等性能信息,使得网络质量SLA实时可视,做到快速故障定界和定位。根据不同应用场景的检测要求,随流检测可以分为端到端测量和逐点测量两种检测类型。
[0034]例如,当用户希望测量整个网络的丢包和时延性能时,可以选择端到端测量类型。
[0035]端到端测量会测量流量在进入网络的设备(流量入口)和离开网络的设备(流量出口)之间是否存在丢包以及时延参数。
[0036]又例如,当用户希望准确定位每个网络节点的丢包和时延性能时,可以选择逐段测量类型。当根据测量结果发现端到端统计场景有丢包或者时延不满足业务要求时,可以将端到端之间的网络划分为多个更小的测量区段,测量每两个网元之间是否存在丢包、时延值,进一步定位影响网络性能的网元位置。在SRv6部署场景下,逐点测量指的是转发路径中每个支持SRv6功能的Endpoint节点之间的测量,也称为逐段检测。
[0037]而配置ifit时需要绑定流量的接口,当前核心路由器设备支持配置小颗粒度的业务口,但是设备只能支持绑定物理口,一个设备的物理口数目是固定多少的,而业务口的数目却是不固定的,支持用户自由配置,ifit探测之前只能绑定物理口用来探测被绑定的物理口的流量,无法探测业务口的流量,这个时候ifit的探测就受到了限制。
[0038]为了解决上述因无法对流量业务端口本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控流量的方法,其特征在于,所述方法包括:获取流量,查询IPCT表获得该流量的物理端口信息;获取所述流量对应的VLAN ID;根据所述物理端口信息和所述VLAN ID确定业务端口,并将该业务端口的属性信息上报管理平台。2.根据权利要求1所述的方法,其特征在于,所述获取流量,查询IPCT表获得该流量的物理端口信息,包括:从物理接口获取流量,查询该物理接口对应的IPCT表,获取该流量的物理端口信息。3.根据权利要求1所述的方法,其特征在于,获取所述流量对应的VLAN ID,包括:根据所述流量的预设字段,查询Inlif表,判断所述Inlif表中是否存在与所述流量对应的VLAN ID,若存在,获取所述VLAN ID。4.根据权利要求3所述的方法,其特征在于,在所述获取所述流量对应的VLAN ID之前,所述方法还包括:将各流量对应的VLAN ID下发到Inlif表中,并建立各流量与VLAN ID的对应关系。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:查询ACL表,根据所述ACL表对所述流量分流。6.根据权利要求1所述的方法,其特征在于,所述根据所述物理端口...

【专利技术属性】
技术研发人员:马申骁王宇轩
申请(专利权)人:新华三技术有限公司合肥分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1