CLNS 的静态路由
了解 CLNS 的静态路由
无连接网络服务 (CLNS) 是一种 ISO 第 3 层协议,使用网络服务接入点 (NSAP) 可访问性信息,而不是 IPv4 或 IPv6 前缀。
您可以配置静态路由,以在 CLNS 孤岛内交换 CLNS 路由。 CLNS 孤岛 通常是 IS-IS 1 级区域,属于单个 IGP 路由域。一个岛可以包含多个区域。CLNS 孤岛可以通过 VPN 连接。
示例:当不存在 IGP 时为 CLNS 配置静态路由
此示例说明如何为 CLNS 配置静态路由。
要求
开始之前,配置网络接口。请参阅 安全设备的接口用户指南。
概述
在此示例中,您将为 CLNS 配置静态路由。如果某个链路上没有内部网关协议 (IGP),则路由设备可能需要配置静态路由,以便通过该链路访问 CLNS 前缀。例如,在自治系统 (AS) 边界处,这可能很有用。
为 CLNS 配置静态路由时,请考虑以下任务:
指定
iso.0
路由表选项以配置主实例 CLNS 静态路由。指定
instance-name.iso.0
路由表选项,为特定路由实例配置 CLNS 静态路由。指定语句
route nsap-prefix
以配置 CLNS 静态路由的目标。指定该
next-hop (interface-name | iso-net)
语句以配置下一跃点,指定为 ISO 网络实体标题 (NET) 或接口名称。包括该
qualified-next-hop (interface-name | iso-net)
语句以配置指定为 ISO 网络实体标题或接口名称的辅助备份下一跃点。
配置
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,将命令复制并粘贴到层级的 [edit]
CLI 中,然后从配置模式进入 commit
。
set routing-options rib iso.0 static iso-route 47.0005.80ff.f800.0000.ffff.ffff/152 next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212 set routing-options rib iso.0 static iso-route 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212/152 next-hop t1-0/2/2.0 set routing-options rib iso.0 static iso-route 47.0005.80ff.f800.0000.eee0/152 qualified-next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4002 preference 20 set routing-options rib iso.0 static iso-route 47.0005.80ff.f800.0000.eee0/152 qualified-next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4002 metric 10
程序
逐步过程
要为 CLNS 配置静态路由,
配置路由。
[edit routing-options rib iso.0 static] user@host# set iso-route 47.0005.80ff.f800.0000.ffff.ffff/152 next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212 user@host# set iso-route 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212/152 next-hop t1-0/2/2.0 user@host# set iso-route 47.0005.80ff.f800.0000.eee0/152 qualified-next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4002 preference 20 user@host# set iso-route 47.0005.80ff.f800.0000.eee0/152 qualified-next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4002 metric 10
完成设备配置后,提交配置。
[edit] user@host# commit
结果
发出命令以确认 show routing-options
您的配置。如果输出未显示预期的配置,请重复此示例中的说明,以更正配置。
user@host# show routing-options rib iso.0 { static { iso-route 47.0005.80ff.f800.0000.ffff.ffff/152 next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212; iso-route 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212/152 next-hop t1-0/2/2.0; iso-route 47.0005.80ff.f800.0000.eee0/152 { qualified-next-hop 47.0005.80ff.f800.0000.0108.0001.1921.6800.4002 { preference 20; metric 10; } } } }
验证
检查路由表
目的
请确保预期的路由显示在路由表中。
行动
user@host> show route table iso.0 iso.0: 7 destinations, 7 routes (7 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 47.0005.80ff.f800.0000.0108.0001.1921.6800.4212/152 *[Static/5] 00:00:25 > via t1-0/2/2.0 47.0005.80ff.f800.0000.eee0/84 *[Static/20] 00:04:01, metric 10, metric2 10 > to #75 0.12.0.34.0.56 via fe-0/0/1.0 47.0005.80ff.f800.0000.ffff.ffff/104 *[Static/5] 00:04:01, metric2 0 > via t1-0/2/2.0
意义
静态路由会出现在路由表中。