CLNS 的静态路由
了解 CLNS 的静态路由
无连接网络服务 (CLNS) 是一种 ISO 第 3 层协议,它使用网络服务接入点 (NSAP) 可达性信息,而非 IPv4 或 IPv6 前缀。
您可以配置静态路由,在 CLNS 岛内交换 CLNS 路由。 CLNS 孤岛 通常是属于单个 IGP 路由域的 IS-IS 1 级区域。一个岛屿可以包含多个区域。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
意义
静态路由将显示在路由表中。