FRR
stable/6.0
Overview
Installation
Basic Setup
Basic Commands
VTY shell
Filtering
Route Maps
IPv6 Support
Kernel Interface
SNMP Support
Zebra
Bidirectional Forwarding Detection
BGP
Babel
LDP
EIGRP
ISIS
NHRP
OSPFv2
OSPFv3
PIM
PBR
RIP
RIPng
SHARP
STATIC
VNC and VNC-GW
Reporting Bugs
Packet Binary Dump Format
Glossary
FRR
Docs
»
Index
Edit on GitHub
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
Symbols
--bfdctl <unix-socket>
bfdd command line option
--disable-backtrace
configure command line option
--disable-bfdd
configure command line option
--disable-bgp-announce
configure command line option
--disable-bgpd
configure command line option
--disable-isisd
configure command line option
--disable-ospf-ri
configure command line option
--disable-ospf6d
configure command line option
--disable-ospfapi
configure command line option
--disable-ospfclient
configure command line option
--disable-ospfd
configure command line option
--disable-ripd
configure command line option
--disable-ripngd
configure command line option
--disable-rtadv
configure command line option
--disable-snmp
configure command line option
--disable-vtysh
configure command line option
--disable-zebra
configure command line option
--enable-datacenter
configure command line option
--enable-dev-build
configure command line option
--enable-fpm
configure command line option
--enable-fuzzing
configure command line option
--enable-gcc-rdynamic
configure command line option
--enable-gcov
configure command line option
--enable-group <user>
configure command line option
--enable-isis-te
configure command line option
--enable-isis-topology
configure command line option
--enable-multipath=X
configure command line option
--enable-numeric-version
configure command line option
--enable-realms
configure command line option
--enable-snmp
configure command line option
--enable-user <user>
configure command line option
--enable-vty-group <group>
configure command line option
--localstatedir <dir>
configure command line option
--log <stdout|syslog|file:/path/to/log/file>
command line option
--log-level <emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>
command line option
--prefix <prefix>
configure command line option
--sysconfdir <dir>
configure command line option
--v6-rr-semantics
zebra command line option
-A, --vty_addr <address>
command line option
-b, --batch
zebra command line option
-d, --daemon
command line option
-e X, --ecmp X
zebra command line option
-f, --config_file <file>
command line option
-h, --help
command line option
-i, --pid_file <file>
command line option
-k, --keep_kernel
zebra command line option
-l, --listenon
bgpd command line option
-M, --module <module:options>
command line option
-n, --vrfwnetns
zebra command line option
-p, --bgp_port <port>
bgpd command line option
-P, --vty_port <port>
command line option
-r, --retain
zebra command line option
-u <user>
command line option
-v, --version
command line option
294
,
[1]
296>
,
[1]
967
,
[1]
[no] address-family [ipv4 | ipv6]
[no] bgp listen range <A.B.C.D/M|X:X::X:X/M> peer-group PGNAME
[no] debug bgp bestpath <A.B.C.D/M|X:X::X:X/M>
[no] debug bgp flowspec
[no] debug bgp keepalives
[no] debug bgp neighbor-events
[no] debug bgp nht
[no] debug bgp pbr [error]
[no] debug bgp update-groups
[no] debug bgp updates
[no] debug bgp zebra
[no] discovery hello holdtime HOLDTIME
[no] discovery hello interval INTERVAL
[no] discovery transport-address A.B.C.D | A:B::C:D
[no] echo-mode
[no] interface IFACE
[no] ip route NETWORK MASK GATEWAY|INTERFACE label LABEL
[no] local-install <IFNAME | any>
[no] log timestamp precision (0-6)
[no] match as-path WORD
[no] mpls ldp
[no] mpls lsp INCOMING_LABEL GATEWAY OUTGOING_LABEL|explicit-null|implicit-null
[no] neighbor A.B.C.D holdtime HOLDTIME
[no] neighbor A.B.C.D password PASSWORD
[no] neighbor PEER default-originate
[no] neighbor PEER description ...
[no] neighbor PEER disable-connected-check
[no] neighbor PEER ebgp-multihop
[no] neighbor PEER interface IFNAME
[no] neighbor PEER local-as AS-NUMBER
[no] neighbor PEER local-as AS-NUMBER no-prepend
[no] neighbor PEER local-as AS-NUMBER no-prepend replace-as
[no] neighbor PEER maximum-prefix NUMBER
[no] neighbor PEER next-hop-self [all]
[no] neighbor PEER shutdown
[no] neighbor PEER ttl-security hops NUMBER
[no] neighbor PEER update-source <IFNAME|ADDRESS>
[no] neighbor PEER version VERSION
[no] neighbor PEER weight WEIGHT
[no] router-id A.B.C.D
[no] rt redirect import RTLIST...
[no] segment-routing global-block (0-1048575) (0-1048575)
[no] segment-routing node-msd (1-16)
[no] segment-routing on
[no] segment-routing prefix A.B.C.D/M index (0-65535) [no-php-flag]
[no] set as-path prepend AS-PATH
[no] set as-path prepend last-as NUM
[no] shutdown
[no] terminal paginate
A
access-class ACCESS-LIST
access-list NAME deny IPV4-NETWORK
access-list NAME permit IPV4-NETWORK
agentx
aggregate-address A.B.C.D/M
aggregate-address A.B.C.D/M as-set
aggregate-address A.B.C.D/M summary-only
area (0-4294967295) authentication
(0-4294967295)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
area A.B.C.D authentication
area A.B.C.D authentication message-digest
area A.B.C.D default-cost (0-16777215)
area A.B.C.D export-list NAME
area A.B.C.D filter-list prefix NAME in
area A.B.C.D filter-list prefix NAME out
area A.B.C.D import-list NAME
area A.B.C.D range A.B.C.D/M
area A.B.C.D range IPV4_PREFIX not-advertise
area A.B.C.D range IPV4_PREFIX substitute IPV4_PREFIX
area A.B.C.D shortcut
area A.B.C.D stub
area A.B.C.D stub no-summary
area A.B.C.D virtual-link A.B.C.D
area-password [clear | md5] <password>
auto-cost reference-bandwidth (1-4294967)
auto-cost reference-bandwidth COST
B
babel <wired|wireless>
babel channel (1-254)
babel channel interfering
babel channel noninterfering
babel diversity
babel diversity-factor (1-256)
babel enable-timestamps
babel hello-interval (20-655340)
babel max-rtt-penalty (0-65535)
babel resend-delay (20-655340)
,
[1]
babel rtt-decay (1-256)
babel rtt-max (1-65535)
babel rtt-min (1-65535)
babel rxcost (1-65534)
babel smoothing-half-life (0-65534)
babel split-horizon
babel update-interval (20-655340)
bandwidth (1-10000000)
banner motd default
Bellman-Ford
bfd
bfdd command line option
--bfdctl <unix-socket>
bgp always-compare-med
bgp bestpath as-path confed
bgp bestpath as-path multipath-relax
bgp cluster-id A.B.C.D
bgp config-type cisco
bgp config-type zebra
bgp deterministic-med
bgp multiple-instance
bgp route-reflector allow-outbound-policy
bgp router-id A.B.C.D
bgpd command line option
-l, --listenon
-p, --bgp_port <port>
Bug Reports
Build options
Building on Linux boxes
Building the system
C
Call Action
call NAME
call WORD
capability opaque
clear bgp ipv4|ipv6 \*
clear bgp ipv4|ipv6 PEER
clear bgp ipv4|ipv6 PEER soft in
clear ip igmp interfaces
clear ip interfaces
clear ip mroute
clear ip pim interfaces
clear ip pim oil
clear ip prefix-list
clear ip prefix-list NAME
clear ip prefix-list NAME A.B.C.D/M
clear vnc counters
clear vnc mac (\\*|xx:xx:xx:xx:xx:xx) virtual-network-identifier (\\*|(1-4294967295)) (\\*|[(vn|un) (A.B.C.D|X:X::X:X|\\*) [(un|vn) (A.B.C.D|X:X::X:X|\*)] [prefix (\\*|A.B.C.D/M|X:X::X:X/M)])
clear vnc nve (\*|((vn|un) (A.B.C.D|X:X::X:X) [(un|vn) (A.B.C.D|X:X::X:X)]))
clear zebra fpm stats
command line option
--log <stdout|syslog|file:/path/to/log/file>
--log-level <emergencies|alerts|critical|errors|warnings|notifications|informational|debugging>
-A, --vty_addr <address>
-M, --module <module:options>
-P, --vty_port <port>
-d, --daemon
-f, --config_file <file>
-h, --help
-i, --pid_file <file>
-u <user>
-v, --version
Compatibility with other systems
Configuration files for running the software
Configuration options
configure command line option
--disable-backtrace
--disable-bfdd
--disable-bgp-announce
--disable-bgpd
--disable-isisd
--disable-ospf-ri
--disable-ospf6d
--disable-ospfapi
--disable-ospfclient
--disable-ospfd
--disable-ripd
--disable-ripngd
--disable-rtadv
--disable-snmp
--disable-vtysh
--disable-zebra
--enable-datacenter
--enable-dev-build
--enable-fpm
--enable-fuzzing
--enable-gcc-rdynamic
--enable-gcov
--enable-group <user>
--enable-isis-te
--enable-isis-topology
--enable-multipath=X
--enable-numeric-version
--enable-realms
--enable-snmp
--enable-user <user>
--enable-vty-group <group>
--localstatedir <dir>
--prefix <prefix>
--sysconfdir <dir>
configure terminal
Contact information
continue
continue N
D
debug eigrp packets
debug eigrp transmit
debug igmp
debug isis adj-packets
debug isis checksum-errors
debug isis events
debug isis local-updates
debug isis packet-dump
debug isis protocol-errors
debug isis route-events
debug isis snp-packets
debug isis spf-events
debug isis spf-statistics
debug isis spf-triggers
debug isis update-packets
debug mroute
debug mtrace
debug ospf event
debug ospf ism
(status|events|timers)
debug ospf lsa
(generate|flooding|refresh)
debug ospf nsm
(status|events|timers)
debug ospf nssa
debug ospf packet (hello|dd|ls-request|ls-update|ls-ack|all) (send|recv) [detail]
debug ospf te
debug ospf zebra
(interface|redistribute)
debug pim events
debug pim nht
debug pim packet-dump
debug pim packets
debug pim trace
debug pim zebra
debug rip events
debug rip packet
debug rip zebra
debug ripng events
debug ripng packet
debug ripng zebra
debug rpki
default-information originate
,
[1]
default-information originate always
default-information originate always metric (0-16777214)
default-information originate always metric (0-16777214) metric-type (1|2)
(1|2)
default-information originate metric (0-16777214)
default-information originate metric (0-16777214) metric-type (1|2)
(1|2)
default-metric (0-16777214)
(1-16)
description DESCRIPTION ...
detect-multiplier (2-255)
distance (1-255)
,
[1]
(1-255)
,
[1]
,
[2]
,
[3]
distance bgp (1-255) (1-255) (1-255)
distance ospf (intra-area|inter-area|external) (1-255)
distance-vector
Distance-vector routing protocol
distribute-list ACCESS_LIST (in|out) IFNAME
distribute-list ACCESS_LIST DIRECT IFNAME
distribute-list NAME out (kernel|connected|static|rip|ospf
distribute-list prefix PREFIX_LIST (in|out) IFNAME
Distribution configuration
domain-password [clear | md5] <password>
DUAL
dump bgp all PATH [INTERVAL]
dump bgp all-et PATH [INTERVAL]
dump bgp routes-mrt PATH
dump bgp routes-mrt PATH INTERVAL
dump bgp updates PATH [INTERVAL]
dump bgp updates-et PATH [INTERVAL]
E
echo-interval (10-60000)
enable password PASSWORD
environment variable
VTYSH_PAGER
exec-timeout MINUTE [SECOND]
Exit Policy
exit-vnc
export bgp|zebra ipv4|ipv6 prefix-list LIST-NAME
export bgp|zebra mode none|group-nve|registering-nve|ce
export bgp|zebra no ipv4|ipv6 prefix-list
export bgp|zebra no route-map
export bgp|zebra route-map MAP-NAME
F
Files for running configurations
find COMMAND...
flush_timer TIME
FRR Least-Privileges
FRR on other systems
FRR Privileges
G
Getting the herd running
H
hostname dynamic
hostname HOSTNAME
How to get in touch with FRR
How to install FRR
I
import vrf VRFNAME
import|export vpn
Installation
Installing FRR
interface IFNAME
interface IFNAME area AREA
interface IFNAME vrf VRF
ip address ADDRESS/PREFIX
ip address ADDRESS/PREFIX secondary
ip address LOCAL-ADDR peer PEER-ADDR/PREFIX
ip as-path access-list WORD permit|deny LINE
ip community-list (1-99) permit|deny COMMUNITY
(100-199)
ip community-list expanded NAME permit|deny COMMUNITY
ip community-list NAME permit|deny COMMUNITY
ip community-list standard NAME permit|deny COMMUNITY
ip extcommunity-list expanded NAME permit|deny LINE
ip extcommunity-list standard NAME permit|deny EXTCOMMUNITY
ip igmp
ip igmp join A.B.C.D A.B.C.D
ip igmp query-interval (1-1800)
ip igmp query-max-response-time (10-250)
ip igmp version (2-3)
ip large-community-list expanded NAME permit|deny LINE
ip large-community-list standard NAME permit|deny LARGE-COMMUNITY
ip mroute A.B.C.D/M A.B.C.D (1-255)
ip mroute A.B.C.D/M INTERFACE (1-255)
ip mroute PREFIX NEXTHOP [DISTANCE]
ip multicast rpf-lookup-mode MODE
ip multicast rpf-lookup-mode WORD
ip multicat boundary oil WORD
ip ospf area (A.B.C.D|(0-4294967295))
ip ospf area AREA [ADDR]
ip ospf authentication message-digest
ip ospf authentication-key AUTH_KEY
ip ospf bfd
ip ospf cost (1-65535)
ip ospf dead-interval (1-65535)
ip ospf dead-interval minimal hello-multiplier (2-20)
ip ospf hello-interval (1-65535)
ip ospf message-digest-key KEYID md5 KEY
ip ospf network (broadcast|non-broadcast|point-to-multipoint|point-to-point)
ip ospf priority (0-255)
ip ospf retransmit-interval (1-65535)
ip ospf transmit-delay
ip pim bfd
,
[1]
ip pim drpriority (1-4294967295)
ip pim ecmp
ip pim ecmp rebalance
ip pim hello (1-180) (1-180)
ip pim join-prune-interval (60-600)
ip pim keep-alive-timer (31-60000)
ip pim packets (1-100)
ip pim register-suppress-time (5-60000)
ip pim rp A.B.C.D A.B.C.D/M
ip pim send-v6-secondary
ip pim sm
ip pim spt-switchover infinity-and-beyond
ip pim ssm prefix-list WORD
ip prefix-list NAME (permit|deny) PREFIX [le LEN] [ge LEN]
ip prefix-list NAME description DESC
ip prefix-list NAME seq NUMBER (permit|deny) PREFIX [le LEN] [ge LEN]
ip prefix-list sequence-number
ip protocol PROTOCOL route-map ROUTEMAP
ip rip authentication key-chain KEY-CHAIN
ip rip authentication mode md5
ip rip authentication mode text
ip rip authentication string STRING
ip rip receive version VERSION
ip rip send version VERSION
ip route NETWORK GATEWAY table TABLENO nexthop-vrf VRFNAME DISTANCE vrf VRFNAME
ip router isis WORD
ip split-horizon
ipv6 address ADDRESS/PREFIX
ipv6 nd adv-interval-option
ipv6 nd home-agent-config-flag
ipv6 nd home-agent-lifetime (0-65520)
ipv6 nd home-agent-preference (0-65535)
,
[1]
ipv6 nd managed-config-flag
ipv6 nd mtu (1-65535)
ipv6 nd other-config-flag
ipv6 nd prefix ipv6prefix [valid-lifetime] [preferred-lifetime] [off-link] [no-autoconfig] [router-address]
ipv6 nd ra-interval msec (70-1800000)
,
[1]
ipv6 nd ra-lifetime (0-9000)
ipv6 nd reachable-time (1-3600000)
ipv6 nd router-preference (high|medium|low)
ipv6 nd suppress-ra
ipv6 ospf6 bfd
ipv6 ospf6 cost COST
ipv6 ospf6 dead-interval DEADINTERVAL
ipv6 ospf6 hello-interval HELLOINTERVAL
ipv6 ospf6 network (broadcast|point-to-point)
ipv6 ospf6 priority PRIORITY
ipv6 ospf6 retransmit-interval RETRANSMITINTERVAL
ipv6 ospf6 transmit-delay TRANSMITDELAY
ipv6 route NETWORK from SRCPREFIX GATEWAY table TABLENO nexthop-vrf VRFNAME DISTANCE vrf VRFNAME
is-type [level-1 | level-1-2 | level-2-only]
isis circuit-type [level-1 | level-1-2 | level-2]
isis csnp-interval (1-600)
(1-600)
isis hello padding
isis hello-interval (1-600)
(1-600)
isis hello-multiplier (2-100)
(2-100)
isis metric [(0-255) | (0-16777215)]
(0-16777215)
isis network point-to-point
isis passive
isis password [clear | md5] <password>
isis priority (0-127)
(0-127)
isis psnp-interval (1-120)
(1-120)
isis three-way-handshake
L
l2rd NVE-ID-VALUE
label vpn export (0..1048575)|auto
label WORD
labels LABEL-LIST
line vty
Link State Advertisement
Link State Announcement
Link State Database
link-detect
link-param ava-bw BANDWIDTH
link-param delay (0-16777215) [min (0-16777215) | max (0-16777215)]
link-param delay-variation (0-16777215)
link-param neighbor <A.B.C.D> as (0-65535)
link-param no neighbor
link-param packet-loss PERCENTAGE
link-param res-bw BANDWIDTH
link-param use-bw BANDWIDTH
link-params
link-params [enable]
link-params [metric (0-4294967295)]
link-params admin-grp BANDWIDTH
link-params max-bw BANDWIDTH
link-params max-rsv-bw BANDWIDTH
link-params unrsv-bw (0-7) BANDWIDTH
link-state
Link-state routing protocol
Link-state routing protocol advantages
Link-state routing protocol disadvantages
Linux configurations
list
log commands
log facility [FACILITY]
log file FILENAME [LEVEL]
log monitor [LEVEL]
log record-priority
log stdout [LEVEL]
log syslog [LEVEL]
log timestamp precision (0-6)
log trap LEVEL
log-adjacency-changes
log-adjacency-changes [detail]
logical-network-id VALUE
logmsg LEVEL MESSAGE
LSA flooding
lsp-gen-interval (1-120)
lsp-gen-interval [level-1 | level-2] (1-120)
lsp-refresh-interval [level-1 | level-2] (1-65235)
M
Mailing lists
Making FRR
match aspath AS_PATH
match community COMMUNITY_LIST
match community WORD exact-match [exact-match]
match extcommunity WORD
match interface WORD
match ip address ACCESS_LIST
match ip address prefix-len 0-32
match ip address PREFIX-LIST
match ip address prefix-list WORD
match ip address WORD
match ip next-hop IPV4_ADDR
match ip next-hop prefix-list WORD
match ip next-hop WORD
match ipv6 address ACCESS_LIST
match ipv6 address prefix-len 0-128
match ipv6 address PREFIX-LIST
match large-community LINE
match local-preference METRIC
match metric (0-4294967295)
match metric METRIC
match peer A.B.C.D|X:X::X:X
match peer INTERFACE_NAME
match peer IPV4_ADDR
match peer IPV6_ADDR
match rpki notfound|invalid|valid
match source-instance NUMBER
match source-protocol PROTOCOL_NAME
match tag TAG
Matching Conditions
Matching Policy
max-lsp-lifetime (360-65535)
max-lsp-lifetime [level-1 | level-2] (360-65535)
max-metric router-lsa [on-startup|on-shutdown] (5-86400)
max-metric router-lsa administrative
metric-style [narrow | transition | wide]
Modifying the herd's behavior
mpls-te inter-as area <area-id>|as
mpls-te on
,
[1]
mpls-te router-address <A.B.C.D>
,
[1]
mtrace A.B.C.D [A.B.C.D]
multicast
N
neigbor A.B.C.D|X.X::X.X|peer-group route-map WORD import|export
neighbor <A.B.C.D|X:X::X:X|WORD> bfd
neighbor A.B.C.D
neighbor A.B.C.D route-server-client
neighbor PEER distribute-list NAME [in|out]
neighbor PEER dont-capability-negotiate
neighbor PEER filter-list NAME [in|out]
neighbor PEER override-capability
neighbor PEER peer-group PGNAME
neighbor PEER port PORT
neighbor PEER prefix-list NAME [in|out]
neighbor PEER remote-as ASN
neighbor PEER remote-as external
neighbor PEER remote-as internal
neighbor PEER route-map NAME [in|out]
neighbor PEER route-reflector-client
neighbor PEER send-community
neighbor PEER solo
neighbor PEER strict-capability-match
neighbor PEER-GROUP route-server-client
neighbor WORD peer-group
neighbor X:X::X:X route-server-client
net XX.XXXX. ... .XXX.XX
netns NAMESPACE
network A.B.C.D/M
network A.B.C.D/M area (0-4294967295)
network A.B.C.D/M area A.B.C.D
network IFNAME
,
[1]
,
[2]
network NETWORK
,
[1]
,
[2]
nexthop vpn export A.B.C.D|X:X::X:X
no agentx
no aggregate-address A.B.C.D/M
no area (0-4294967295) authentication
(0-4294967295)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
no area A.B.C.D authentication
no area A.B.C.D default-cost (0-16777215)
no area A.B.C.D export-list NAME
no area A.B.C.D filter-list prefix NAME in
no area A.B.C.D filter-list prefix NAME out
no area A.B.C.D import-list NAME
no area A.B.C.D range A.B.C.D/M
no area A.B.C.D range IPV4_PREFIX not-advertise
no area A.B.C.D range IPV4_PREFIX substitute IPV4_PREFIX
no area A.B.C.D shortcut
no area A.B.C.D stub
no area A.B.C.D stub no-summary
no area A.B.C.D virtual-link A.B.C.D
no area-password
no auto-cost reference-bandwidth
,
[1]
no babel diversity
no babel enable-timestamps
no babel resend-delay [(20-655340)]
no babel split-horizon
no bandwidth (1-10000000)
no banner motd
no bgp multiple-instance
no capability opaque
no debug isis adj-packets
no debug isis checksum-errors
no debug isis events
no debug isis local-updates
no debug isis packet-dump
no debug isis protocol-errors
no debug isis route-events
no debug isis snp-packets
no debug isis spf-events
no debug isis spf-statistics
no debug isis spf-triggers
no debug isis update-packets
no debug ospf event
no debug ospf ism
(status|events|timers)
no debug ospf lsa
(generate|flooding|refresh)
no debug ospf nsm
(status|events|timers)
no debug ospf nssa
no debug ospf packet (hello|dd|ls-request|ls-update|ls-ack|all) (send|recv) [detail]
no debug ospf te
no debug ospf zebra
(interface|redistribute)
no debug rpki
no default-information originate
no default-metric
(1-16)
no distance (1-255)
,
[1]
(1-255)
,
[1]
no distance ospf
no distribute-list NAME out (kernel|connected|static|rip|ospf
no domain-password
no dump bgp all [PATH] [INTERVAL]
no dump bgp route-mrt [PATH] [INTERVAL]
no dump bgp updates [PATH] [INTERVAL]
no enable password PASSWORD
no exec-timeout
no hostname dynamic
no import vrf VRFNAME
no import|export vpn
no ip address ADDRESS/PREFIX
no ip address ADDRESS/PREFIX secondary
no ip address LOCAL-ADDR peer PEER-ADDR/PREFIX
no ip as-path access-list WORD
no ip as-path access-list WORD permit|deny LINE
no ip community-list [standard|expanded] NAME
no ip extcommunity-list expanded NAME
no ip extcommunity-list NAME
no ip extcommunity-list standard NAME
no ip large-community-list expanded NAME
no ip large-community-list NAME
no ip large-community-list standard NAME
no ip mroute PREFIX NEXTHOP [DISTANCE]
no ip multicast rpf-lookup-mode [MODE]
no ip ospf area
no ip ospf area [ADDR]
no ip ospf authentication-key
no ip ospf bfd
no ip ospf cost
no ip ospf dead-interval
no ip ospf hello-interval
no ip ospf message-digest-key
no ip ospf network
no ip ospf priority
no ip ospf retransmit interval
no ip ospf transmit-delay
no ip pim bfd
no ip prefix-list NAME
no ip prefix-list NAME description [DESC]
no ip prefix-list sequence-number
no ip rip authentication key-chain KEY-CHAIN
no ip rip authentication mode md5
no ip rip authentication mode text
no ip rip authentication string STRING
no ip router isis WORD
no ip split-horizon
no ipv6 address ADDRESS/PREFIX
no ipv6 nd adv-interval-option
no ipv6 nd home-agent-config-flag
no ipv6 nd home-agent-lifetime (0-65520)
no ipv6 nd home-agent-preference [(0-65535)]
no ipv6 nd managed-config-flag
no ipv6 nd mtu [(1-65535)]
no ipv6 nd other-config-flag
no ipv6 nd ra-interval [(1-1800)]
,
[1]
no ipv6 nd ra-interval [msec (70-1800000)]
no ipv6 nd ra-lifetime [(0-9000)]
no ipv6 nd reachable-time [(1-3600000)]
no ipv6 nd router-preference (high|medium|low)
no ipv6 nd suppress-ra
no ipv6 ospf6 bfd
no is-type
no isis circuit-type
no isis csnp-interval
no isis csnp-interval [level-1 | level-2]
no isis hello-interval
no isis hello-interval [level-1 | level-2]
no isis hello-multiplier
no isis hello-multiplier [level-1 | level-2]
no isis metric
no isis metric [level-1 | level-2]
no isis network point-to-point
no isis passive
no isis password
no isis priority
no isis priority [level-1 | level-2]
no isis psnp-interval
no isis psnp-interval [level-1 | level-2]
no isis three-way-handshake
no label vpn export [(0..1048575)|auto]
no labels LABEL-LIST
no link-detect
no link-param
no log facility [FACILITY]
no log file [FILENAME [LEVEL]]
no log monitor [LEVEL]
no log record-priority
no log stdout [LEVEL]
no log syslog [LEVEL]
no log trap [LEVEL]
no log-adjacency-changes
no log-adjacency-changes [detail]
no lsp-gen-interval
no lsp-gen-interval [level-1 | level-2]
no lsp-refresh-interval [level-1 | level-2]
no match rpki notfound|invalid|valid
no max-lsp-lifetime
no max-lsp-lifetime [level-1 | level-2]
no max-metric router-lsa [on-startup|on-shutdown|administrative]
no metric-style
no mpls-te
,
[1]
no mpls-te inter-as
no mpls-te router-address
no multicast
no neighbor <A.B.C.D|X:X::X:X|WORD> bfd
no neighbor A.B.C.D
no neighbor PEER dont-capability-negotiate
no neighbor PEER override-capability
no neighbor PEER route-reflector-client
no neighbor PEER strict-capability-match
no net XX.XXXX. ... .XXX.XX
no network A.B.C.D/M
no network A.B.C.D/M area (0-4294967295)
no network A.B.C.D/M area A.B.C.D
no network IFNAME
,
[1]
no network NETWORK
,
[1]
no nexthop vpn export [A.B.C.D|X:X::X:X]
no ospf abr-type TYPE
no ospf opaque-lsa
no ospf rfc1583compatibility
no ospf router-id
no passive-interface IFNAME
,
[1]
no passive-interface INTERFACE
no password PASSWORD
no pce address
no pce domain as (0-65535)
no pce flag
no pce neighbor as (0-65535)
no pce scope
no peer <A.B.C.D|X:X::X:X>$peer [{multihop|local-address <A.B.C.D|X:X::X:X>$local|interface IFNAME$ifname|vrf NAME$vrfname}]
no rd vpn export [AS:NN|IP:nn]
no redistribute (kernel|connected|static|rip|bgp)
no redistribute <ipv4|ipv6> KIND
no redistribute bgp
,
[1]
no redistribute connected
,
[1]
no redistribute kernel
,
[1]
no redistribute ospf
,
[1]
no redistribute static
,
[1]
no route A.B.C.D/M
no route-map vpn import|export [MAP]
no router babel
no router bgp ASN
no router eigrp (1-65535)
no router isis WORD
no router ospf
no router rip
no router zebra
no router-info
no rpki cache (A.B.C.D|WORD) [PORT] PREFERENCE
no rpki initial-synchronisation-timeout
no rpki polling_period
no rpki timeout
no rt vpn import|export|both [RTLIST...]
no service integrated-vtysh-config
no set-overload-bit
no shutdown
no spf-interval
no spf-interval [level-1 | level-2]
no timers basic
no timers throttle spf
,
[1]
no version
no vnc l2-group NAME
no vnc nve-group NAME
no vnc redistribute ipv4|ipv6 bgp|bgp-direct|bgp-direct-to-nve-groups|connected|kernel|ospf|rip|static
no vnc redistribute nve-group GROUP-NAME
O
offset-list ACCESS-LIST (in|out)
(in|out)
on-match goto N
on-match next
Operating systems that support FRR
Options for configuring
Options to `./configure`
ospf abr-type TYPE
OSPF Areas overview
OSPF Hello Protocol
OSPF LSA overview
ospf opaque-lsa
ospf rfc1583compatibility
ospf router-id A.B.C.D
P
passive-interface (IFNAME|default)
,
[1]
passive-interface INTERFACE
password PASSWORD
PBR Rules
PBR Tables
pbr-policy
pce address <A.B.C.D>
pce domain as (0-65535)
pce flag BITPATTERN
pce neighbor as (0-65535)
pce scope BITPATTERN
peer <A.B.C.D|X:X::X:X> [{multihop|local-address <A.B.C.D|X:X::X:X>|interface IFNAME|vrf NAME}]
prefix vn|un A.B.C.D/M|X:X::X:X/M
R
rd ROUTE-DISTINGUISHER
rd vpn export AS:NN|IP:nn
receive-interval (10-60000)
redistribute (kernel|connected|static|rip|bgp)
redistribute (kernel|connected|static|rip|bgp) metric (0-16777214)
(0-16777214)
redistribute (kernel|connected|static|rip|bgp) metric-type (1|2)
redistribute (kernel|connected|static|rip|bgp) metric-type (1|2) metric (0-16777214)
(0-16777214)
redistribute (kernel|connected|static|rip|bgp) metric-type (1|2) route-map WORD
redistribute (kernel|connected|static|rip|bgp) ROUTE-MAP
redistribute <ipv4|ipv6> KIND
redistribute bgp
,
[1]
redistribute bgp metric (1-4294967295) (0-4294967295) (0-255) (1-255) (1-65535)
redistribute bgp metric (0-16)
redistribute bgp route-map ROUTE-MAP
redistribute connected
,
[1]
,
[2]
,
[3]
redistribute connected metric (0-16)
redistribute connected metric (1-4294967295) (0-4294967295) (0-255) (1-255) (1-65535)
redistribute connected route-map ROUTE-MAP
redistribute kernel
,
[1]
,
[2]
redistribute kernel metric (0-16)
redistribute kernel metric (1-4294967295) (0-4294967295) (0-255) (1-255) (1-65535)
redistribute kernel route-map ROUTE-MAP
redistribute ospf
,
[1]
,
[2]
redistribute ospf metric (0-16)
redistribute ospf metric (1-4294967295) (0-4294967295) (0-255) (1-255) (1-65535)
redistribute ospf route-map ROUTE-MAP
redistribute rip
redistribute ripng
redistribute static
,
[1]
,
[2]
,
[3]
redistribute static metric (0-16)
redistribute static metric (1-4294967295) (0-4294967295) (0-255) (1-255) (1-65535)
redistribute static route-map ROUTE-MAP
redistribute vpn
Reporting bugs
response-lifetime LIFETIME|infinite
RFC
RFC 1058
RFC 1195
RFC 1227
RFC 1583
RFC 1657
RFC 1724
RFC 1771
,
[1]
,
[2]
RFC 1850
RFC 1930
,
[1]
RFC 1965
RFC 1997
,
[1]
RFC 1998
RFC 2080
,
[1]
RFC 2082
RFC 2283
RFC 2328
,
[1]
,
[2]
RFC 2370
,
[1]
RFC 2439
RFC 2453
RFC 2462
RFC 2545
RFC 2740
,
[1]
RFC 2741
,
[1]
RFC 2796
RFC 2842
,
[1]
RFC 2858
,
[1]
RFC 3031
RFC 3101
RFC 3107
RFC 3137
,
[1]
RFC 3345
RFC 3509
,
[1]
RFC 3765
RFC 4191
RFC 4271
RFC 4364
,
[1]
,
[2]
RFC 4447
,
[1]
RFC 4659
,
[1]
,
[2]
RFC 4762
RFC 4861
RFC 4970
RFC 5036
,
[1]
RFC 5088
RFC 5303
RFC 5308
RFC 5392
RFC 5512
RFC 5561
,
[1]
RFC 5575
,
[1]
RFC 5880
,
[1]
RFC 5881
,
[1]
RFC 5883
,
[1]
,
[2]
,
[3]
RFC 5918
RFC 5919
,
[1]
RFC 6126
RFC 6275
RFC 6667
,
[1]
RFC 6720
,
[1]
RFC 6810
RFC 6811
RFC 7432
RFC 7552
,
[1]
RFC 7611
RFC 7999
RFC 8092
RFC 8195
RFC 8277
RFC 8326
route A.B.C.D/M
route NETWORK
route-map ROUTE-MAP-NAME (permit|deny) ORDER
route-map vpn import|export MAP
router babel
router bgp AS-NUMBER
router bgp AS-NUMBER view NAME
router bgp ASN
router bgp ASN vrf VRFNAME
router eigrp (1-65535)
router isis WORD
router ospf
router ospf6
router rip
router ripng
router zebra
,
[1]
router-id A.B.C.D
router-info [as | area <A.B.C.D>]
rpki
RPKI and daemons
rpki cache (A.B.C.D|WORD) PORT [SSH_USERNAME] [SSH_PRIVKEY_PATH] [SSH_PUBKEY_PATH] [KNOWN_HOSTS_PATH] PREFERENCE
rpki initial-synchronisation-timeout <1-4
rpki polling_period (1-3600)
rpki timeout <1-4
rt both RT-LIST
rt both RT-TARGET
rt export RT-LIST
rt export RT-TARGET
rt import RT-LIST
rt import RT-TARGET
rt vpn import|export|both RTLIST...
S
service advanced-vty
service integrated-vtysh-config
service password-encryption
service terminal-length (0-512)
Set Actions
set as-path prepend AS_PATH
set comm-list WORD delete
set community <none|COMMUNITY> additive
set community COMMUNITY
set extcommunity rt EXTCOMMUNITY
set extcommunity soo EXTCOMMUNITY
set ip next-hop A.B.C.D
set ip next-hop IPV4_ADDRESS
set ip next-hop peer-address
set ip next-hop unchanged
set ipv6 next-hop global IPV6_ADDRESS
set ipv6 next-hop local IPV6_ADDRESS
set ipv6 next-hop peer-address
set ipv6 next-hop prefer-global
set large-community LARGE-COMMUNITY
set large-community LARGE-COMMUNITY additive
set large-community LARGE-COMMUNITY LARGE-COMMUNITY
set local-preference LOCAL_PREF
set metric (0-4294967295)
set metric METRIC
set origin ORIGIN <egp|igp|incomplete>
set src ADDRESS
set tag TAG
set weight WEIGHT
set-overload-bit
sharp install
sharp label
sharp remove
sharp watch
show [ip] bgp <ipv4|ipv6> community
show [ip] bgp <ipv4|ipv6> community COMMUNITY
show [ip] bgp <ipv4|ipv6> community COMMUNITY exact-match
show [ip] bgp <ipv4|ipv6> community-list WORD
show [ip] bgp <ipv4|ipv6> community-list WORD exact-match
show [ip] bgp ipv4 vpn
show [ip] bgp ipv6 vpn
show [ip] bgp regexp LINE
show [ip] bgp summary
show [ip] bgp view NAME
show babel interface
show babel interface IFNAME
show babel neighbor
show babel parameters
show babel route
show babel route A.B.C.D
show babel route A.B.C.D/M
show babel route X:X::X:X
show babel route X:X::X:X/M
show bfd peer <WORD$label|<A.B.C.D|X:X::X:X>$peer [{multihop|local-address <A.B.C.D|X:X::X:X>$local|interface IFNAME$ifname|vrf NAME$vrfname}]> [json]
show bfd peers [json]
show bgp
show bgp <ipv4|ipv6> <unicast|multicast|vpn|labeled-unicast>
show bgp [afi] [safi]
show bgp [afi] [safi] dampening dampened-paths
show bgp [afi] [safi] dampening flap-statistics
show bgp [afi] [safi] neighbor [PEER]
show bgp [afi] [safi] summary
show bgp ipv4 flowspec [detail | A.B.C.D]
show bgp ipv4 vpn summary
show bgp ipv4|ipv6 regexp LINE
show bgp ipv6 vpn summary
show bgp X:X::X:X
show debug
show debugging eigrp
show debugging isis
show debugging ospf
show debugging rip
show debugging ripng
show interface
show ip bgp
show ip bgp A.B.C.D
show ip bgp large-community-info
show ip community-list [NAME]
show ip eigrp topology
show ip extcommunity-list
show ip extcommunity-list NAME
show ip igmp groups
show ip igmp groups retransmissions
show ip igmp interface
show ip igmp join
show ip igmp sources
show ip igmp sources retransmissions
show ip igmp statistics
show ip large-community-list
show ip large-community-list NAME
show ip mroute
show ip mroute count
show ip multicast
show ip ospf
show ip ospf database
(asbr-summary|external|network|router|summary)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
(opaque-link|opaque-area|opaque-external)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
show ip ospf database max-age
show ip ospf database segment-routing <adv-router ADVROUTER|self-originate> [json]
show ip ospf database self-originate
show ip ospf interface [INTERFACE]
show ip ospf mpls-te interface
show ip ospf mpls-te interface INTERFACE
show ip ospf mpls-te router
show ip ospf neighbor
show ip ospf neighbor detail
show ip ospf neighbor INTERFACE
show ip ospf neighbor INTERFACE detail
show ip ospf route
show ip ospf router-info
show ip ospf router-info pce
show ip pim assert
show ip pim assert-internal
show ip pim assert-metric
show ip pim assert-winner-metric
show ip pim group-type
show ip pim interface
show ip pim join
show ip pim local-membership
show ip pim neighbor
show ip pim nexthop
show ip pim nexthop-lookup
show ip pim rp-info
show ip pim rpf
show ip pim secondary
show ip pim state
show ip pim upstream
show ip pim upstream-join-desired
show ip pim upstream-rpf
show ip prefix-list
show ip prefix-list [NAME]
show ip prefix-list detail
show ip prefix-list detail NAME
show ip prefix-list NAME
show ip prefix-list NAME A.B.C.D/M
show ip prefix-list NAME A.B.C.D/M first-match
show ip prefix-list NAME A.B.C.D/M longer
show ip prefix-list NAME seq NUM
show ip prefix-list summary
show ip prefix-list summary NAME
show ip protocol
show ip rip
show ip rip status
show ip ripng
show ip route
show ip route isis
show ip route table TABLEID
show ip route vrf VRF
show ip route vrf VRF table TABLENO
show ip rpf
,
[1]
show ip rpf ADDR
show ipforward
show ipv6 ospf6 [INSTANCE_ID]
show ipv6 ospf6 database
show ipv6 ospf6 interface
show ipv6 ospf6 neighbor
show ipv6 ospf6 request-list A.B.C.D
show ipv6 ospf6 zebra
show ipv6 route
show ipv6 route ospf6
show ipv6forward
show isis database
show isis database <LSP id> [detail]
show isis database [detail]
show isis database detail <LSP id>
show isis hostname
show isis interface
show isis interface <interface name>
show isis interface detail
show isis mpls-te interface
show isis mpls-te interface INTERFACE
show isis mpls-te router
show isis neighbor
show isis neighbor <System Id>
show isis neighbor detail
show isis summary
show isis topology
show isis topology [level-1|level-2]
show logging
show memory
show memory vnc
show mpls ldp discovery [detail]
show mpls ldp ipv4 discovery [detail]
show mpls ldp ipv4 interface
show mpls ldp ipv4|ipv6 binding
show mpls ldp ipv6 discovery [detail]
show mpls ldp ipv6 interface
show mpls ldp neighbor [A.B.C.D]
show mpls ldp neighbor [A.B.C.D] capabilities
show mpls ldp neighbor [A.B.C.D] detail
show mpls table
show pbr ipset IPSETNAME | iptable
show route-map [NAME]
show rpki cache-connection
show rpki prefix-table
show version
show vnc nves
show vnc nves vn|un ADDRESS
show vnc queries
show vnc queries PREFIX
show vnc registrations [all|local|remote|holddown|imported]
show vnc registrations [all|local|remote|holddown|imported] PREFIX
show vnc responses [active|removed]
show vnc responses [active|removed] PREFIX
show vnc summary
show zebra
show zebra fpm stats
shutdown
simple: debug babel KIND
simple: debug mpls ldp KIND
simple: no debug babel KIND
simple: no debug mpls ldp KIND
Software architecture
Software internals
spf-interval (1-120)
spf-interval [level-1 | level-2] (1-120)
Supported platforms
System architecture
T
table TABLENO
table-map ROUTE-MAP-NAME
terminal length (0-512)
timers basic UPDATE TIMEOUT GARBAGE
timers throttle spf DELAY INITIAL-HOLDTIME MAX-HOLDTIME
,
[1]
transmit-interval (10-60000)
U
update-delay MAX-DELAY
update-delay MAX-DELAY ESTABLISH-WAIT
username USERNAME nopassword
V
version VERSION
vnc export bgp|zebra group-nve group GROUP-NAME
vnc export bgp|zebra group-nve no group GROUP-NAME
vnc l2-group NAME
vnc nve-group NAME
vnc redistribute bgp-direct (ipv4|ipv6) prefix-list LIST-NAME
vnc redistribute bgp-direct no (ipv4|ipv6) prefix-list
vnc redistribute bgp-direct no route-map
vnc redistribute bgp-direct route-map MAP-NAME
vnc redistribute ipv4|ipv6 bgp-direct-to-nve-groups view VIEWNAME
vnc redistribute ipv4|ipv6 bgp|bgp-direct|ipv6 bgp-direct-to-nve-groups|connected|kernel|ospf|rip|static
vnc redistribute lifetime LIFETIME|infinite
vnc redistribute mode plain|nve-group|resolve-nve
vnc redistribute nve-group GROUP-NAME
vnc redistribute resolve-nve roo-ec-local-admin 0-65536
vrf VRF
W
who
write file
write integrated
write terminal
Z
zebra command line option
--v6-rr-semantics
-b, --batch
-e X, --ecmp X
-k, --keep_kernel
-n, --vrfwnetns
-r, --retain
Read the Docs
v: stable/6.0
Versions
latest
stable-7.2
stable-7.1
stable-7.0
stable-6.0
stable-5.0
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.