Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

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

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

要求

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

概述

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

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

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

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

拓扑学

图 1 显示了示例网络。

图 1: 具有到 ISP 的条件默认路由的 OSPF具有到 ISP 的条件默认路由的 OSPF

配置

CLI 快速配置

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

设备 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 配置模式命令。