正文
社区属性可以采用十进制、十六进制或
AA:NN
格式表示,但它仍然是
32
位数字。例如,以
下三个配置命令指定了社区
30:20(AS
30,20
号):
固定社区30:20
固定社区0x1E0014
固定社区1966100
不管您使用哪个命令,在路由器配置文件和
BGP
表中显示的社区都是
30:20。
在启用自动汇总或禁用自动汇总这两种情况下,BGP 的行为有何 不同?
自动汇总行为在各个 Cisco IOS 软件版本中均已发生变化。最初,默认为启用自动汇总。然而,对于Cisco Bug ID
CSCdu81680
(仅限注册用户),此行为已发生变化。在最新的Cisco IOS 中,默 认为禁用自动汇总。启用自动汇总后,它会在 BGP 网络的有类边界范围内汇总在本地创建的 BGP 网络。默认情况下Auto-summary在旧有版本只启用。禁用自动汇总后,在本地引入到 BGP 表中的路由不会在其有类边界范围内进行汇总。如果路由表中存在子网并且满足以下三个条件,本地路由 表中的有类网络的所有子网将提示 BGP 将有类网络安装BGP表中。
● 路由表中网络的有类网络语句
● 该网络语句的有类掩码
● 已启用自动汇总
例如,如果路由表中的子网为 75.75.75.0(掩码 255.255.255.0),您在 router bgp 命令下配置
network 75.0.0.0 ,并且启用自动汇总,则 BGP会在 BGP 表中引入有类网络 75.0.0.0(掩码
255.0.0.0)。
如果上述三个条件都不符合,除非在本地路由表中有完全匹配项,否则 BGP 不会在 BGP 表中安装任何条目。
注意:如果执行 BGP 的 AS不具备完全有类网络,Cisco 建议您在 router bgp 下发出 no auto-summary 命令,以禁用自动汇总。
如何验证 BGP 路由器是否宣布其 BGP 网络并将这些网络传播到 全局 BGP 网格?
请使用这些命令为了检查IP块是否直接地宣布对连接的ISP:
● show ip bgp neighbors [地址] advertised-routes 命令显示哪些消息正被发送。
● show ip bgp neighbors [地址] routes 命令显示哪些消息正被接收。
注意:show ip bgp neighbors [地址] advertise-routes 命令不考虑可能已应用的任何出站策略
。在未来的 Cisco IOS 软件版本中,会更改命令输出以反映出站策略。如果有两个可选路径指
向目标,BGP总是使用最佳路由进行通知。
为了验证 IP 块如何通过直接连接的 ISP 传播到全局 BGP 网格,请登录到 Internet 上的
路由服
务器
,并且在该路由服务器中寻找前缀的 BGP 条目。
何时以及如何重置 BGP 会话?
在更改 BGP 会话的入站/出站策略时清除该会话。发出 clear ip bgp x.x.x.x soft out 命令可清除BGP会话,以使出站策略更改生效。发出x.x.x.x命令的clearip bgp为了清除BGP会话带领 Inbound政策更改进入效果。如果邻居有软重新配置功能,您能发出clear ip bgp x.x.x.x软奇 incommand。如果设置了优化的边缘路由 (OER),则可以自动清除 BGP 会话。OER 自动清除入站 方向和出站方向的 BGP 会话。
注意:在 Cisco IOS 软件 12.0 版及更高版本中,引入了一种新的 BGP 软重置增强功能。
什么是自治系统 (AS) 编号,如何获得一个自治系统编号?
AS 编号是全局唯一编号,用于标识 AS,并且使 AS 能够交换相邻 AS 之间的外部路由信息。AS是遵守一个明确定义的路由策略的相连 IP 网络组。
可用 AS 编号是有限的。因此,判断哪些站点需要唯一的 AS 编号而哪些站点不需要唯一的 AS 编 号至关重要。不要求唯一 AS 编号的站点应使用一个或多个留作专用的 AS 编号,范围在64512到
65535之间。请访问
AS编号注册服务
网站获取AS编号。
BGP 路径选择标准是什么?
BGP 路径选择标准记录在 BGP 最佳路径选择算法中。
always-compare-med 与 deterministic-med 之间有何区别?
这些命令之间区别的完整说明记录在 bgp deterministic-med 命令与 bgp always-compare-med 命令 有何区别中。