本页内容
 

示例:配置条件默认路由策略

此示例说明如何在一台路由设备上配置条件默认路由,并将默认路由重新分发到 OSPF 中。

要求

配置此示例之前,不需要除设备初始化之外的特殊配置。

概述

在此示例中,OSPF 区域 0 包含三个路由设备。设备 R3 与外部对等方(例如互联网服务提供商 (ISP))具有 BGP 会话。

要将静态路由传播到 BGP 中,此示例在定义路由时包含 discard 该语句。ISP 将默认静态路由注入 BGP,从而为客户网络提供到达外部网络的默认静态路由。静态路由有一个丢弃下一跃点。这意味着,如果数据包与更具体的路由不匹配,则该数据包将被拒绝,并在路由表中安装此目标的拒绝路由,但不会发送互联网控制消息协议 (ICMP) 不可达消息。通过丢弃下一跃点,您可以发起汇总路由,该路由可通过动态路由协议进行通告。

设备 R3 将默认路由导出到 OSPF 中。设备 R3 上的路由策略是有条件的,例如,如果与 ISP 的连接中断,则默认路由不再导出到 OSPF 中,因为它在路由表中不再处于活动状态。此策略可防止数据包在没有通知的情况下以静默方式丢弃(也称为空路由过滤)。

此示例显示了设备 R3 上所有设备的配置和分步配置。

拓扑结构

图 1 显示了示例网络。

图 1:带有到 ISP 的条件默认路由的 OSPFNetwork diagram with three routers R1, R2, R3 in triangular topology within OSPF area 0.0.0.0. R1: fe-1/2/0 10.0.0.2, fe-1/2/1 10.0.2.2. R2: fe-1/2/0 10.0.0.1, fe-1/2/1 10.0.1.2. R3: fe-1/2/0 10.0.2.1, fe-1/2/1 10.0.1.1, ge-0/0/2 10.0.45.2 connected to ISP 10.0.45.1.

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层次结构级别的 [edit] CLI 中。

设备 R1

设备 R2

设备 R3

设备 ISP

过程

分步程序

下面的示例要求您在各个配置层级中进行导航。有关导航CLI的信息,请参阅《Junos OS CLI 用户指南》中的在配置模式下使用CLI编辑器。

要配置设备 R3:

  1. 配置接口。

  2. 配置自治系统 (AS) 编号。

  3. 配置与 ISP 设备的 BGP 会话。

  4. 配置 OSPF。

  5. 配置路由策略。

  6. 将导出策略应用于 OSPF。

  7. 如果完成设备配置,请提交配置。

结果

发出命令以 show 确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

验证

确认配置工作正常。

验证到 ISP 的路由是否正常工作

目的

确保在设备 R3 和 ISP 的路由器之间建立连接。

行动

意义

命令确认 ping 可访问性。

验证静态路由是否已重新分配

目的

确保 BGP 策略正在将静态路由重新分发到设备 R3 的路由表中。另请确保 OSPF 策略正在将静态路由重新分配到设备 R1 和设备 R2 的路由表中。

行动

意义

路由表包含默认的 0.0.0.0/0 路由。如果设备 R1 和设备 R2 接收到发往其路由表中未指定网络的数据包,则这些数据包将被发送至设备 R3 进行进一步处理。如果设备 R3 接收到发往其路由表中未指定网络的数据包,这些数据包将被发送到 ISP 进行进一步处理。

测试策略条件

目的

停用接口以确保在外部网络无法访问时从路由表中删除。

行动

意义

设备 R1 和设备 R2 上的路由表不包含默认的 0.0.0.0/0 路由。这将验证 OSPF 域中是否不再存在默认路由。要重新激活 ge-0/0/2.6 接口,请发出 activate interfaces ge-0/0/2 unit 0 family inet address 10.0.45.2/30 配置模式命令。