OSPF
nv unset
命令会删除您使用等效 nv set
命令设置的配置。本指南仅在 nv unset
命令与 nv set
命令不同时描述 nv unset
命令。
nv set interface <interface-id> router ospf area
在指定的 OSPF 接口上配置 OSPF 区域。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf area 0
nv set interface <interface-id> router ospf authentication
为指定的接口配置 OSPF MD5 身份验证。
nv set interface <interface-id> router ospf authentication enable
在指定的接口上打开或关闭 OSPF 身份验证。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf authentication enable on
nv set interface <interface-id> router ospf authentication md5-key <value>
为指定的接口配置 MD5 密钥。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
<value> | MD5 密钥。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf authentication md5-key thisisthekey
nv set interface <interface-id> router ospf authentication message-digest-key
为指定的接口配置消息摘要密钥。您可以指定介于 1 和 255 之间的值。该值必须在链路上的所有路由器上保持一致。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf authentication message-digest-key 1
nv set interface <interface-id> router ospf bfd detect-multiplier
在指定的 OSPF 接口上配置检测时间乘数。您可以指定介于 2 和 255 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf bfd detect-multiplier 100
nv set interface <interface-id> router ospf bfd enable
在指定的 OSPF 接口上打开和关闭 BFD。默认设置为 off
。
BFD 提供了低开销和快速检测两个网络设备之间路径中的故障。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf bfd enable on
nv set interface <interface-id> router ospf bfd min-receive-interval
在指定的 OSPF 接口上配置接收到的 BFD 控制数据包之间所需的最小间隔。您可以指定介于 50 和 60000 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf bfd min-receive-interval 400
nv set interface <interface-id> router ospf bfd min-transmit-interval
在指定的 OSPF 接口上配置以毫秒为单位的最小传输间隔。您可以指定介于 50 和 60000 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf bfd min-transmit-interval 400
nv set interface <interface-id> router ospf cost
配置此链路的成本。您可以指定介于 1 和 65535 之间的值或 auto
,它会根据链路速度自动确定成本。默认设置为 auto
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf cost 60
nv set interface <interface-id> router ospf enable
在指定的 OSPF 接口上打开和关闭 OSPF。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf enable on
nv set interface <interface-id> router ospf mtu-ignore
配置 OSPF 以打开或关闭 OSPF DBD 数据包中的 MTU 值检查。默认设置为 on
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf mtu-ignore off
nv set interface <interface-id> router ospf network-type
配置 OSPF 接口的网络类型:点对点或广播。默认设置为 broadcast
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf network-type point-to-multipoint
nv set interface <interface-id> router ospf passive
将 OSPF 接口配置为被动接口。被动接口创建数据库条目,但不发送或接收 OSPF hello 数据包。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf passive on
nv set interface <interface-id> router ospf priority
配置在广播接口上成为 OSPF 指定路由器 (DR) 的优先级。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf priority 5
nv set interface <interface-id> router ospf timers dead-interval
配置在声明邻居死亡之前等待没有 hello 消息的秒数。您可以指定介于 1 和 65535 之间的值,或 minimal
。如果指定 minimal
,则必须设置 hello-multiplier
。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf timers dead-interval 600
nv set interface <interface-id> router ospf timers hello-interval
配置以秒为单位的 hello 数据包传输频率。仅当 dead-interval
不是 minimal
时,此设置才有效。您可以指定介于 1 和 65535 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf timers hello-interval 5
nv set interface <interface-id> router ospf timers hello-multiplier
如果 dead-interval
为 minimal
,则配置要使用的乘数。您可以指定介于 1 和 10 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf timers hello-multiplier 6
nv set interface <interface-id> router ospf timers retransmit-interval
配置以秒为单位重新传输未确认的数据包的频率。您可以指定介于 1 和 65535 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf timers retransmit-interval 600
nv set interface <interface-id> router ospf timers transmit-delay
配置在发送新的 LSA 之前等待的秒数。您可以指定介于 1 和 65535 之间的值。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 您要配置的接口。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf timers retransmit-delay 600
nv set router ospf enable
在交换机上全局打开或关闭 OSPF。默认设置为 off
。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf enable on
nv set router ospf router-id
在交换机上配置 OSPF 路由器 ID,这是一个 32 位值,通常是环回接口的地址。如果路由器 ID 是通用的,则此命令会为所有 VRF 配置路由器 ID;否则,您必须为每个 VRF 设置路由器 ID。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf router-id 10.10.10.1.
nv set router ospf timers lsa min-arrival
配置 OSPF 可以接受相同 LSA 的最小间隔(以秒为单位)。您可以指定介于 0 和 600000 之间的值。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf timers lsa min-arrival 300000
nv set router ospf timers lsa throttle
配置 OSPF 发送 LSA 之后的时间量。您可以指定介于 0 和 5000 毫秒之间的值。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf timers lsa throttle 3000
nv set router ospf timers refresh
配置刷新间隔(以秒为单位)以重新发送 LSA,以防止它们老化。您可以指定介于 10 和 1800 秒之间的值。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf timers refresh 100
nv set router ospf timers spf delay
配置在收到第一个拓扑更改后等待计算 SPF 的时间量。您可以指定介于 0 和 600000 毫秒之间的值。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf timers spf delay 80
nv set router ospf timers spf holdtime
配置在连续 SPF 计算之间等待的时间量。您可以指定介于 0 和 600000 毫秒之间的值。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf timers spf holdtime 100
nv set router ospf timers spf max-holdtime
配置在连续 SPF 计算之间等待的最大时间量。您可以指定介于 0 和 600000 毫秒之间的值。
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set router ospf timers spf max-holdtime 100
nv set vrf <vrf-id> router ospf area <area-id>
在指定的 VRF 中配置 OSPF 区域。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set interface swp51 router ospf area 0
nv set vrf <vrf-id> router ospf area <area-id> default-lsa-cost
配置默认 LSA 成本。此设置仅在 OSPF 区域类型不是 normal
时适用。您可以指定介于 0 和 16777215 之间的值。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 default-lsa-cost 2000
nv set vrf <vrf-id> router ospf area <area-id> filter-list in <filter-id>
配置前缀列表以用作指定 VRF 中 OSPF 区域的入站过滤器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
<filter-id> | 过滤器名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 filter-list in MY-OSPF-IN-FILTER
nv set vrf <vrf-id> router ospf area <area-id> filter-list out
配置前缀列表以用作指定 VRF 中 OSPF 区域的出站过滤器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
<filter-id> | 过滤器名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 filter-list out MY-OSPF-OUT-FILTER
nv set vrf <vrf-id> router ospf area <area-id> network <network-id>
为指定 VRF 中的 OSPF 区域配置前缀过滤器。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
<network-id> | 子网前缀。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 network 10.10.10.1/32
nv set vrf <vrf-id> router ospf area <area-id> range <range-id>
为指定 VRF 中指定范围内的所有路由配置汇总路由。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
<range-id> | IPv4 前缀。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 range 172.16.1.0/24
nv set vrf <vrf-id> router ospf area <area-id> range <range-id> cost
配置为指定地址范围通告的指标。您可以指定介于 0 和 16777215 之间的值,或 auto
。默认值为 auto
(Cumulus Linux 从组件派生操作默认值)。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
<range-id> | IPv4 前缀。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 range 172.16.1.0/24 cost 65535
nv set vrf <vrf-id> router ospf area <area-id> range <range-id> suppress
配置 OSPF 以过滤掉组件,但不通告指定的地址范围。默认设置为 off
(通告指定的地址范围)。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
<range-id> | IPv4 前缀。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 range 172.16.1.0/24 suppress on
nv set vrf <vrf-id> router ospf area <area-id> type
配置 OSPF 区域类型。您可以指定 normal
、stub
、totally-stub
、nssa
或 totally-nssa
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<area-id> | OSPF 区域。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf area 0 type stub
nv set vrf <vrf-id> router ospf default-originate always
配置 OSPF 以向其他路由器通告默认路由,即使路由表中没有默认路由。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf default-originate always on
nv set vrf <vrf-id> router ospf default-originate enable
打开或关闭 OSPF 默认路由始发。默认值为 off
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf default-originate enable on
nv set vrf <vrf-id> router ospf default-originate metric
配置 OSPF 默认路由始发指标。您可以指定介于 0 和 16777214 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf default-originate metric 16777214
nv set vrf <vrf-id> router ospf default-originate metric-type
配置 OSPF 默认路由始发指标类型;1 或 2。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf default-originate metric-type 1
nv set vrf <vrf-id> router ospf default-originate route-map
应用指定的路由图。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf default-originate route-map ROUTEMAP1
nv set vrf <vrf-id> router ospf distance external
配置 OSPF 路由的外部管理距离。您可以指定介于 1 和 255 之间的值,或 none
。
当两个不同的协议为同一目标提供路由信息时,Cumulus Linux 使用管理距离来选择要使用的路由协议。距离越小,协议越可靠。例如,如果交换机从管理距离为 110 的 OSPF 接收到路由,并从管理距离为 100 的 BGP 接收到相同的路由,则交换机选择 BGP。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf distance external 220
nv set vrf <vrf-id> router ospf distance inter-area
配置内部 OSPF 路由的管理距离。您可以指定介于 1 和 255 之间的值,或 none
。
当两个不同的协议为同一目标提供路由信息时,Cumulus Linux 使用管理距离来选择要使用的路由协议。距离越小,协议越可靠。例如,如果交换机从管理距离为 110 的 OSPF 接收到路由,并从管理距离为 100 的 BGP 接收到相同的路由,则交换机选择 BGP。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf distance inter-area 150
nv set vrf <vrf-id> router ospf distance intra-area
配置内部 OSPF 路由的管理距离。您可以指定介于 1 和 255 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf distance intra-area 150
nv set vrf <vrf-id> router ospf enable
在指定的 VRF 上打开或关闭 OSPF。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf enable on
nv set vrf <vrf-id> router ospf log adjacency-changes
配置邻接关系更改的日志记录。您可以指定 on
、off
或 detail
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf log adjacency-changes on
nv set vrf <vrf-id> router ospf max-metric administrative
以管理方式打开或关闭 OSPF 最大指标,无限期。默认设置为 off
。
OSPF 最大指标通知邻居不要将路由器用作 OSPF 拓扑的一部分。当网络收敛时,所有转发到最大指标路由器的流量仍会被转发。更新网络后,最大指标路由器不再接收任何流量,您可以配置最大指标设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf max-metric administrative on
nv set vrf <vrf-id> router ospf max-metric on-shutdown
配置关闭时的 OSPF 最大指标。您可以指定介于 5 和 100 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf max-metric on-shutdown 20
nv set vrf <vrf-id> router ospf max-metric on-startup
配置启动时的 OSPF 最大指标。您可以指定介于 5 和 86400 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf max-metric on-startup 200
nv set vrf <vrf-id> router ospf redistribute bgp enable
打开或关闭 OSPF BGP 路由重分发。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute bgp enable on
nv set vrf <vrf-id> router ospf redistribute bgp metric
配置 OSPF BGP 路由重分发的指标。您可以指定介于 0 和 16777214 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute bgp metric 2000
nv set vrf <vrf-id> router ospf redistribute bgp metric-type <type>
配置 OSPF BGP 路由重分发的指标类型;1 或 2。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute bgp metric-type 2
nv set vrf <vrf-id> router ospf redistribute bgp route-map <route-map-id>
应用指定的路由图以进行 OSPF BGP 路由重分发。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<route-map-id> | 路由图名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute bgp route-map ROUTEMAP1
nv set vrf <vrf-id> router ospf redistribute connected enable
打开或关闭 OSPF 连接路由重分发。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute connected enable on
nv set vrf <vrf-id> router ospf redistribute connected metric
配置 OSPF 连接路由重分发的指标。您可以指定介于 0 和 16777214 之间的值或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute connected metric 2000
nv set vrf <vrf-id> router ospf redistribute connected metric-type
配置 OSPF 连接路由重分发的指标类型;1 或 2。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute connected metric-type 1
nv set vrf <vrf-id> router ospf redistribute connected route-map <route-map-id>
应用指定的路由图以进行 OSPF 连接路由重分发。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<route-map-id> | 路由图名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute connected route-map ROUTEMAP1
nv set vrf <vrf-id> router ospf redistribute kernel enable
打开或关闭 OSPF 内核路由重分发。默认设置为 off
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute kernel enable on
nv set vrf <vrf-id> router ospf redistribute kernel metric
配置 OSPF 内核路由重分发的指标。您可以指定介于 0 和 16777214 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute kernel metric 2000
nv set vrf <vrf-id> router ospf redistribute kernel metric-type
配置 OSPF 内核路由重分发的指标类型;1 或 2。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute kernel metric-type 2
nv set vrf <vrf-id> router ospf redistribute kernel route-map <route-map-id>
应用指定的路由图以进行 OSPF 内核路由重分发。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
<route-map-id> | 路由图名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute kernel route-map ROUTEMAP1
nv set vrf <vrf-id> router ospf redistribute static enable
打开或关闭 OSPF 静态路由重分发。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute static enable on
nv set vrf <vrf-id> router ospf redistribute static metric
配置 OSPF 静态路由重分发的指标。您可以指定介于 0 和 16777214 之间的值,或 none
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute static metric 2000
nv set vrf <vrf-id> router ospf redistribute static metric-type
配置 OSPF 静态路由重分发的指标类型;1 或 2。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute static metric-type 2
nv set vrf <vrf-id> router ospf redistribute static route-map <route-map>
应用指定的路由图以进行 OSPF 静态路由重分发。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf redistribute static route-map ROUTEMAP1
nv set vrf <vrf-id> router ospf reference-bandwidth
配置自动成本参考带宽。设置自动成本参考带宽后,Cumulus Linux 会动态计算 OSPF 接口成本以支持更高速率的链路。您可以指定介于 1 和 4294967 之间的值。对于 100Gbps 链路速度,默认值为 100000。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf reference-bandwidth 9000
nv set vrf <vrf-id> router ospf rfc1583-compatible
配置 OSPF 路由器以与 RFC1583 (OSPFv2) 兼容。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf rfc1583-compatible off
nv set vrf <vrf-id> router ospf router-id
配置 OSPF 路由器 ID。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf router-id 10.10.10.1
nv set vrf <vrf-id> router ospf timers lsa min-arrival
配置接受相同 LSA 的最小间隔。您可以指定介于 0 和 600000 之间的值。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf timers lsa min-arrival 30000
nv set vrf <vrf-id> router ospf timers lsa throttle
配置网络不稳定时 OSPF 中 LSA 更新之间以毫秒为单位的最小间隔。您可以指定介于 0 和 5000 之间的值,或 auto
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf timers lsa throttle 3000
nv set vrf <vrf-id> router ospf timers refresh
配置以秒为单位重新发送 LSA 以防止老化的间隔。您可以指定介于 10 和 1800 之间的值,或 auto
。auto
继承全局设置。默认值为 auto
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf timers refresh 30
nv set vrf <vrf-id> router ospf timers spf
配置 OSPF SPF 定时器。
nv set vrf <vrf-id> router ospf timers spf delay
配置从初始事件到 SPF 运行的毫秒数。您可以指定介于 0 和 600000 之间的值,或 auto
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf timers spf delay 30000
nv set vrf <vrf-id> router ospf timers spf holdtime
配置连续 SPF 运行之间毫秒数。您可以指定介于 0 和 600000 之间的值,或 auto
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf timers spf holdtime 30000
nv set vrf <vrf-id> router ospf timers spf max-holdtime
配置 SPF 之间最大毫秒数。您可以指定介于 0 和 600000 之间的值,或 auto
。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | 您要配置的 VRF。 |
版本历史
在 Cumulus Linux 5.0.0 中引入。
示例
cumulus@switch:~$ nv set vrf default router ospf timers spf max-holdtime 3000