BGP的NetFlow配置
在RFC 1771定义的边界网关协议Border Gateway Protocol
(BGP),在自主系统之间提供无环路的域间路由。(自主系统[AS]是指被统一管理的路由器的集合。)
BGP经常运行于因特网提供商之间(ISPs)。
启用BGP路由
进入全局配置模式并执行以下命令来启用BGP路由并创建BGP路由进程:
命令 |
目的 |
router bgp as-number |
启用BGP路由进程,设置路由器为路由器配置模式 |
network network-number [mask network-mask]
[route-map route-map-name] |
在该自主系统上标记某网络为本地,并记录到BGP表格。 |
配置BGP邻居
BGP支持两种邻居:内部和外部。内部邻居在同一自主系统内,外部邻居则属于不同的自主系统。通常,外部邻居相互邻近并且共享同一个子网,内部邻居可能存在于同一自主系统的任意地方。
要配置BGP邻居,在路由器配置模式下执行以下命令:
命令 |
目的 |
neighbor {ip-address|peer-group-name}
remote-as as-number |
指定BGP邻居 |
BGP邻居配置示例
下面的示例显示了如何在一个自主系统上配置BGP邻居来共享信息。
router bgp 109
network 131.108.0.0
network 192.31.7.0
neighbor 131.108.200.1 remote-as 167
neighbor 131.108.234.2 remote-as 109
neighbor 150.136.64.19 remote-as 99
示例中,指派一个BGP路由器为自主系统109,并且指定两个网络为该自主系统的发信端。随后列出了三个远程路由器(以及他们的自主系统)。该路由器将和邻居路由器一起共享网络131.108.0.0和192.31.7.0。第一个路由器属于不同的自主系统,第二个邻居的remote-as 路
由器配置命令指定它为在131.108.234.2处的内部邻居(具有相同的自主系统号码),第三个邻居的路由器remote-as 路由器配置命令指定它属于不同的自主系统。
包含AS信息到Netflow输出
如果已经配置了BGP,并想使Netflow报告自主系统信息,在路由器的全局配置模式下执行下列命令:
命令 |
目的 |
ip flow-export destination {hostname|ip_address}
9996 |
导出Netflow缓存条目到指定的IP地址。使用NetFlow 解析器服务器的IP地址以及配置的Netflow监听端口。缺省端口为9996。 |
ip flow-export {version} [peer-as
| origin-as] |
以指定版本的格式(5或者7)导出NetFlow缓存条目。如果路由器使用BGP,还可以指定原始或者对方的AS加入到导出中-两者不能同时加入
。 |
Copyright © 2010,
ZOHO Corp. All Rights Reserved.
|