OSPF
nv show interface <interface-id> router ospf
显示指定接口的所有 OSPF 配置设置。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 接口名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show interface swp51 router ospf
applied
--------------------- --------------
enable on
area none
cost auto
mtu-ignore off
network-type point-to-point
passive off
priority 1
authentication
enable off
bfd
enable off
timers
dead-interval 60
hello-interval 5
retransmit-interval 5
transmit-delay 1
nv show interface <interface-id> router ospf authentication
显示指定接口上的 MD5 身份验证配置设置。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 接口名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show interface swp51 router ospf authentication
applied
------------------ ------------
enable on
message-digest-key 100
md5-key $nvsec$0c77b609ae035726bf2f37cb08e6ec67
nv show interface <interface-id> router ospf bfd
显示指定接口上的 BFD 配置设置。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 接口名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show interface swp51 router ospf bfd
applied
------ -------
enable off
nv show interface <interface-id> router ospf timers
显示指定接口的 SPF 定时器设置。
命令语法
语法 | 描述 |
---|---|
<interface-id> | 接口名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show interface swp51 router ospf timers
applied
------------------- -------
dead-interval 60
hello-interval 5
retransmit-interval 5
transmit-delay 1
nv show router ospf
显示全局 OSPF 配置。
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show router ospf
applied
---------------- -------
enable on
router-id none
timers
refresh 10
lsa
min-arrival 1000
throttle 5000
spf
delay 80
holdtime 100
max-holdtime 6000
nv show router ospf timers
显示所有 OSPF 定时器设置,例如 LSA 定时器和 SPF 定时器,以防止连续 SPF 使 CPU 负担过重。
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show router ospf timers
applied
-------------- -------
refresh 10
lsa
min-arrival 1000
throttle 5000
spf
delay 80
holdtime 100
max-holdtime 6000
nv show router ospf timers lsa
显示 LSA 节流定时器设置。
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show router ospf timers lsa
applied
----------- -------
min-arrival 1000
throttle 5000
nv show router ospf timers spf
显示 SPF 定时器设置。
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show router ospf timers spf
applied
------------ -------
delay 80
holdtime 100
max-holdtime 6000
nv show vrf <vrf-id> router ospf
显示指定 VRF 的 OSPF 配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf
applied
------------------- ----------
enable on
reference-bandwidth 100000
rfc1583-compatible off
router-id 10.10.10.1
default-originate
enable off
distance
external none
inter-area none
intra-area none
log
adjacency-changes on
max-metric
administrative off
on-shutdown none
on-startup none
redistribute
bgp
enable off
connected
enable off
kernel
enable off
static
enable off
timers
refresh auto
lsa
min-arrival auto
throttle auto
spf
delay auto
holdtime auto
max-holdtime auto
nv show vrf <vrf-id> router ospf area <area-id>
显示指定 VRF 的指定 OSPF 区域配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<area-id> | OSPF 区域。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf area 0.0.0.0 --rev=applied
rev ID: applied
---------------- ---------------
type normal
default-lsa-cost 1
filter-list
in none
out none
[network] 9.9.0.0/16
[network] 9.9.12.11/32
[network] 200.254.0.0/16
nv show vrf <vrf-id> router ospf area <area-id> filter-list
显示指定 VRF 的指定 OSPF 区域的过滤器列表。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<area-id> | OSPF 区域。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf area 0 filter-list
applied
--- ------------------
in MY-OSPF-IN-FILTER
out MY-OSPF-OUT-FILTER
nv show vrf <vrf-id> router ospf area <area-id> network <network-id>
显示指定 VRF 的特定 OSPF 区域网络子网的配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<area-id> | OSPF 区域。 |
<network-id> | IPv4 网络子网。 |
版本历史
在 Cumulus Linux 5.9.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf area 0 network 10.10.10.1/32
nv show vrf <vrf-id> router ospf area <area-id> range <range-id>
显示指定 VRF 的指定 OSPF 区域前缀范围的配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<area-id> | OSPF 区域。 |
<range-id> | IPv4 前缀范围。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf area 0 range 172.16.1.0/24
applied
-------- -------
cost 65535
suppress off
nv show vrf <vrf-id> router ospf default-originate
显示指定 VRF 的 OSPF 默认始发信息。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf default-originate
applied
----------- ---------
enable on
metric 16777214
metric-type 2
route-map ROUTEMAP1
always on
nv show vrf <vrf-id> router ospf distance
显示指定 VRF 的 OSPF 管理距离配置。您可以配置管理距离,以便在两种不同的协议为同一目的地提供路由信息时选择要使用的路由协议。距离越小,协议越可靠。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf distance
applied
---------- -------
external 220
inter-area 150
intra-area 150
nv show vrf <vrf-id> router ospf interface
显示指定 VRF 中的 OSPF 接口。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf interface
Interface Summary
--------- --------------------
swp51 local-ip: 10.10.10.1
swp52 local-ip: 10.10.10.1
vlan10 local-ip: 10.1.10.2
vlan20 local-ip: 10.1.20.2
vlan30 local-ip: 10.1.30.2
nv show vrf <vrf-id> router ospf interface <interface-id>
显示有关指定 VRF 中特定 OSPF 接口的信息。
在命令末尾添加 -o json
以查看更易读的格式的输出。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<interface-id> | 接口名称。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf interface swp51 -o json
{
"local-ip": {
"10.10.10.1": {
"area-id": "0.0.0.0"
"cost": 100,
"counters": {
"adjacent-neighbor-count": 0,
"dbd-rx": 0,
"dbd-tx": 0,
"hello-rx": 0,
"hello-tx": 98,
"ls-ack-rx": 0,
"ls-ack-tx": 0,
"ls-request-rx": 0,
"ls-request-tx": 0,
"ls-update-rx": 0,
"ls-update-tx": 0,
"neighbor-count": 0
},
"dead-interval": 60,
"hello-interval": 5000,
"hello-interval-remain": 2496,
"passive": "off",
"priority": 1,
"retransmit-interval": 5,
"state": "Point-To-Point",
"transmit-delay": 1,
"wait-timer": 60
}
}
}
nv show vrf <vrf-id> router ospf interface <interface-id> local-ip
显示指定 VRF 中特定 OSPF 接口的本地 IP 地址。
在命令末尾添加 -o json
以查看更易读的格式的输出。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<interface-id> | 接口名称。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf interface swp51 local-ip -o json
{
"10.10.10.1": {
"cost": 100,
"counters": {
"adjacent-neighbor-count": 0,
"dbd-rx": 0,
"dbd-tx": 0,
"hello-rx": 0,
"hello-tx": 111,
"ls-ack-rx": 0,
"ls-ack-tx": 0,
"ls-request-rx": 0,
"ls-request-tx": 0,
"ls-update-rx": 0,
"ls-update-tx": 0,
"neighbor-count": 0
},
"dead-interval": 60,
"hello-interval": 5000,
"hello-interval-remain": 1199,
"interface-netmask": 24,
"priority": 1,
"retransmit-interval": 5,
"state": "Point-To-Point",
"transmit-delay": 1,
"wait-timer": 60
}
}
nv show vrf <vrf-id> router ospf interface <interface-id> local-ip <ipv4-address>
显示有关指定 VRF 中指定 OSPF 接口的特定本地 IP 地址的信息。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<interface-id> | 接口名称。 |
<ipv4-address> | 本地 IPv4 地址。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf interface swp51 local-ip 10.10.10.1
operational
------------------------- --------------
interface-netmask 24
priority 1
hello-interval 10000
hello-interval-remain 6130
dead-interval 40
retransmit-interval 5
transmit-delay 1
state Point-To-Point
wait-timer 40
cost 10
area-id 0.0.0.0
counters
neighbor-count 1
adjacent-neighbor-count 1
hello-rx 9502
hello-tx 9502
dbd-rx 2
dbd-tx 3
ls-request-rx 1
ls-request-tx 1
ls-update-rx 258
ls-update-tx 286
ls-ack-rx 249
ls-ack-tx 257
nv show vrf <vrf-id> router ospf neighbor
显示指定 VRF 中的 OSPF 邻居。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf neighbor
Summary
------------ ----------------
10.10.10.101 Interface: swp51
nv show vrf <vrf-id> router ospf neighbor <neighbor-id>
显示有关指定 VRF 中特定 OSPF 邻居的信息。
在命令末尾添加 -- operational -o json
以查看更完整的输出。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<neighbor-id> | OSPF 邻居的 IP 地址。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf neighbor 10.10.10.101 --operational -o json
{
"interface": {
"swp51": {
"local-ip": {
"10.0.1.0": {
"bdr-router-id": "10.10.10.101",
"dead-timer-expiry": 30794,
"dr-router-id": "10.10.10.1",
"neighbor-ip": "10.0.1.1",
"priority": 1,
"role": "BDR",
"state": "full",
"statistics": {
"db-summary-qlen": 0,
"ls-request-qlen": 0,
"ls-retrans-qlen": 0,
"state-changes": 5
}
}
}
}
}
}
nv show vrf <vrf-id> router ospf neighbor <neighbor-id> interface
显示指定 VRF 中特定 OSPF 邻居的接口。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<neighbor-id> | OSPF 邻居的 IP 地址。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf neighbor 10.10.10.1 interface
Interface Summary
--------- --------------------
lo local-ip: 10.10.10.1
swp51 local-ip: 10.10.10.1
swp52 local-ip: 10.10.10.1
vlan10 local-ip: 10.1.10.2
vlan20 local-ip: 10.1.20.2
vlan30 local-ip: 10.1.30.2
nv show vrf <vrf-id> router ospf neighbor <neighbor-id> interface <interface-id>
显示有关指定 VRF 中特定 OSPF 邻居接口的信息。
在命令末尾添加 -o json
以查看更易读的格式的输出。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<neighbor-id> | OSPF 邻居的 IP 地址。 |
<interface-id> | OSPF 邻居接口。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf neighbor 10.10.10.1 interface swp51 -o json
{
"local-ip": {
"10.10.10.1": {
"area-id": "0.0.0.0",
"dead-timer-expiry": -1,
"neighbor-ip": "10.10.10.1",
"priority": 1,
"role": "DROther",
"state": "2-way",
"statistics": {
"db-summary-qlen": 0,
"ls-request-qlen": 0,
"ls-retrans-qlen": 0,
"state-changes": 0
}
}
}
}
nv show vrf <vrf-id> router ospf neighbor <neighbor-id> interface <interface-id> local-ip
显示指定 VRF 中特定 OSPF 邻居接口的本地 IP 地址。
在命令末尾添加 -o json
以查看更易读的格式的输出。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<neighbor-id> | OSPF 邻居的 IP 地址。 |
<interface-id> | OSPF 邻居接口。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf neighbor 10.10.10.1 interface swp51 local-ip -o json
{
"10.10.10.1": {
"area-id": "0.0.0.0",
"dead-timer-expiry": -1,
"neighbor-ip": "10.10.10.1",
"priority": 1,
"role": "DROther",
"state": "2-way",
"statistics": {
"db-summary-qlen": 0,
"ls-request-qlen": 0,
"ls-retrans-qlen": 0,
"state-changes": 0
}
}
}
nv show vrf <vrf-id> router ospf neighbor <neighbor-id> interface <interface-id> local-ip <address>
显示有关指定 OSPF 邻居接口的特定本地 IP 地址的信息。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
<neighbor-id> | OSPF 邻居的 IP 地址。 |
<interface-id> | OSPF 邻居接口。 |
版本历史
在 Cumulus Linux 5.5.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf neighbor 10.10.10.101 interface swp51 local-ip 10.0.1.0
operational applied
----------------- ------------ -------
bdr-router-id 10.10.10.101
dead-timer-expiry 30042
dr-router-id 10.10.10.1
neighbor-ip 10.0.1.1
priority 1
role BDR
state full
area-id 0.0.0.0
statistics
db-summary-qlen 0
ls-request-qlen 0
ls-retrans-qlen 0
state-changes 5
nv show vrf <vrf-id> router ospf log
显示指定 VRF 的 OSPF 日志配置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf log
applied
----------------- -------
adjacency-changes on
nv show vrf <vrf-id> router ospf max-metric
显示指定 VRF 的最大指标配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf max-metric
applied
-------------- -------
administrative on
on-shutdown 20
on-startup 200
nv show vrf <vrf-id> router ospf redistribute
显示指定 VRF 的 OSPF 路由重分发设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf redistribute
applied
------------- -------
bgp
enable on
metric 2000
metric-type 2
route-map none
connected
enable on
metric 2000
metric-type 2
route-map none
kernel
enable off
static
enable off
nv show vrf <vrf-id> router ospf redistribute bgp
显示指定 VRF 的 OSPF 重分发 BGP 路由的配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf redistribute bgp
applied
----------- -------
enable on
metric 2000
metric-type 2
route-map none
nv show vrf <vrf-id> router ospf redistribute connected
显示指定 VRF 的 OSPF 重分发连接路由的配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf redistribute connected
applied
----------- -------
enable on
metric 2000
metric-type 2
route-map none
nv show vrf <vrf-id> router ospf redistribute kernel
显示指定 VRF 的 OSPF 重分发内核路由的配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf redistribute kernel
applied
------ -------
enable off
nv show vrf <vrf-id> router ospf redistribute static
显示指定 VRF 的 OSPF 重分发静态路由的配置设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf redistribute static
applied
------ -------
enable off
nv show vrf <vrf-id> router ospf timers
显示指定 VRF 的 OSPF 定时器设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf timers
applied
-------------- -------
refresh 30
lsa
min-arrival 30000
throttle 3000
spf
delay 30000
holdtime 30000
max-holdtime 3000
nv show vrf <vrf-id> router ospf timers lsa
显示指定 VRF 的 LSA 节流定时器设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf timers lsa
applied
----------- -------
min-arrival 30000
throttle 3000
nv show vrf <vrf-id> router ospf timers spf
显示指定 VRF 的 SPF 定时器设置。
命令语法
语法 | 描述 |
---|---|
<vrf-id> | VRF 名称。 |
版本历史
在 Cumulus Linux 5.0.0 中引入
示例
cumulus@switch:~$ nv show vrf default router ospf timers spf
applied
------------ -------
delay 30000
holdtime 30000
max-holdtime 3000