CN102143070A - 远程流量采集的方法、装置和*** - Google Patents
远程流量采集的方法、装置和*** Download PDFInfo
- Publication number
- CN102143070A CN102143070A CN201110052905XA CN201110052905A CN102143070A CN 102143070 A CN102143070 A CN 102143070A CN 201110052905X A CN201110052905X A CN 201110052905XA CN 201110052905 A CN201110052905 A CN 201110052905A CN 102143070 A CN102143070 A CN 102143070A
- Authority
- CN
- China
- Prior art keywords
- router
- message
- far
- mpls label
- collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及数据通信技术领域,提供了一种远程流量采集的方法,包括以下步骤:本地路由器将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;远端路由器将接收到的MPLS标签信息记录到配置信息中;远端路由器对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;本地路由器接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。本发明还提供了一种远程流量采集的装置及***。本发明所提供的远程流量采集的方法、装置或***,可实现远端流量采集功能,避免软件版本不一致而不能采集流量的问题;同时,还能够分担流量采集对CPU的负荷。
Description
技术领域
本发明涉及数据通信技术领域,尤其涉及一种远程流量采集的方法、装置和***。
背景技术
随着宽带互连网的迅速发展,电信运营商的网络规模也不断扩张,网络业务也日趋丰富。电信运营商需要通过可靠、有效的网络业务流量监测***对其网络及网络所承载的各类业务进行及时、准确的流量和流向分析,进而挖掘网络资源潜力,控制网络互联成本,保证网络安全,为业务发展提供基本的依据。这样,就需要流量采集技术。流量采集可对网络中传输的各种类型数据包进行区分,进行详细的行为模式分析和计量,提供网络运行的详细统计数据,满足电信运营商的需求。
如图1所示,为现有技术中大多数流量采集***的结构示意图。其在路由器10上启用流量采集,对到达的流量进行采集,然后发送到收集分析服务器20。这种采集只能对进入到本路由器的流量进行采集,若假设运营商有多个路由器上的流量需要采集,那么每个路由器上的软件版本需要跟收集分析器的版本一致,这将导致软件的升级不够灵活。此外,路由器采集的数据需要本地处理,流量大了有可能造成CPU(Central Processing Unit,中央处理器)的负担加重,尤其是一些CPU性能较低的路由器,影响更大。
发明内容
本发明的主要目的在于提供一种远程流量采集的方法、装置及***,旨在提供一个更为灵活的采集方式,能够采集其他路由器的流量,避免软件版本不一致而不能采集流量的问题;同时,还能够分担流量采集对CPU的负荷。
为了实现上述目的,本发明提供一种远程流量采集的方法,包括以下步骤:
本地路由器将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
远端路由器将接收到的MPLS标签信息记录到配置信息中;
远端路由器对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;
本地路由器接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。
优选地,所述根据MPLS标签对报文进行处理包括:
按与收集服务器约定的协议对数据格式进行转换和匹配。
优选地,所述本地路由器和/或远端服务器的数量为多个。
本发明还提供一种用于远程流量采集的装置,用于与远端路由器及收集分析服务器进行数据交互,将收集到的流量发送至收集分析服务器,包括:
发送模块,用于将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
报文解析模块,用于解析远端路由器发送的包含有远端路由器流量信息及MPLS标签的MPLS报文;
报文处理模块,用于根据MPLS标签对报文进行处理,再发送到收集分析服务器。
优选地,所述报文处理模块对报文的处理具体包括:
按与收集服务器约定的协议对数据格式进行转换和匹配。
本发明还提供一种远程流量采集的***,包括:
本地路由器,用于将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
远端路由器,用于将接收到的MPLS标签信息记录到配置信息中;对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;
所述本地路由器还用于接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。
本发明所提供的远程流量采集的方法、装置或***,通过两端或者多端路由器的协作,完成报文采集,即在一端路由器上采集数据,将报文进行封装,然后发送到目标路由器,目标路由器再进行解析处理,将报文发送给收集分析服务器,可以实现远端流量采集功能。同时,流量入口的路由器只需要简单的流量提取,而不需要做报文分析,只需要把获得的报文发送到另外一台路由器,这样可以在采集分析服务器的软件版本升级后,不用升级路由器软件,只需要对本地路由器的版本进行升级就行了。此外,对于处理能力比较低的路由器,也可以有效地降低CPU的负荷,从而优化性能。并且,还可以提高采集数据送达至收集分析服务器的成功率。
附图说明
图1为现有技术中流量采集***的结构示意图;
图2为本发明的一个实施方式中远程流量采集方法的步骤流程图;
图3为本发明的一个实施方式中远程流量采集***的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图2示出了本发明的一个实施方式中远程流量采集的方法流程,该方法流程包括以下步骤:
步骤S10,本地路由器将到达本路由器的MPLS(Multi-Protocol Label Switching,多协议标签交换)标签和用于远程流量采集的MPLS标签发送给远端路由器;在一实施例中,执行该步骤之前,还包括在远端路由器和本地路由器上开启远程流量采集功能,并相互配置对端的IP地址的步骤。
步骤S20,远端路由器将接收到的MPLS标签信息记录到配置信息中;
步骤S30,远端路由器对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;
步骤S40,本地路由器接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。该步骤中,根据MPLS标签对报文进行处理包括:按与收集服务器约定的协议对数据格式进行转换和匹配。
上述方法流程的具体步骤可参照图3所示:
在路由器R1、R2上启用远端流量采集功能,其中R1为远端路由器,R2为本地路由器。其具体流程如下:
首先,R2向R1分发一个到R1的MPLS标签和一个用于远端流量采集的MPLS标签;R1路由器获得至R2的标签与用于远端流量采集的标签后,通知内部的流量采集模块,将标签信息保存到配置信息中;R1对流量进行采集并查看配置信息,得到需要发送的远端路由器R2相关的标签信息,然后R1将标签封装到采集的报文头上,通过MPLS网络发送到R2;R2收到报文后,解析MPLS报文,根据标签值得到与之关联的信息,判断出是远端相关路由器R1采集到的报文,于是将报文送到本地的处理模块,对相关数据按与收集服务器约定的协议对数据格式进行转换和匹配处理,之后再发送到收集分析服务器,从而达到在R2上采集到R1流量的目的。
应当说明的是,本发明实施方式中,本地路由器、远端服务器的数量可以分别为多个,并不局限于图3中的数量。
本发明实施方式中所提供的方法,通过两端或者多端路由器的协作,完成报文采集,即在一端路由器上采集数据,将报文进行封装,然后发送到目标路由器,目标路由器再进行解析处理,将报文发送给收集分析服务器,可以实现远端流量采集功能。同时,流量入口的路由器只需要简单的流量提取,而不需要做报文分析,只需要把获得的报文发送到另外一台路由器,这样可以在采集分析服务器的软件版本升级后,不用升级路由器软件,只需要对本地路由器的版本进行升级就行了。此外,对于处理能力比较低的路由器,也可以有效地降低CPU的负荷,从而优化性能。并且,还可以提高采集数据送达至收集分析服务器的成功率。
本发明提供一种用于远程流量采集的装置,其用于与远端路由器及收集分析服务器进行数据交互,将收集到的流量发送至收集分析服务器,包括:
发送模块,用于将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
报文解析模块,用于解析远端路由器发送的包含有远端路由器流量信息及MPLS标签的MPLS报文;
报文处理模块,用于根据MPLS标签对报文进行处理,再发送到收集分析服务器。报文处理模块对报文进行处理包括:按与收集服务器约定的协议对数据格式进行转换和匹配。
本发明用于远程流量采集的装置可布置到数据流量采集***中,可以看作前述图2及图3中的本地路由器,其结构和功能的实现可参照前述图2及图3所示实施例。利用本发明远程流量采集的装置,可以实现远端流量采集功能。同时,流量入口的远端路由器只需要简单的流量提取,而不需要做报文分析,只需要把获得的报文发送到本发明实施方式中的装置,这样可以在采集分析服务器的软件版本升级后,不用升级路由器软件,只需要对本发明用于远程流量采集的装置的版本进行升级就行了。此外,对于处理能力比较低的路由器,也可以有效地降低CPU的负荷,从而优化性能,并且,还可以提高采集数据送达至收集分析服务器的成功率。
本发明还提供一种远程流量采集的***,包括:
本地路由器,用于将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
远端路由器,用于将接收到的MPLS标签信息记录到配置信息中;对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;
所述本地路由器还用于接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。
本发明实施方式中,远程流量采集的***的结构可参照图2所示,其功能的实现可参照前述实施例。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (8)
1.一种远程流量采集的方法,其特征在于,包括以下步骤:
本地路由器将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
远端路由器将接收到的MPLS标签信息记录到配置信息中;
远端路由器对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;
本地路由器接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。
2.如权利要求1所述的远程流量采集的方法,其特征在于,所述根据MPLS标签对报文进行处理包括:
按与收集服务器约定的协议对数据格式进行转换和匹配。
3.如权利要求1或2所述的远程流量采集的方法,其特征在于,所述本地路由器和/或远端服务器的数量为多个。
4.一种用于远程流量采集的装置,其特征在于,用于与远端路由器及收集分析服务器进行数据交互,将收集到的流量发送至收集分析服务器,包括:
发送模块,用于将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
报文解析模块,用于解析远端路由器发送的包含有远端路由器流量信息及MPLS标签的MPLS报文;
报文处理模块,用于根据MPLS标签对报文进行处理,再发送到收集分析服务器。
5.如权利要求4所述的装置,其特征在于,所述报文处理模块对报文的处理具体包括:
按与收集服务器约定的协议对数据格式进行转换和匹配。
6.一种远程流量采集的***,其特征在于,包括:
本地路由器,用于将到达本路由器的多协议标签交换MPLS标签和用于远程流量采集的MPLS标签发送给远端路由器;
远端路由器,用于将接收到的MPLS标签信息记录到配置信息中;对流量进行采集,根据配置信息对报文进行封装,并通过MPLS网络将报文转发到本地路由器;
所述本地路由器还用于接收并解析报文,根据MPLS标签对报文进行处理,再发送到收集分析服务器。
7.如权利要求6所述的***,其特征在于,所述本地路由器包括:
报文处理模块,用于根据MPLS标签对报文进行处理,所述处理具体包括:按与收集服务器约定的协议对数据格式进行转换和匹配。
8.如权利要求6或7所述的***,其特征在于,所述本地路由器和/或远端服务器的数量为多个。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110052905.XA CN102143070B (zh) | 2011-03-04 | 2011-03-04 | 远程流量采集的方法、装置和*** |
PCT/CN2012/071090 WO2012119504A1 (zh) | 2011-03-04 | 2012-02-13 | 远程流量采集的方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110052905.XA CN102143070B (zh) | 2011-03-04 | 2011-03-04 | 远程流量采集的方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102143070A true CN102143070A (zh) | 2011-08-03 |
CN102143070B CN102143070B (zh) | 2014-11-05 |
Family
ID=44410305
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110052905.XA Expired - Fee Related CN102143070B (zh) | 2011-03-04 | 2011-03-04 | 远程流量采集的方法、装置和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102143070B (zh) |
WO (1) | WO2012119504A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012119504A1 (zh) * | 2011-03-04 | 2012-09-13 | 中兴通讯股份有限公司 | 远程流量采集的方法、装置和*** |
CN103577197A (zh) * | 2013-11-18 | 2014-02-12 | 深圳市远行科技有限公司 | 一种安卓应用程序动态表单的实现方法 |
WO2015196636A1 (zh) * | 2014-06-25 | 2015-12-30 | 中兴通讯股份有限公司 | 一种报文采集方法、***、网络设备及网管中心 |
CN107508721A (zh) * | 2017-08-01 | 2017-12-22 | 南京云利来软件科技有限公司 | 一种基于元数据的数据采集方法 |
CN109194516A (zh) * | 2018-09-17 | 2019-01-11 | 北京亚鸿世纪科技发展有限公司 | 一种降低网络流量采集设备成本的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020136223A1 (en) * | 2000-12-19 | 2002-09-26 | Ho Ka K. | Method and apparatus for interworking PNNI with the signalling and routing protocols used in MPLS networks |
US20070076732A1 (en) * | 2005-09-14 | 2007-04-05 | Jin-Hyoung Kim | Multi-protocol label switching (MPLS) network and method of applying a mobile Internet protocol (IP) to MPLS network |
CN101155086A (zh) * | 2006-09-26 | 2008-04-02 | 中兴通讯股份有限公司 | 宽窄带综合接入设备的网络流量统计方法 |
CN101547112A (zh) * | 2008-03-28 | 2009-09-30 | 华为技术有限公司 | 网络流量采样方法和*** |
CN101605069A (zh) * | 2009-06-30 | 2009-12-16 | 杭州华三通信技术有限公司 | 一种采集流量信息的方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102143070B (zh) * | 2011-03-04 | 2014-11-05 | 中兴通讯股份有限公司 | 远程流量采集的方法、装置和*** |
-
2011
- 2011-03-04 CN CN201110052905.XA patent/CN102143070B/zh not_active Expired - Fee Related
-
2012
- 2012-02-13 WO PCT/CN2012/071090 patent/WO2012119504A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020136223A1 (en) * | 2000-12-19 | 2002-09-26 | Ho Ka K. | Method and apparatus for interworking PNNI with the signalling and routing protocols used in MPLS networks |
US20070076732A1 (en) * | 2005-09-14 | 2007-04-05 | Jin-Hyoung Kim | Multi-protocol label switching (MPLS) network and method of applying a mobile Internet protocol (IP) to MPLS network |
CN101155086A (zh) * | 2006-09-26 | 2008-04-02 | 中兴通讯股份有限公司 | 宽窄带综合接入设备的网络流量统计方法 |
CN101547112A (zh) * | 2008-03-28 | 2009-09-30 | 华为技术有限公司 | 网络流量采样方法和*** |
CN101605069A (zh) * | 2009-06-30 | 2009-12-16 | 杭州华三通信技术有限公司 | 一种采集流量信息的方法和装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012119504A1 (zh) * | 2011-03-04 | 2012-09-13 | 中兴通讯股份有限公司 | 远程流量采集的方法、装置和*** |
CN103577197A (zh) * | 2013-11-18 | 2014-02-12 | 深圳市远行科技有限公司 | 一种安卓应用程序动态表单的实现方法 |
WO2015196636A1 (zh) * | 2014-06-25 | 2015-12-30 | 中兴通讯股份有限公司 | 一种报文采集方法、***、网络设备及网管中心 |
CN107508721A (zh) * | 2017-08-01 | 2017-12-22 | 南京云利来软件科技有限公司 | 一种基于元数据的数据采集方法 |
CN107508721B (zh) * | 2017-08-01 | 2018-11-02 | 南京云利来软件科技有限公司 | 一种基于元数据的数据采集方法 |
CN109194516A (zh) * | 2018-09-17 | 2019-01-11 | 北京亚鸿世纪科技发展有限公司 | 一种降低网络流量采集设备成本的方法 |
CN109194516B (zh) * | 2018-09-17 | 2021-07-09 | 北京亚鸿世纪科技发展有限公司 | 一种降低网络流量采集设备成本的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102143070B (zh) | 2014-11-05 |
WO2012119504A1 (zh) | 2012-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103891249B (zh) | 用于确定事件实例的方法和设备 | |
US20130191890A1 (en) | Method and system for user identity recognition based on specific information | |
CN102143070B (zh) | 远程流量采集的方法、装置和*** | |
CN104488231A (zh) | 利用按照需求的装置的实时网络监视和订户标识 | |
CN103716198B (zh) | 数据网络质量自动拨测方法及*** | |
CN111294235B (zh) | 数据处理方法、装置、网关及可读存储介质 | |
CN107018001B (zh) | 一种应用故障定位方法及装置 | |
CN104378264A (zh) | 一种基于sFlow的虚拟机进程流量监控方法 | |
CN101188505B (zh) | 内容类型识别的方法和设备 | |
CN101437246B (zh) | 基站能耗数据统一采集*** | |
CN103997539A (zh) | 基于web服务的雷达运行状态采集分发***及其方法 | |
CN103260190B (zh) | 基于lte长期演进***网络的安全审计方法 | |
CN103368849A (zh) | Oam报文的处理方法和装置 | |
CN104050920A (zh) | Led显示屏控制***和异步控制卡 | |
CN103036707B (zh) | 便携式iptv业务服务质量诊断装置及诊断方法 | |
RU2668394C2 (ru) | Способ и система для сбора пакетов, сетевое устройство и центр управления сетью | |
CN103581338A (zh) | 一种污染源在线监控数据监听*** | |
CN107579792A (zh) | 多型号在轨卫星工程参数并行解析方法 | |
CN103546305A (zh) | 网络质量信息的统计方法及*** | |
CN103220188A (zh) | 一种http数据采集设备 | |
CN101447934A (zh) | 一种业务流识别方法和***以及业务流计费方法和*** | |
CN105429865A (zh) | 一种基于浏览器的微信公众号数据采集方法及装置 | |
CN106937313B (zh) | 设备数据传输方法、发送装置和收发*** | |
CN104579942A (zh) | 网络报文的转发方法及装置 | |
CN105743676B (zh) | 一种多数据源综合采集装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141105 Termination date: 20200304 |
|
CF01 | Termination of patent right due to non-payment of annual fee |