帮助手册 Cisco NetFlow BGP

配置 Cisco NetFlow BGP

边界网关协议 (BGP) 是一种标准化的外部网关协议,旨在在 Internet 上的自治系统 (AS) 之间交换路由和可达性信息。BGP 在 RFC 1771 中定义,提供无环路域间路由。自治系统 (AS) 是一组在同一管理下运行的路由器。BGP 通常在 Internet 服务提供商 (ISP) 的网络中运行。

启用 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 邻居以共享信息:

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.0192.31.7.0的信息。
  • 列出的第一个路由器位于不同的自治系统中;第二个邻居的remote-as路由器配置命令指定地址131.108.234.2的内部邻居(具有相同的自治系统编号),第三个邻居的remote-as路由器配置命令指定不同自治系统上的邻居。

在 NetFlow 导出中包含 AS 信息

如果您在网络上配置了 BGP,并希望 NetFlow 报告自治系统,请在全局配置模式下在路由器上执行以下命令:

命令 目的
ip flow-export destination{hostname|ip_address}9996 将 NetFlow 缓存条目导出到指定的 IP 地址。使用 Site24x7本地部署轮询器 服务器的 IP 地址和配置的 NetFlow 侦听器端口。虽然默认端口是 9996,但端口号可能会有所不同。了解如何查找本地部署轮询器的端口号
ip flow-export {version}[peer-as | origin-as] 以指定的版本格式(5 或 7)导出 NetFlow 缓存条目。如果您的路由器使用 BGP,您可以指定源 AS 或对等 AS 包含在导出中。您不能同时包含两者。


帮助手册 Cisco NetFlow BGP