The present invention provides a method and device for statistical BGP group attributes or extended community attribute value flow, which relates to the technical field of communication, including the method of statistical, BGP community property or extended community attribute applied to the corresponding flow for statistical reporting flow value of the equipment side: according to the traffic statistics reporting instructions, obtain the extended community attribute information the data flow of the BGP group or the BGP attribute information; through traffic reporting protocols will get BGP community information or BGP extended community attribute information reported to the server traffic analysis. The technical scheme provided by the invention extends the report flow protocol, through the expansion of the flow rate after reporting protocol can be directly reported to the BGP group or BGP group extended attribute information, attribute information, in order to make the traffic analysis server statistics corresponding to the flow value, reduce the amount of convection in analyzing the function and performance requirements of the server.
【技术实现步骤摘要】
统计BGP团体属性或扩展团体属性流量值的方法及装置
本专利技术涉及通信
,尤其涉及一种统计BGP团体属性或扩展团体属性流量值的方法及装置。
技术介绍
网络规划、运维、优化等都需要对网络中的流量及其流向进行采集和分析。如图1所示,如果对路由器进行了相应配置,路由器在转发流量时就会按照配置对流量进行统计,并将统计结果上报给指定的服务器,由服务器对上报流量再做进一步的分析和报表呈现等。目前标准化的流量上报协议是IPFIX,现网广泛部署的还有厂家的私有上报协议,如华为的netstream,思科的netflow,Juniper的JFlow等。在对网络流量进行均衡时,需要把一部分流量从利用率较高的主路径调整到利用率较低的迂回路径,以使所有路径的利用率都比较均衡,如图2所示。流量调整按照路由网段进行调整粒度太小,需要调整多个路由网段对应的流量;按照AS(AutonomousSystem,自治系统)进行调整粒度太大,调整后往往会造成迂回路径的利用率过高,一般按照BGPcommunity(BorderGatewayProtocolcommunity,边界网关协议团体属性)或BGPextendedcommunity(边界网关协议扩展团体属性)的粒度进行调整是比较合适的,但是按照BGPcommunity或BGPextendedcommunity的粒度进行流量调整,就需要分析community或extendedcommunity对应的流量大小。而目前的流量上报协议(含标准的IPFIX协议和厂家的私有协议)只能上报网段、AS等对应的流量大小,还不能直接上报BGPcommuni ...
【技术保护点】
一种统计BGP团体属性或扩展团体属性流量值的方法,应用于用于统计上报流量的设备侧,其特征在于,所述方法包括:根据流量统计上报指令,获取数据流的边界网关协议BGP团体属性信息或BGP扩展团体属性信息;通过流量上报协议,将获取的所述BGP团体属性信息或BGP扩展团体属性信息上报至流量分析服务器。
【技术特征摘要】
1.一种统计BGP团体属性或扩展团体属性流量值的方法,应用于用于统计上报流量的设备侧,其特征在于,所述方法包括:根据流量统计上报指令,获取数据流的边界网关协议BGP团体属性信息或BGP扩展团体属性信息;通过流量上报协议,将获取的所述BGP团体属性信息或BGP扩展团体属性信息上报至流量分析服务器。2.根据权利要求1所述的方法,其特征在于,所述根据流量统计上报指令,获取数据流对应的BGP团体属性信息或BGP扩展团体属性信息的步骤具体为:根据预先配置的需要上报的BGP团体属性信息的类型,获取数据流的对应地址所对应的BGP团体属性信息;或根据预先配置的需要上报的BGP扩展团体属性信息的类型,获取数据流的对应地址所对应的BGP扩展团体属性信息;当预先配置的需要上报的BGP团体属性信息为数据流的源地址对应的BGP团体属性信息时,所述对应地址为源地址;当预先配置的需要上报的BGP团体属性信息为数据流的目的地址对应的BGP团体属性信息时,所述对应地址为目的地址;当预先配置的需要上报的BGP团体属性信息为数据流的源地址对应的BGP团体属性信息和数据流的目的地址对应的BGP团体属性信息时,所述对应地址为分别为源地址和目的地址;当预先配置的需要上报的BGP扩展团体属性信息为数据流的源地址对应的BGP扩展团体属性信息时,所述对应地址为源地址;当预先配置的需要上报的BGP扩展团体属性信息为数据流的目的地址对应的BGP扩展团体属性信息时,所述对应地址为目的地址;当预先配置的需要上报的BGP扩展团体属性信息为数据流的源地址对应的BGP扩展团体属性信息和数据流的目的地址对应的BGP扩展团体属性信息时,所述对应地址为分别为源地址和目的地址。3.根据权利要求2所述的方法,其特征在于,所述根据预先配置的需要上报的BGP团体属性信息的类型,获取数据流的对应地址所对应的BGP团体属性信息;或根据预先配置的需要上报的BGP扩展团体属性信息的类型,获取数据流的对应地址所对应的BGP扩展团体属性信息的步骤包括:根据预先配置的需要上报的BGP团体属性信息的类型,查询与需要上报的BGP团体属性信息的类型相对应的地址信息;或根据预先配置的需要上报的BGP扩展团体属性信息的类型,查询与需要上报的BGP扩展团体属性信息的类型相对应的地址信息;确定与所述地址信息对应的BGP路由;从确定的所述BGP路由中获取与该BGP路由对应的BGP团体属性信息或BGP扩展团体属性信息。4.根据权利要求1所述的方法,其特征在于,所述通过流量上报协议,将获取的所述BGP团体属性信息或BGP扩展团体属性信息上报至流量分析服务器的步骤包括:通过所述流量上报协议中用于上报所述BGP团体属性信息或BGP扩展团体属性信息的信息元素,将获取的所述BGP团体属性信息或BGP扩展团体属性信息上报至所述流量分析服务器;其中,所述信息元素至少包括:用于上报数据流的源地址对应的BGP团体属性信息的第一信息元素、用于上报数据流的目的地址对应的BGP团体属性信息的第二信息元素、用于上报数据流的源地址对应的BGP扩展团体属性信息的第三信息元素以及用于上报数据流的目的地址对应的BGP扩展团体属性信息的第四信息元素。5.根据权利要求4所述的方法,其特征在于,所述通过流量上报协议中用于上报所述BGP团体属性信息或BGP扩展团体属性信息的信息元素,将获取的所述BGP团体属性信息或BGP扩展团体属性信息上报至所述流量分析服务器的步骤包括:将获取的数据流的源地址的BGP团体属性信息封装在第一信息元素中;将获取的数据流的目的地址的BGP团体属性信息封装在第二信息元素中;将获取的数据流的源地址的BGP扩展团体属性信息封装在第三信息元素中;以及将获取的数据流的目的地址的BGP扩展团体属性信息封装在第四信息元素中;将所述第一信息元素、所述第二信息元素、所述第三信息元素以及所述第四信息元素上报至所述流量分析服务器。6.一种统计BGP团体属性或扩展团体属性流量值的方法,应用于流量分析服务器侧,其特征在于,所述方法包括:接收通过流量上报协议上报的BGP团体属性信息或BGP扩展团体属性信息;根据接收的所述BGP团体属性信息,确定所述BGP团体属性信息对应的流量值;或根据接收的所述BGP扩展团体属性信息,确定所述BGP扩展团体属性信息对应的流量值。7.根据权利要求6所述的方法,其特征在于,所述接收通过流量上报协议上报的BGP团体属性信息或BGP扩展团体属性信息的步骤包括:接收所述流量上报协议中的封装有数据流的源地址对应的BGP团体属性信息的第一信息元素和封装有数据流的目的地址对应的BGP团体属性信息的第二信息元素,以及封装有数据流的源地址对应的BGP扩展团体属性信息的第三信息元素和封装有数据流的目的地址对应的BGP扩展团体属性信息的第四信息元素;从所述第一信息元素中获取数据流的源地址对应的BGP团体属性信息,从所述第二信息元素中获取数据流的目的地址对应的BGP团体属性信息,以及从所述第三信息元素中获取数据流的源地址对应的BGP扩展团体属性信息,从所述第四信息元素中获取数据流的目的地址对应的BGP扩展团体属性信息。8.根据权利要求7所述的方法,其特征在于,所述根据接收的所述BGP团体属性信息,确定所述BGP团体属性信息对应的流量值;或根据接收的所述BGP扩展团体属性信息,确定所述BGP扩展团体属性信息对应的流量值的步骤包括:根据数据流的源地址对应的BGP团体属性信息,确定数据流的源地址对应的BGP团体属性信息对应的流量值;根据数据流的目的地址对应的BGP团体属性信息,确定数据流的目的地址对应的B...
【专利技术属性】
技术研发人员:李振强,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。