static (Routing Options)
语法
static { defaults { static-options; } rib-group group-name; route destination-prefix { bfd-liveness-detection { authentication { algorithm algorithm-name; key-chain key-chain-name; loose-check; } detection-time { threshold milliseconds; } local-address ip-address; minimum-interval milliseconds; minimum-receive-interval milliseconds; minimum-receive-ttl number; multiplier number; neighbor address; no-adaptation; transmit-interval { threshold milliseconds; minimum-interval milliseconds; } version (1 | automatic); } next-hop address; next-hop options; qualified-next-hop address { bfd-liveness-detection { authentication { algorithm (keyed-md5 | keyed-sha-1 | meticulous-keyed-md5 | meticulous-keyed-sha-1 | simple-password); key-chain key-chain-name; loose-check; } detection-time { threshold milliseconds; } holddown-interval milliseconds; minimum-interval milliseconds; minimum-receive-interval milliseconds; multiplier number; no-adaptation; transmit-interval { minimum-interval milliseconds; threshold milliseconds; } version (1 | automatic); } metric metric; preference preference; } static-options; spring-te-lsp-next-hop } }
层次结构级别
[edit logical-systems logical-system-name routing-instances routing-instance-name routing-options], [edit logical-systems logical-system-name routing-options], [edit logical-systems logical-system-name routing-options rib routing-table-name], [edit routing-instances routing-instance-name routing-options], [edit routing-options], [edit routing-options rib routing-table-name]
描述
配置要安装在路由表中的静态路由。您可以在单个 static
语句中指定任意数量的路由,也可在配置中指定任意数量的 静态 选项。
选项
defaults —(可选)指定全局静态路由选项。这些选项仅设置所有新创建的静态路由所继承的默认属性。这些路由被视为全局默认值,并应用于您在语句中 static
配置的所有静态路由。
指定全局静态路由选项不会创建默认路由。这些选项仅设置所有新创建的静态路由所继承的默认属性。
路由 — 配置各个静态路由。在语句的static
这一部分,您可以选择配置静态路由选项。这些选项仅适用于单个目标,并覆盖在语句的static
默认设置部分配置的任何选项。
destination-prefix/prefix-length—destination-prefix 是 IP 地址的网络部分, prefix-length 也是目标前缀长度。
在语句的static
路由部分中配置单独的静态路由时,请通过以下方式之一指定路由的目标(在路由destination-prefix中):
network/mask-length,其中 network 是 IP 地址的网络部分, mask-length 也是目标前缀长度。
默认 ,如果这是到目标的默认路由。这相当于将 IP 地址指定为 0.0.0.0/0。
注意:目标为 0.0.0.0.0 (过时的有限广播地址)和目标为 0::0 的 IPv4 数据包将被丢弃。要转发发往这些地址的流量,您可以为 IPv4 添加静态路由 0.0.0.0/32 ,或为 IPv6 添加 0::0/128 。
nsap-prefix—nsap-prefix 是 ISO 的网络服务接入点 (NSAP) 地址。
下一跳 address-通过指定 IP 地址、接口名称或 ISO 网络实体标题 (NET),连接到下一跃点路由设备。
目的地下一跃点的 IPv4 或 IPv6 地址,指定为:
下一跃点的 IPv4 或 IPv6 地址
接口名称(仅适用于点对点接口)
address 或 interface-name 指定多点接口的 IP 地址或点到点接口的接口名称。
注意:如果某个接口不可用,则该接口上配置的所有静态路由将从路由表中退出。
注意:管理和内部以太网 (fxo) 接口不支持负载平衡,因为这种类型的接口无法处理路由进程。在 fxp 接口上,您无法配置多个下一跃点并启用负载平衡。
next-hop options— 有关如何管理数据包转发到下一跃点的其他信息。
丢弃 — 不将寻址的数据包转发到此目标。相反,丢弃数据包,不向数据包的发起方发送 ICMP(或 ICMPv6)无法访问的消息,并将此目标的拒绝路由安装到路由表中。
iso-net- 通过指定 ISO NSAP,到达下一跃点路由设备。
-
下一张表 routing-table-name- 到目标的下一个路由表的名称。
如果使用下一表操作,则配置必须包含一个术语资格符,用于指定与下一表操作中指定的表不同的表。换言之,语句中的
from
术语限定符必须在下一个表操作中排除该表。在以下示例中,第一个术语包含 rib vrf-customer2.inet.0 作为匹配条件。该操作会指定不同路由表中的下一跃点 vrf-customer1.inet.0。第二个术语则正好相反,在匹配条件下使用 rib vrf-customer1.inet.0,在下一表格中使用 vrf-customer2.inet.0。term 1 { from { protocol bgp; rib vrf-customer2.inet.0; community customer; } then { next-hop next-table vrf-customer1.inet.0; } } term 2 { from { protocol bgp; rib vrf-customer1.inet.0; community customer; } then { next-hop next-table vrf-customer2.inet.0; } }
注意:在路由实例中,如果主路由实例中的任何静态路由
next-table inet.0
已经配置next-table
了指向路由实例的 inet.0 路由表的语句,则无法使用语句配置静态路由。例如,如果在主路由实例上配置了使用语句的静态路由 192.168.88.88/32next-table test.inet.0
,并且路由实例测试也配置有该next-table inet.0
语句的静态路由 192.168.88.88/32,提交操作将失败。相反,您必须在主实例和路由实例上配置路由表组,以便将静态路由安装到两个路由表中。注意:通过修复 PR 1383419,当 IPv4 的前缀长度小于 16 位或 IPv6 的 64 位时,在 QFX5xxx/EX4xxx 交换机上配置下一表操作的静态路由将导致软件转发。为避免可能会影响性能,应分别为 IPv6 和 IPv6 配置多个前缀等于或长于 16 位和 64 位的静态路由
接收 - 将此下一跃点目标的路由安装到路由表中。
接收选项强制将数据包发送至路由引擎。
接收选项在以下情况下很有用:
用于接收发往 VRF 实例环路地址的 MPLS 数据包
用于接收链路子网地址上的数据包,地址的主机部分为零
拒绝 - 不将寻址的数据包转发到此目标。而是丢弃数据包,向数据包发起方发送 ICMP(或 ICMPv6)无法访问的消息,并将此目标的拒绝路由安装到路由表中。
static-options-( 路由下为可选)有关静态路由的更多信息,路由安装在路由表中时会随路由一起提供。
您可以在中 static-options指定以下一项或多项。每个选项均会单独说明。
(主动 | 被动);
as-path <as-path> <origin (egp | igp | 不完整)> <atomic-聚合> <聚合器 as-number in-address>;
社区 [ community-ids ];
(安装 | 不安装);
(指标 | 指标2 | 指标3 | 指标4) value <类型 type>;
(优先级 | 首选项2 | 颜色 | color2) preference <类型 type>;
(再转换 | 不读);
(解决 | 未解决);
(保留 | 不保留);
标记 metric 类型 number;
其余语句将单独解释。请参阅 CLI 浏览器。
必需的权限级别
路由 — 在配置中查看此语句。
路由控制 — 将此语句添加到配置中。
版本信息
在 Junos OS 7.4 版之前引入的语句。
支持 Junos 9.6 中引入的 BFD 身份验证。
支持在适用于 EX 系列交换机的 Junos 9.6 中引入的 BFD 身份验证。