[ { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "affinity-map NAME bit-position (0-1023)", "cmd": "affinity-map MYNAME bit-position 10", "desc": "System — Map the affinity name NAME to the bit-position. The bit-position is the key so that only one name can be mapped to particular bit-position.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "no affinity-map NAME", "cmd": "no affinity-map MYNAME", "desc": "System — Remove the affinity-map mapping.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel ", "cmd": "babel wired", "desc": "Babel — Specifies whether this interface is wireless, which disables a number of optimisations that are only correct on wired interfaces.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel channel (1-254)", "cmd": "babel channel 10", "desc": "Babel · daemon: babeld", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel channel interfering", "cmd": "babel channel interfering", "desc": "Babel · daemon: babeld", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel channel noninterfering", "cmd": "babel channel noninterfering", "desc": "Babel — Set the channel number that diversity routing uses for this interface (see babel diversity above).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel diversity", "cmd": "babel diversity", "desc": "Babel — Enable or disable routing using radio frequency diversity. This is highly recommended in networks with many wireless nodes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel diversity-factor (1-256)", "cmd": "babel diversity-factor 10", "desc": "Babel — Sets the multiplicative factor used for diversity routing, in units of 1/256; lower values cause diversity to play a more important role in route selection.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel enable-timestamps", "cmd": "babel enable-timestamps", "desc": "Babel — Enable or disable sending timestamps with each Hello and IHU message in order to compute RTT values.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel hello-interval (20-655340)", "cmd": "babel hello-interval 20", "desc": "Babel — Specifies the time in milliseconds between two scheduled hellos. On wired links, Babel notices a link failure within two hello intervals; on wireless links, the link quality value is reestimated at every hello interval.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel max-rtt-penalty (0-65535)", "cmd": "babel max-rtt-penalty 10", "desc": "Babel — This specifies the maximum cost added to a neighbour because of RTT, i.e. when the RTT is higher or equal than rtt-max.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel resend-delay (20-655340)", "cmd": "babel resend-delay 20", "desc": "Babel — Specifies the time in milliseconds after which an 'important' request or update will be resent.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel rtt-decay (1-256)", "cmd": "babel rtt-decay 10", "desc": "Babel — This specifies the decay factor for the exponential moving average of RTT samples, in units of 1/256.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel rtt-max (1-65535)", "cmd": "babel rtt-max 10", "desc": "Babel — This specifies the maximum RTT, in milliseconds, above which we don't increase the cost to a neighbour.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel rtt-min (1-65535)", "cmd": "babel rtt-min 10", "desc": "Babel — This specifies the minimum RTT, in milliseconds, starting from which we increase the cost to a neighbour.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel rxcost (1-65534)", "cmd": "babel rxcost 10", "desc": "Babel — Specifies the base receive cost for this interface. For wireless interfaces, it specifies the multiplier used for computing the ETX reception cost (default 256); for wired interfaces, it specifies the cost that will be…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel smoothing-half-life (0-65534)", "cmd": "babel smoothing-half-life 10", "desc": "Babel — Specifies the time constant, in seconds, of the smoothing algorithm used for implementing hysteresis.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel split-horizon", "cmd": "babel split-horizon", "desc": "Babel — Specifies whether to perform split-horizon on the interface. Specifying no babel split-horizon is always correct, while babel split-horizon is an optimisation that should only be used on symmetric and transitive (wired)…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "babel update-interval (20-655340)", "cmd": "babel update-interval 20", "desc": "Babel — Specifies the time in milliseconds between two scheduled updates. Since Babel makes extensive use of triggered updates, this can be set to fairly high values on links with little packet loss.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "debug babel KIND", "cmd": "debug babel KIND", "desc": "Babel — Enable or disable debugging messages of a given kind. KIND can be one of: - common - filter - timeout - interface - route - all", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "network IFNAME", "cmd": "network eth0", "desc": "Babel — Enable or disable Babel on the given interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "redistribute KIND", "cmd": "redistribute ipv4 KIND", "desc": "Babel — Specify which kind of routes should be redistributed into Babel.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "router babel", "cmd": "router babel", "desc": "Babel — Enable or disable Babel routing.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel interface IFNAME", "cmd": "show babel interface eth0", "desc": "Babel · daemon: babeld", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel neighbor [IFNAME]", "cmd": "show babel neighbor eth0", "desc": "Babel · ✓ doc + live (Docker FRR) · daemon: babeld", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel parameters", "cmd": "show babel parameters", "desc": "Babel · ✓ doc + live (Docker FRR) · daemon: babeld", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel route ", "cmd": "show babel route 10.0.0.0/24", "desc": "Babel · ✓ doc + live (Docker FRR) · daemon: babeld", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel route A.B.C.D", "cmd": "show babel route 10.0.0.1", "desc": "Babel · ✓ doc + live (Docker FRR) · daemon: babeld", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel route X:X::X:X", "cmd": "show babel route 2001:db8::1", "desc": "Babel · ✓ doc + live (Docker FRR) · daemon: babeld", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Babel", "title": "show babel route X:X::X:X/M", "cmd": "show babel route 2001:db8::/64", "desc": "Babel · daemon: babeld", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "[ipv6] access-class ACCESS-LIST", "cmd": "ipv6 access-class ACCESS-LIST", "desc": "System — Restrict vty connections with an v4 or v6 access list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "[no] terminal length (0-4294967295)", "cmd": "no terminal length 10", "desc": "System · ✓ doc + live (Docker FRR) — Set terminal display length to (0-512). If length is 0, no display control is performed.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "allow-reserved-ranges", "cmd": "allow-reserved-ranges", "desc": "System — Allow using reserved ranges (e.g. 127.0.0.0/8, 0.0.0.0/8).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "banner motd default", "cmd": "banner motd default", "desc": "System — Set default motd string.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "banner motd file FILE", "cmd": "banner motd file FILE", "desc": "System — Set motd string from file. The file must be in directory specified under --sysconfdir.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "banner motd line LINE", "cmd": "banner motd line DESCRIPTION", "desc": "System — Set motd string from an input.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "clear", "cmd": "clear", "desc": "System — Clear the terminal display.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "clear log filter-text", "cmd": "clear log filter-text", "desc": "System — This command clears all current filters in the log-filter table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "configure [terminal]", "cmd": "configure terminal", "desc": "System · ✓ doc + live (Docker FRR) — Change to configuration mode. This command is the first step to configuration.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "debug routemap [detail]", "cmd": "debug routemap detail", "desc": "System — This command turns on debugging of routemaps. When detail is specified more data is provided to the operator about the reasoning about what is going on in the routemap code.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "debug unique-id XXXXX-XXXXX backtrace", "cmd": "debug unique-id XXXXX-XXXXX backtrace", "desc": "System — Print backtraces (call stack) for specific log messages, identified by their unique ID (see above.) Includes source code location and current event handler being executed.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "domainname DOMAINNAME", "cmd": "domainname DOMAINNAME", "desc": "System — Set domainname of the router. It is only for current vtysh, it will not be saved to any configuration file even with write file.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "enable password PASSWORD", "cmd": "enable password PASSWORD", "desc": "System — Set enable password. The no form of the command deletes the enable password.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "exec-timeout MINUTE [SECOND]", "cmd": "exec-timeout MINUTE SECOND", "desc": "System — Set VTY connection timeout value. When only one argument is specified it is used for timeout value in minutes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "find REGEX...", "cmd": "find REGEX...", "desc": "System · ✓ doc + live (Docker FRR) — This command performs a regex search across all defined commands in all modes. As an example, suppose you're in enable mode and can't remember where the command to turn OSPF segment routing on is: :: frr# find segment-r…", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "hostname HOSTNAME", "cmd": "hostname HOSTNAME", "desc": "System — Set hostname of the router. It is only for current vtysh, it will not be saved to any configuration file even with write file.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "line vty", "cmd": "line vty", "desc": "System — Enter vty configuration mode. All the following sub-commands are under line vty.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "list [permutations]", "cmd": "list permutations", "desc": "System · ✓ doc + live (Docker FRR) — List all available commands.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log commands", "cmd": "log commands", "desc": "System — This command enables the logging of all commands typed by a user to all enabled log destinations.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log daemon DAEMON file [FILENAME [LEVEL]]", "cmd": "log daemon DAEMON file [FILENAME LEVEL]", "desc": "System — Configure file logging for a single FRR daemon. If you want to log into a file, please specify filename as in this example: :: log daemon bgpd file /var/log/frr/bgpd.log informational If the optional second argument spe…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log extended EXTLOGNAME", "cmd": "log extended EXTLOGNAME", "desc": "System — Create an extended logging target with the specified name. The name has no further meaning and is only used to identify the target.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log facility [FACILITY]", "cmd": "log facility FACILITY", "desc": "System — This command changes the facility used in syslog messages. The default facility is daemon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log file [FILENAME [LEVEL]]", "cmd": "log file [FILENAME LEVEL]", "desc": "System — If you want to log into a file, please specify filename as in this example: :: log file /var/log/frr/bgpd.log informational If the optional second argument specifying the logging level is not present, the default loggin…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log filter-text WORD", "cmd": "log filter-text MYWORD", "desc": "System — This command forces logs to be filtered on a specific string. A log message will only be printed if it matches on one of the filters in the log-filter table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log filtered-file [FILENAME [LEVEL]]", "cmd": "log filtered-file [FILENAME LEVEL]", "desc": "System — Configure a destination file for filtered logs with the log filter-text WORD command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log immediate-mode", "cmd": "log immediate-mode", "desc": "System — Use unbuffered output for log and debug messages; normally there is some internal buffering.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log monitor [LEVEL]", "cmd": "log monitor LEVEL", "desc": "System — This command is deprecated and does nothing.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log record-priority", "cmd": "log record-priority", "desc": "System — To include the severity in all messages logged to a file, to stdout, or to a terminal monitor (i.e.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log stdout LEVEL", "cmd": "log stdout LEVEL", "desc": "System — Enable logging output to stdout. If the optional second argument specifying the logging level is not present, the default logging level (typically debugging) will be used.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log syslog [LEVEL]", "cmd": "log syslog LEVEL", "desc": "System — Enable logging output to syslog. If the optional second argument specifying the logging level is not present, the default logging level (typically debugging, but can be changed using the deprecated log trap command) wil…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log timestamp precision [(0-6)]", "cmd": "log timestamp precision 6", "desc": "System — This command sets the precision of log message timestamps to the given number of digits after the decimal point.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log trap LEVEL", "cmd": "log trap LEVEL", "desc": "System — These commands are deprecated and are present only for historical compatibility.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "log unique-id", "cmd": "log unique-id", "desc": "System — Include [XXXXX-XXXXX] log message unique identifier in the textual part of log messages.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "logmsg LEVEL MESSAGE", "cmd": "logmsg LEVEL MESSAGE", "desc": "System — Send a message to all logging destinations that are enabled for messages of the given severity.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "memory release rate (0-100)", "cmd": "memory release rate 10", "desc": "System — Configure the rate at which each FRR daemon will release free memory back to the host OS, in MB/sec.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "no vty login", "cmd": "no vty login", "desc": "System — Do not allow any operator to connect to FRR via the VTY interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "password PASSWORD", "cmd": "password PASSWORD", "desc": "System — Set password for vty interface. The no form of the command deletes the password.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "send log [level LEVEL] MESSAGE", "cmd": "send log level LEVEL MESSAGE", "desc": "System — Send MESSAGE to the log. If LEVEL is specified that is the level the message will be logged at.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service advanced-vty", "cmd": "service advanced-vty", "desc": "System — Enable advanced mode VTY.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service cputime-stats", "cmd": "service cputime-stats", "desc": "System — Collect CPU usage statistics for individual FRR event handlers and CLI commands.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service cputime-warning (1-4294967295)", "cmd": "service cputime-warning 10", "desc": "System — Warn if the CPU usage of an event handler or CLI command exceeds the specified limit (in milliseconds.) Such warnings are generally indicative of some routine in FRR mistakenly blocking/hogging the processing loop and s…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service password-encryption", "cmd": "service password-encryption", "desc": "System — Encrypt password.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service terminal-length (0-512)", "cmd": "service terminal-length 10", "desc": "System — Set system wide line configuration. This configuration command applies to all VTY interfaces.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service walltime-warning (1-4294967295)", "cmd": "service walltime-warning 10", "desc": "System — Warn if the total wallclock time spent handling an event or executing a CLI command exceeds the specified limit (in milliseconds.) This includes time spent waiting for I/O or other tasks executing and may produce excess…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show configuration running [ [translate WORD]] [with-defaults] DAEMON", "cmd": "show configuration running [json translate MYWORD] with-defaults DAEMON", "desc": "System — This command displays the northbound/YANG configuration data for a daemon in text/vty, json, or xml format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show event cpu [r|w|t|e|x]", "cmd": "show event cpu r", "desc": "System — This command displays system run statistics for all the different event types. If no options is specified all different run types are displayed together.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show event poll", "cmd": "show event poll", "desc": "System — This command displays FRR's poll data. It allows a glimpse into how we are setting each individual fd for the poll command at that point in time.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show event timers", "cmd": "show event timers", "desc": "System — This command displays FRR's timer data for timers that will pop in the future.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show history", "cmd": "show history", "desc": "System · ✓ doc + live (Docker FRR) — Dump the vtysh cli history.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show log-filter", "cmd": "show log-filter", "desc": "System — Shows the current log filters applied to each daemon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show logging", "cmd": "show logging", "desc": "System · ✓ doc + live (Docker FRR) — Shows the current configuration of the logging system. This includes the status of all logging destinations.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show memory []", "cmd": "show memory |translate TRANSLATOR|with-config}] DAEMON", "cmd": "show yang operational-data XPATH {format ] [no-header]", "cmd": "write terminal ", "cmd": "echo receive-interval disabled", "desc": "BFD — Configures the minimum interval that this system is capable of receiving echo packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "echo transmit-interval (10-4294967)", "cmd": "echo transmit-interval 10", "desc": "BFD — The minimum transmission interval (less jitter) that this system wants to use to send BFD echo packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "echo-mode", "cmd": "echo-mode", "desc": "BFD — Enables or disables the echo transmission mode. This mode is disabled by default.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ip ospf bfd [multiplier min-rx-int min-tx-int] [quick]", "cmd": "ip ospf bfd multiplier min-rx-int min-tx-int quick", "desc": "BFD — Listen for BFD events on peers created on the interface. Every time a new neighbor is found a BFD peer is created to monitor the link status for fast convergence.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ip ospf bfd profile BFDPROF", "cmd": "ip ospf bfd profile BFDPROF", "desc": "BFD — Applies the BFD profile to the sessions it creates or that already exist. Only takes effect if ip ospf bfd command is also present.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ip pim bfd [profile BFDPROF]", "cmd": "ip pim bfd profile BFDPROF", "desc": "BFD — Listen for BFD events on peers created on the interface. Every time a new neighbor is found a BFD peer is created to monitor the link status for fast convergence.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ip rip bfd", "cmd": "ip rip bfd", "desc": "BFD — Automatically create BFD session for each RIP peer discovered in this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ip rip bfd profile BFD_PROFILE_NAME", "cmd": "ip rip bfd profile BFD_PROFILE_NAME", "desc": "BFD — Selects a BFD profile for the BFD sessions created in this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ip route A.B.C.D/M A.B.C.D bfd [{multi-hop|source A.B.C.D|profile BFDPROF}]", "cmd": "ip route 10.0.0.0/24 10.0.0.1 bfd {multi-hop", "desc": "BFD — Configure a static route for A.B.C.D/M using gateway A.B.C.D and use the gateway address as BFD peer destination address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ipv6 ospf6 bfd [profile BFDPROF]", "cmd": "ipv6 ospf6 bfd profile BFDPROF", "desc": "BFD — Listen for BFD events on peers created on the interface. Every time a new neighbor is found a BFD peer is created to monitor the link status for fast convergence.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "ipv6 route X:X::X:X/M [from X:X::X:X/M] X:X::X:X bfd [{multi-hop|source X:X::X:X|profile BFDPROF}]", "cmd": "ipv6 route 2001:db8::/64 from 2001:db8::/64 2001:db8::1 bfd {multi-hop", "desc": "BFD — Configure a static route for X:X::X:X/M using gateway X:X::X:X and use the gateway address as BFD peer destination address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "isis bfd", "cmd": "isis bfd", "desc": "BFD — Listen for BFD events on peers created on the interface. Every time a new neighbor is found a BFD peer is created to monitor the link status for fast convergence.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "isis bfd profile BFDPROF", "cmd": "isis bfd profile BFDPROF", "desc": "BFD — Use a BFD profile BFDPROF as provided in the BFD configuration.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "log-session-changes", "cmd": "log-session-changes", "desc": "BFD — Enables or disables logging of session state transitions into Up state or when the session transitions from Up state to Down state.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "minimum-ttl (1-254)", "cmd": "minimum-ttl 10", "desc": "BFD — For multi hop sessions only: configure the minimum expected TTL for an incoming BFD control packet.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "neighbor bfd", "cmd": "neighbor 10.0.0.1 bfd", "desc": "BFD — Listen for BFD events registered on the same target as this BGP neighbor. When BFD peer goes down it immediately asks BGP to shutdown the connection with its neighbor and, when it goes back up, notify BGP to try to conn…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "neighbor bfd check-control-plane-failure", "cmd": "neighbor 10.0.0.1 bfd check-control-plane-failure", "desc": "BFD — Allow to write CBIT independence in BFD outgoing packets. Also allow to read both C-BIT value of BFD and lookup BGP peer status.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "neighbor bfd profile BFDPROF", "cmd": "neighbor 10.0.0.1 bfd profile BFDPROF", "desc": "BFD — Same as command neighbor bfd, but applies the BFD profile to the sessions it creates or that already exist.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "neighbor bfd strict [hold-time ]", "cmd": "neighbor 10.0.0.1 bfd strict hold-time seconds", "desc": "BFD — Strict mode is similar to the default mode, but it will not allow BGP to establish a connection with the peer until the BFD session is up.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "passive-mode", "cmd": "passive-mode", "desc": "BFD — Mark session as passive: a passive session will not attempt to start the connection and will wait for control packets from peer before it begins replying.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "peer [{multihop|local-address |interface IFNAME|vrf NAME}]", "cmd": "peer 10.0.0.1 {multihop", "desc": "BFD — Creates and configures a new BFD peer to listen and talk to. multihop tells the BFD daemon that we should expect packets with TTL less than 254 (because it will take more than one hop) and to listen on the multihop port…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "profile BFDPROF", "cmd": "profile BFDPROF", "desc": "BFD — Configure peer to use the profile configurations. Notes: - Profile configurations can be overridden on a peer basis by specifying non-default parameters in peer configuration node.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "profile WORD", "cmd": "profile MYWORD", "desc": "BFD — Creates a peer profile that can be configured in multiple peers. Deleting the profile will cause all peers using it to reset to the default values.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "receive-interval (10-4294967)", "cmd": "receive-interval 10", "desc": "BFD — Configures the minimum interval that this system is capable of receiving control packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd [vrf ] peers brief [json]", "cmd": "show bfd vrf MYNAME peers brief json", "desc": "BFD · ✓ doc + live (Docker FRR) — Show all configured BFD peers information and current status in brief.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd [vrf NAME] peer [{multihop|local-address |interface IFNAME}]> [json]", "cmd": "show bfd vrf MYNAME peer json", "desc": "BFD · ✓ doc + live (Docker FRR) — Show status for a specific BFD peer.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd [vrf NAME] peers [json]", "cmd": "show bfd vrf MYNAME peers json", "desc": "BFD · ✓ doc + live (Docker FRR) — Show all configured BFD peers information and current status.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd distributed", "cmd": "show bfd distributed", "desc": "BFD · ✓ doc + live (Docker FRR) — Show the BFD data plane (distributed BFD) statistics.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd static route [json]", "cmd": "show bfd static route json", "desc": "BFD — Show all monitored static routes and their status. Example output: :: Showing BFD monitored static routes: Route groups: rtg1 peer 172.16.0.1 (status: uninstalled): 2001:db8::100/128 Next hops: VRF default IPv4 Unicast:…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "shutdown", "cmd": "shutdown", "desc": "BFD — Enables or disables the peer. When the peer is disabled an 'administrative down' message is sent to the remote peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "transmit-interval (10-4294967)", "cmd": "transmit-interval 10", "desc": "BFD — The minimum transmission interval (less jitter) that this system wants to use to send BFD control packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "clear bfd [vrf ] peer [{multihop|local-address |interface IFNAME}]> counters", "cmd": "clear bfd vrf MYNAME peer counters", "desc": "BFD · ● live on Docker FRR (undocumented) · daemon: bfdd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "no debug openfabric bfd", "cmd": "no debug openfabric bfd", "desc": "BFD · ● live on Docker FRR (undocumented) · daemon: bfdd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd [vrf NAME] peer [{multihop|local-address |interface IFNAME}]> counters [json]", "cmd": "show bfd vrf MYNAME peer counters json", "desc": "BFD · ● live on Docker FRR (undocumented) · daemon: bfdd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp linkstate", "cmd": "debug bgp linkstate", "desc": "BGP — Enable debugging for BGP-LS operations including: - NLRI encoding/decoding - Attribute processing - IGP topology updates - Route origination and withdrawal - TED updates", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "distribute bgp-fabric-link-state [instance-id WORD]", "cmd": "distribute bgp-fabric-link-state instance-id MYWORD", "desc": "BGP — Enable BGP-LS export for BGP-only fabrics. When enabled, FRR originates BGP-LS Node, Link, and Prefix NLRIs from BGP adjacency and BGP RIB data.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor local-link-id (1-4294967295)", "cmd": "neighbor 10.0.0.1 local-link-id 10", "desc": "BGP — Set the local link identifier in the neighbor's Link NLRI. If unset, FRR uses the interface kernel ifindex (a unique per-interface identifier) as the fallback value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor remote-link-id (1-4294967295)", "cmd": "neighbor 10.0.0.1 remote-link-id 10", "desc": "BGP — Set the remote link identifier in the neighbor's Link NLRI. If unset, FRR uses 0 as fallback.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp link-state link-state NLRI [json]", "cmd": "show bgp link-state link-state NLRI json", "desc": "BGP — Display detailed information about a specific BGP-LS NLRI identified by its NLRI string.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp link-state link-state [json]", "cmd": "show bgp link-state link-state json", "desc": "BGP — Display all BGP-LS routes in the link-state RIB. Shows Node, Link, and Prefix NLRI with their associated attributes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "[no] debug bgp bfd", "cmd": "no debug bgp bfd", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging for BFD events. This will show BFD integration library messages and BGP BFD integration messages that are mostly state transitions and validation problems.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "[no] debug bgp evpn mh ", "cmd": "no debug bgp evpn mh es", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "advertise unicast [gateway-ip]", "cmd": "advertise ipv4 unicast gateway-ip", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "advertise-all-vni", "cmd": "advertise-all-vni", "desc": "BGP — This command defines the VRF to be used as the underlay for EVPN-VXLAN and enables EVPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "advertise-pip [ip [mac ]]", "cmd": "advertise-pip [ip addr mac addr]", "desc": "BGP — Enables or disables advertise-pip feature, specify system-IP and/or system-MAC parameters.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "advertise-svi-ip", "cmd": "advertise-svi-ip", "desc": "BGP — This option advertises the SVI IP/MAC address as a type-2 route and eliminates the need for any flooding over VXLAN to reach the IP from a remote VTEP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "advertisement-delay (1-3600)", "cmd": "advertisement-delay 10", "desc": "BGP — With update-delay, both FIB programming and advertisements are deferred, meaning the restarting router cannot forward local traffic until the delay completes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M", "cmd": "aggregate-address 10.0.0.0/24", "desc": "BGP — This command specifies an aggregate address. In order to advertise an aggregated prefix, a more specific (longer) prefix MUST exist in the BGP table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M as-set", "cmd": "aggregate-address 10.0.0.0/24 as-set", "desc": "BGP — This command specifies an aggregate address. Resulting routes include AS set.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M matching-MED-only", "cmd": "aggregate-address 10.0.0.0/24 matching-MED-only", "desc": "BGP — Configure the aggregated address to only be created when the routes MED match, otherwise no aggregated route will be created.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M origin ", "cmd": "aggregate-address 10.0.0.0/24 origin egp", "desc": "BGP — Override ORIGIN for an aggregated prefix.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M route-map NAME", "cmd": "aggregate-address 10.0.0.0/24 route-map MYNAME", "desc": "BGP — Apply a route-map for an aggregated prefix.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M summary-only", "cmd": "aggregate-address 10.0.0.0/24 summary-only", "desc": "BGP — This command specifies an aggregate address. Longer prefixes advertisements of more specific routes to all neighbors are suppressed.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address A.B.C.D/M suppress-map NAME", "cmd": "aggregate-address 10.0.0.0/24 suppress-map MYNAME", "desc": "BGP — Similar to summary-only, but will only suppress more specific routes that are matched by the selected route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M", "cmd": "aggregate-address 2001:db8::/64", "desc": "BGP — This command specifies an aggregate address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M as-set", "cmd": "aggregate-address 2001:db8::/64 as-set", "desc": "BGP — This command specifies an aggregate address. Resulting routes include AS set.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M matching-MED-only", "cmd": "aggregate-address 2001:db8::/64 matching-MED-only", "desc": "BGP — Configure the aggregated address to only be created when the routes MED match, otherwise no aggregated route will be created.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M origin ", "cmd": "aggregate-address 2001:db8::/64 origin egp", "desc": "BGP — Override ORIGIN for an aggregated prefix.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M route-map NAME", "cmd": "aggregate-address 2001:db8::/64 route-map MYNAME", "desc": "BGP — Apply a route-map for an aggregated prefix.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M summary-only", "cmd": "aggregate-address 2001:db8::/64 summary-only", "desc": "BGP — This command specifies an aggregate address. Longer prefixes advertisements of more specific routes to all neighbors are suppressed", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "aggregate-address X:X::X:X/M suppress-map NAME", "cmd": "aggregate-address 2001:db8::/64 suppress-map MYNAME", "desc": "BGP — Similar to summary-only, but will only suppress more specific routes that are matched by the selected route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp advertisement-delay (1-3600)", "cmd": "bgp advertisement-delay 10", "desc": "BGP — With update-delay, both FIB programming and advertisements are deferred, meaning the restarting router cannot forward local traffic until the delay completes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp allow-martian-nexthop", "cmd": "bgp allow-martian-nexthop", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp always-compare-med", "cmd": "bgp always-compare-med", "desc": "BGP — Always compare the MED on routes, even when they were received from different neighbouring ASes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp as-path access-list WORD [seq (0-4294967295)] permit|deny LINE", "cmd": "bgp as-path access-list MYWORD seq 10 permit|deny DESCRIPTION", "desc": "BGP — This command defines a new AS path access list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath aigp", "cmd": "bgp bestpath aigp", "desc": "BGP — Use the bgp bestpath aigp command to evaluate the AIGP attribute during the best path selection process between two paths that have the AIGP attribute.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath as-path confed", "cmd": "bgp bestpath as-path confed", "desc": "BGP — This command specifies that the length of confederation path sets and sequences should should be taken into account during the BGP best path decision process.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath as-path multipath-relax", "cmd": "bgp bestpath as-path multipath-relax", "desc": "BGP — This command specifies that BGP decision process should consider paths of equal AS_PATH length candidates for multipath computation.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath compare-routerid", "cmd": "bgp bestpath compare-routerid", "desc": "BGP — Ensure that when comparing routes where both are equal on most metrics, including local-pref, AS_PATH length, IGP cost, MED, that the tie is broken based on router-ID.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath med missing-as-worst", "cmd": "bgp bestpath med missing-as-worst", "desc": "BGP — If the paths MED value is missing and this command is configured then treat it as the worse possible value that it can be.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath peer-type multipath-relax", "cmd": "bgp bestpath peer-type multipath-relax", "desc": "BGP — This command specifies that BGP decision process should consider paths from all peers for multipath computation.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp bestpath use-imported-attributes", "cmd": "bgp bestpath use-imported-attributes", "desc": "BGP — When routes are leaked between VRFs using import vrf, the bestpath selection process by default uses the source VRF's path attributes (AS path length, Origin, MED, Originator-ID) for comparison.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp cluster-id A.B.C.D", "cmd": "bgp cluster-id 10.0.0.1", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp community alias NAME ALIAS", "cmd": "bgp community alias MYNAME ALIAS", "desc": "BGP — This command creates an alias name for a community that will be used later in various CLI outputs in a human-readable format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp community-list (1-99) permit|deny COMMUNITY", "cmd": "bgp community-list 10 permit|deny 65001:100", "desc": "BGP — This command defines a new community list. The argument to (1-99) defines the list identifier.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp community-list (100-500) permit|deny COMMUNITY", "cmd": "bgp community-list 100 permit|deny 65001:100", "desc": "BGP — This command defines a new expanded community list. The argument to (100-500) defines the list identifier.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp community-list NAME permit|deny COMMUNITY", "cmd": "bgp community-list MYNAME permit|deny 65001:100", "desc": "BGP — When the community list type is not specified, the community list type is automatically detected.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp community-list expanded NAME permit|deny COMMUNITY", "cmd": "bgp community-list expanded MYNAME permit|deny 65001:100", "desc": "BGP — This command defines a new expanded community list. COMMUNITY is a string expression of communities attribute.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp community-list standard NAME permit|deny COMMUNITY", "cmd": "bgp community-list standard MYNAME permit|deny 65001:100", "desc": "BGP — This command defines a new standard community list. COMMUNITY is communities value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp conditional-advertisement timer (5-240)", "cmd": "bgp conditional-advertisement timer 10", "desc": "BGP — Set the period to rerun the conditional advertisement scanner process. The default is 60 seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp dampening (1-45) (1-20000) (1-50000) (1-255)", "cmd": "bgp dampening 10 10 10 10", "desc": "BGP — This command enables (with optionally specified dampening parameters) or disables route-flap dampening for all routes of a BGP instance.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default dynamic-capability", "cmd": "bgp default dynamic-capability", "desc": "BGP — This command enables dynamic capability advertisement by default for all the neighbors.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv4-flowspec", "cmd": "bgp default ipv4-flowspec", "desc": "BGP — This command allows the user to specify that the IPv4 Flowspec address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv4-multicast", "cmd": "bgp default ipv4-multicast", "desc": "BGP — This command allows the user to specify that the IPv4 Multicast address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv4-unicast", "cmd": "bgp default ipv4-unicast", "desc": "BGP — This command allows the user to specify that the IPv4 Unicast address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv4-vpn", "cmd": "bgp default ipv4-vpn", "desc": "BGP — This command allows the user to specify that the IPv4 MPLS VPN address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv6-flowspec", "cmd": "bgp default ipv6-flowspec", "desc": "BGP — This command allows the user to specify that the IPv6 Flowspec address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv6-multicast", "cmd": "bgp default ipv6-multicast", "desc": "BGP — This command allows the user to specify that the IPv6 Multicast address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv6-unicast", "cmd": "bgp default ipv6-unicast", "desc": "BGP — This command allows the user to specify that the IPv6 Unicast address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default ipv6-vpn", "cmd": "bgp default ipv6-vpn", "desc": "BGP — This command allows the user to specify that the IPv6 MPLS VPN address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default l2vpn-evpn", "cmd": "bgp default l2vpn-evpn", "desc": "BGP — This command allows the user to specify that the L2VPN EVPN address family is turned on by default or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default show-hostname", "cmd": "bgp default show-hostname", "desc": "BGP — This command shows the hostname of the peer in certain BGP commands outputs. It's easier to troubleshoot if you have a number of BGP peers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default show-nexthop-hostname", "cmd": "bgp default show-nexthop-hostname", "desc": "BGP — This command shows the hostname of the next-hop in certain BGP commands outputs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default software-version-capability [latest-encoding]", "cmd": "bgp default software-version-capability latest-encoding", "desc": "BGP — This command enables software version capability advertisement by default for all the neighbors.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp default-originate timer (0-65535)", "cmd": "bgp default-originate timer 10", "desc": "BGP — Set the period to rerun the default-originate route-map scanner process. The default is 5 seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp deterministic-med", "cmd": "bgp deterministic-med", "desc": "BGP — Carry out route-selection in way that produces deterministic answers locally, even in the face of MED and the lack of a well-defined order of preference it can induce on routes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp disable-ebgp-connected-route-check", "cmd": "bgp disable-ebgp-connected-route-check", "desc": "BGP — This command is used to disable the connection verification process for EBGP peering sessions that are reachable by a single hop but are configured on a loopback interface or otherwise configured with a non-directly con…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp ebgp-requires-policy", "cmd": "bgp ebgp-requires-policy", "desc": "BGP — This command requires incoming and outgoing filters to be applied for eBGP sessions as part of RFC-8212 compliance.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp enforce-first-as", "cmd": "bgp enforce-first-as", "desc": "BGP — To configure a router to deny an update received from an external BGP (eBGP) peer that does not list its autonomous system number at the beginning of the AS_PATH in the incoming update, use the bgp enforce-first-as comm…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp extcommunity-list expanded NAME permit|deny LINE", "cmd": "bgp extcommunity-list expanded MYNAME permit|deny DESCRIPTION", "desc": "BGP — This command defines a new expanded extcommunity-list. line is a string expression of extended communities attribute.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp extcommunity-list standard NAME permit|deny EXTCOMMUNITY", "cmd": "bgp extcommunity-list standard MYNAME permit|deny EXTCOMMUNITY", "desc": "BGP — This command defines a new standard extcommunity-list. extcommunity is extended communities value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp fast-convergence", "cmd": "bgp fast-convergence", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp fast-external-failover", "cmd": "bgp fast-external-failover", "desc": "BGP — This command causes bgp to take down ebgp peers immediately when a link flaps. bgp fast-external-failover is the default and will not be displayed as part of a show run.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-restart notification", "cmd": "bgp graceful-restart notification", "desc": "BGP — Indicate Graceful Restart support for BGP NOTIFICATION messages. After changing this parameter, you have to reset the peers in order to advertise N-bit in Graceful Restart capability.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-restart preserve-fw-state", "cmd": "bgp graceful-restart preserve-fw-state", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-restart restart-time (0-4095)", "cmd": "bgp graceful-restart restart-time 10", "desc": "BGP — Set the time to wait to delete stale routes before a BGP open message is received.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-restart rib-stale-time (1-3600)", "cmd": "bgp graceful-restart rib-stale-time 10", "desc": "BGP — This is command, will set the time for which stale routes are kept in RIB.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-restart select-defer-time (0-3600)", "cmd": "bgp graceful-restart select-defer-time 10", "desc": "BGP — This is command, will set deferral time to value specified.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-restart stalepath-time (1-4095)", "cmd": "bgp graceful-restart stalepath-time 10", "desc": "BGP — This is command, will set the max time (in seconds) to hold onto restarting peer's stale paths.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp graceful-shutdown", "cmd": "bgp graceful-shutdown", "desc": "BGP — The purpose of this command is to initiate BGP Graceful Shutdown which is described in RFC 8326.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp hard-administrative-reset", "cmd": "bgp hard-administrative-reset", "desc": "BGP — Send Hard Reset CEASE Notification for 'Administrative Reset' events. When disabled, and Graceful Restart Notification capability is exchanged between the peers, Graceful Restart procedures apply, and routes will be ret…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp input-queue-limit (1-4294967295)", "cmd": "bgp input-queue-limit 10", "desc": "BGP — Set the BGP Input Queue limit for all peers when messaging parsing. Increase this only if you have the memory to handle large queues of messages at once.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp ipv6-auto-ra", "cmd": "bgp ipv6-auto-ra", "desc": "BGP — By default, bgpd can ask Zebra to enable sending IPv6 router advertisement messages on interfaces.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp labeled-unicast ", "cmd": "bgp labeled-unicast explicit-null", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp large-community-list expanded NAME permit|deny LINE", "cmd": "bgp large-community-list expanded MYNAME permit|deny DESCRIPTION", "desc": "BGP — This command defines a new expanded large-community-list. Where line is a string matching expression, it will be compared to the entire Large Communities attribute as a string, with each large-community in order from lo…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp large-community-list standard NAME permit|deny LARGE-COMMUNITY", "cmd": "bgp large-community-list standard MYNAME permit|deny LARGE-65001:100", "desc": "BGP — This command defines a new standard large-community-list. large-community is the Large Community value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp listen limit <1-65535>", "cmd": "bgp listen limit 1-65535", "desc": "BGP — Define the maximum number of peers accepted for one BGP instance. This limit is set to 100 by default.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp listen range peer-group PGNAME", "cmd": "bgp listen range 10.0.0.0/24 peer-group PGNAME", "desc": "BGP — Accept connections from any peers in the specified prefix. Configuration from the specified peer-group is used to configure these peers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp long-lived-graceful-restart stale-time (1-16777215)", "cmd": "bgp long-lived-graceful-restart stale-time 10", "desc": "BGP — Specifies the maximum time to wait before purging long-lived stale routes for helper routers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp minimum-holdtime (1-65535)", "cmd": "bgp minimum-holdtime 10", "desc": "BGP — This command allows user to prevent session establishment with BGP peers with lower holdtime less than configured minimum holdtime.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp network import-check", "cmd": "bgp network import-check", "desc": "BGP — This configuration modifies the behavior of the network statement. If you have this configured the underlying network must exist in the rib.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp no-rib", "cmd": "bgp no-rib", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp output-queue-limit (1-4294967295)", "cmd": "bgp output-queue-limit 10", "desc": "BGP — Set the BGP Output Queue limit for all peers when messaging parsing. Increase this only if you have the memory to handle large queues of messages at once.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp reject-as-sets", "cmd": "bgp reject-as-sets", "desc": "BGP — This command enables rejection of incoming and outgoing routes having AS_SET or AS_CONFED_SET type.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp retain route-target all", "cmd": "bgp retain route-target all", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp route-reflector allow-outbound-policy", "cmd": "bgp route-reflector allow-outbound-policy", "desc": "BGP — By default, attribute modification via route-map policy out is not reflected on reflected routes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp router-id A.B.C.D", "cmd": "bgp router-id 10.0.0.1", "desc": "BGP — This command specifies the router-ID. If *bgpd* connects to *zebra* it gets interface and address information.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp send-extra-data zebra", "cmd": "bgp send-extra-data zebra", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp session-dscp (0-63)", "cmd": "bgp session-dscp 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp shutdown [message MSG...]", "cmd": "bgp shutdown message MSG...", "desc": "BGP — Administrative shutdown of all peers of a bgp instance. Drop all BGP peers, but preserve their configurations.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp suppress-duplicates", "cmd": "bgp suppress-duplicates", "desc": "BGP — For example, BGP routers can generate multiple identical announcements with empty community attributes if stripped at egress.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp suppress-fib-pending [(0-10000)]", "cmd": "bgp suppress-fib-pending 10", "desc": "BGP — This command is applicable at the global level and at an individual bgp level. If applied at the global level all bgp instances will wait for fib installation before announcing routes and there is no way to turn it off…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp tcp-keepalive (1-65535) (1-65535) (1-30)", "cmd": "bgp tcp-keepalive 10 10 10", "desc": "BGP — This command allows user to configure TCP keepalive with new BGP peers. Each parameter respectively stands for TCP keepalive idle timer (seconds), interval (seconds), and maximum probes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp update-delay MAX-DELAY", "cmd": "bgp update-delay MAX-DELAY", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bgp update-delay MAX-DELAY ESTABLISH-WAIT", "cmd": "bgp update-delay MAX-DELAY ESTABLISH-WAIT", "desc": "BGP — This feature is used to enable read-only mode on BGP process restart or when a BGP process is cleared using 'clear ip bgp \\*'.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear [ip] bgp VIEWVRFNAME ipv6 prefix X:X::X:X/M", "cmd": "clear ip bgp view VIEWVRFNAME ipv6 unicast prefix 2001:db8::/64", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear [ip] bgp [ VIEWVRFNAME] [ []] <*|A.B.C.D|X:X::X:X|WORD|(1-4294967295)|external|peer-group PGNAME> []|in [prefix-filter]|out|message-stats>]", "cmd": "clear ip bgp VIEWVRFNAME] prefix A.B.C.D/M", "cmd": "clear ip bgp prefix X:X::X:X/M", "cmd": "clear ip bgp ipv6 unicast prefix 2001:db8::/64", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp [ipv4|ipv6] [unicast] PEER|\\* capabilities", "cmd": "clear bgp ipv4 unicast PEER|\\* capabilities", "desc": "BGP — Clear specific BGP capabilities for a specified peer or for all peers. This includes such capabilities like FQDN capability, that can't be controlled by any other configuration knob.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp [ipv4|ipv6] [unicast] PEER|\\* message-stats", "cmd": "clear bgp ipv4 unicast PEER|\\* message-stats", "desc": "BGP — Clear BGP message statistics for a specified peer or for all peers, optionally filtered by activated address-family and sub-address-family.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp \\*", "cmd": "clear bgp \\*", "desc": "BGP — Clear all peers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 ASNUM", "cmd": "clear bgp ipv4|ipv6 ASNUM", "desc": "BGP — Clear peers with the AS number in plain or dotted format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 PEER", "cmd": "clear bgp ipv4|ipv6 PEER", "desc": "BGP — Clear peers with address of X.X.X.X and this address-family activated.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 PEER soft|in|out", "cmd": "clear bgp ipv4|ipv6 PEER soft|in|out", "desc": "BGP — Clear peer using soft reconfiguration in this address-family.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 \\*", "cmd": "clear bgp ipv4|ipv6 \\*", "desc": "BGP — Clear all peers with this address-family activated.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 unicast PEER", "cmd": "clear bgp ipv4|ipv6 unicast PEER", "desc": "BGP — Clear peer with address of X.X.X.X and this address-family and sub-address-family activated.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 unicast PEER soft|in|out", "cmd": "clear bgp ipv4|ipv6 unicast PEER soft|in|out", "desc": "BGP — Clear peer using soft reconfiguration in this address-family and sub-address-family.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear bgp ipv4|ipv6 unicast \\*", "cmd": "clear bgp ipv4|ipv6 unicast \\*", "desc": "BGP — Clear all peers with this address-family and sub-address-family activated.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear ip bgp dampening", "cmd": "clear ip bgp dampening", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear ip bgp dampening A.B.C.D", "cmd": "clear ip bgp dampening 10.0.0.1", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear ip bgp dampening A.B.C.D A.B.C.D", "cmd": "clear ip bgp dampening 10.0.0.1 10.0.0.1", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "clear ip bgp dampening A.B.C.D/M", "cmd": "clear ip bgp dampening 10.0.0.0/24", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "coalesce-time (0-4294967295)", "cmd": "coalesce-time 10", "desc": "BGP — The time in milliseconds that BGP will delay before deciding what peers can be put into an update-group together in order to generate a single update for them.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp aggregate [prefix ]", "cmd": "debug bgp aggregate prefix <10.0.0.0/24", "desc": "BGP — Enable or disable debugging of route aggregation, either for one or more aggregate addresses or for all aggregate addresses.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp allow-martian", "cmd": "debug bgp allow-martian", "desc": "BGP — Enable or disable BGP accepting martian nexthops from a peer. Please note this is not an actual debug command and this command is also being deprecated and will be removed soon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp as4", "cmd": "debug bgp as4", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp as4 segment", "cmd": "debug bgp as4 segment", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp bestpath ", "cmd": "debug bgp bestpath 10.0.0.0/24", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging for bestpath selection on the specified prefix.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp conditional-advertisement", "cmd": "debug bgp conditional-advertisement", "desc": "BGP — Enable or disable debugging of BGP conditional advertisement.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp graceful-restart", "cmd": "debug bgp graceful-restart", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp keepalives ", "cmd": "debug bgp keepalives 10.0.0.1", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging for BGP keepalives. This provides information on BGP KEEPALIVE messages transmitted and received between local and remote instances.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp labelpool", "cmd": "debug bgp labelpool", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp neighbor-events ", "cmd": "debug bgp neighbor-events 10.0.0.1", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging for neighbor events. This provides general information on BGP events such as peer connection / disconnection, session establishment / teardown, and capability negotiation.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp nht", "cmd": "debug bgp nht", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging of BGP nexthop tracking.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp update-groups", "cmd": "debug bgp update-groups", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging of dynamic update groups. This provides general information on group creation, deletion, join and prune events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp updates ", "cmd": "debug bgp updates in 10.0.0.1", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging for BGP updates. This provides information on BGP UPDATE messages transmitted and received between local and remote instances.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp updates prefix ", "cmd": "debug bgp updates prefix 10.0.0.0/24", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp updates prefix l2vpn evpn type < mac [ip ]| ip | ip >", "cmd": "debug bgp updates prefix l2vpn evpn type ", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp vnc ", "cmd": "debug bgp vnc rfapi-query", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp vpn ", "cmd": "debug bgp vpn leak-from-vrf", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp zebra", "cmd": "debug bgp zebra", "desc": "BGP · ✓ doc + live (Docker FRR) — Enable or disable debugging of communications between *bgpd* and *zebra*.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "debug bgp zebra prefix ", "cmd": "debug bgp zebra prefix 10.0.0.0/24", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "disable-ead-evi-rx", "cmd": "disable-ead-evi-rx", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "disable-ead-evi-tx", "cmd": "disable-ead-evi-tx", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "distance (1-255) A.B.C.D/M", "cmd": "distance 10 10.0.0.0/24", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "distance (1-255) A.B.C.D/M WORD", "cmd": "distance 10 10.0.0.0/24 MYWORD", "desc": "BGP — Sets the administrative distance for a particular route. If the system has a static route configured from the kernel, it has a distance of 0.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "distance bgp (1-255) (1-255) (1-255)", "cmd": "distance bgp 10 10 10", "desc": "BGP — This command changes distance value of BGP. The arguments are the distance values for external routes, internal routes and local routes respectively.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "dump bgp all PATH [INTERVAL]", "cmd": "dump bgp all PATH INTERVAL", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "dump bgp all-et PATH [INTERVAL]", "cmd": "dump bgp all-et PATH INTERVAL", "desc": "BGP — Dump all BGP packet and events to path file. If interval is set, a new file will be created for each interval of seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "dump bgp routes-mrt PATH", "cmd": "dump bgp routes-mrt PATH", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "dump bgp routes-mrt PATH INTERVAL", "cmd": "dump bgp routes-mrt PATH INTERVAL", "desc": "BGP — Dump whole BGP routing table to path. This is heavy process.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "dump bgp updates PATH [INTERVAL]", "cmd": "dump bgp updates PATH INTERVAL", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "dump bgp updates-et PATH [INTERVAL]", "cmd": "dump bgp updates-et PATH INTERVAL", "desc": "BGP — Dump only BGP updates messages to path file. If interval is set, a new file will be created for each interval of seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "ead-es-frag evi-limit (1-1000)", "cmd": "ead-es-frag evi-limit 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "enable-resolve-overlay-index", "cmd": "enable-resolve-overlay-index", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "encap-behavior ", "cmd": "encap-behavior H_Encaps", "desc": "BGP — Specify the encapsulation instruction to use for incoming BGP SRv6 routes to install to RIB.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh es-df-pref (1-16777215)", "cmd": "evpn mh es-df-pref 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh es-id <(1-16777215)|ESINAME>", "cmd": "evpn mh es-id 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh es-sys-mac X:X:X:X:X:X", "cmd": "evpn mh es-sys-mac X:X:X:X:X:X", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh mac-holdtime (0-86400)", "cmd": "evpn mh mac-holdtime 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh neigh-holdtime (0-86400)", "cmd": "evpn mh neigh-holdtime 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh redirect-off", "cmd": "evpn mh redirect-off", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh startup-delay (0-3600)", "cmd": "evpn mh startup-delay 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "evpn mh uplink", "cmd": "evpn mh uplink", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "flooding ", "cmd": "flooding disable", "desc": "BGP — This command controls the handling of BUM (Broadcast, Unknown Unicast, and Multicast) traffic in EVPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "import vrf VRFNAME", "cmd": "import vrf VRF1", "desc": "BGP — Shortcut syntax for specifying automatic leaking from vrf VRFNAME to the current VRF using the VPN RIB as intermediary.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "import vrf route-map NAME", "cmd": "import vrf route-map MYNAME", "desc": "BGP — Specifies an optional route-map to be applied to routes imported using the import vrf VRFNAME shortcut syntax.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "import|export vpn", "cmd": "import|export vpn", "desc": "BGP — Enables import or export of routes between the current unicast VRF and VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "label vpn export (0..1048575)|auto", "cmd": "label vpn export (0..1048575)|auto", "desc": "BGP — Enables an MPLS label to be attached to a route exported from the current unicast VRF to VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "label vpn export allocation-mode per-vrf|per-nexthop", "cmd": "label vpn export allocation-mode per-vrf|per-nexthop", "desc": "BGP — Select how labels are allocated in the given VRF. By default, the per-vrf mode is selected, and one label is used for all prefixes from the VRF.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "locator NAME", "cmd": "locator MYNAME", "desc": "BGP — Specify the SRv6 locator to be used for SRv6 L3 service. The Locator name must be set in zebra, but user can set it in any order.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "mac-vrf soo ", "cmd": "mac-vrf soo site-of-origin-string", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match alias WORD", "cmd": "match alias MYWORD", "desc": "BGP — This command performs match to BGP updates using community alias WORD. When the one of BGP communities value match to the one of community alias value in community alias, it is match.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match as-path WORD", "cmd": "match as-path MYWORD", "desc": "BGP — For a given as-path, WORD, match it on the BGP as-path given for the prefix and if it matches do normal route-map actions.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match as-path-count MAX_COUNT", "cmd": "match as-path-count MAX_COUNT", "desc": "BGP — This command allows filtering routes based on the number of AS entries in their AS path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match community WORD exact-match [exact-match]", "cmd": "match community MYWORD exact-match exact-match", "desc": "BGP — This command perform match to BGP updates using community list WORD. When the one of BGP communities value match to the one of communities value in community list, it is match.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match community-limit (0-65535)", "cmd": "match community-limit 10", "desc": "BGP — This command matches BGP updates that use community list, and with a community list count less or equal than the defined limit.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match extcommunity WORD [exact-match|any]", "cmd": "match extcommunity MYWORD exact-match", "desc": "BGP — This command perform match to BGP updates using extended community list WORD. When the one of BGP extended communities value match to the one of the extended communities value in community list, it is match.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match extcommunity-limit (0-65535)", "cmd": "match extcommunity-limit 10", "desc": "BGP — This command matches BGP updates that use extended community list and IPv6 extended community list, and with an extended community list count less or equal than the defined limit.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "match large-community LINE [exact-match]", "cmd": "match large-community DESCRIPTION exact-match", "desc": "BGP — Where line can be a simple string to match, or a regular expression. It is very important to note that this match occurs on the entire large-community string as a whole, where each large-community is ordered from lowest…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "maximum-paths (1-128)", "cmd": "maximum-paths 10", "desc": "BGP — Sets the maximum-paths value used for ecmp calculations for this bgp instance in EBGP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "maximum-paths ibgp (1-128) [equal-cluster-length]", "cmd": "maximum-paths ibgp 10 equal-cluster-length", "desc": "BGP — Sets the maximum-paths value used for ecmp calculations for this bgp instance in IBGP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "mpls bgp forwarding", "cmd": "mpls bgp forwarding", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "mpls bgp l3vpn-multi-domain-switching", "cmd": "mpls bgp l3vpn-multi-domain-switching", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor accept-own", "cmd": "neighbor 10.0.0.1 accept-own", "desc": "BGP — Enable handling of self-originated VPN routes containing accept-own community. This feature allows you to handle self-originated VPN routes, which a BGP speaker receives from a route-reflector.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor addpath-rx-paths-limit (1-65535)", "cmd": "neighbor 10.0.0.1 addpath-rx-paths-limit 10", "desc": "BGP — Limit the maximum number of paths a BGP speaker can receive from a peer, optimizing the transmission of BGP routes by selectively relaying pertinent routes instead of the entire set.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor addpath-tx-all-paths", "cmd": "neighbor 10.0.0.1 addpath-tx-all-paths", "desc": "BGP — Configure BGP to send all known paths to neighbor in order to preserve multi path capabilities inside a network.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor addpath-tx-best-selected (1-6)", "cmd": "neighbor 10.0.0.1 addpath-tx-best-selected 6", "desc": "BGP — Configure BGP to calculate and send N best known paths to the neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor addpath-tx-bestpath-per-AS", "cmd": "neighbor 10.0.0.1 addpath-tx-bestpath-per-AS", "desc": "BGP — Configure BGP to send best known paths to neighbor in order to preserve multi path capabilities inside a network.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor allowas-in [<(1-10)|origin>]", "cmd": "neighbor 10.0.0.1 allowas-in <10", "desc": "BGP — Accept incoming routes with AS path containing AS number with the same value as the current system AS.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor allowas-in route-map WORD [<(1-10)|origin>]", "cmd": "neighbor 10.0.0.1 allowas-in route-map MYWORD <10", "desc": "BGP — Accept incoming routes with AS path containing the system AS number, but only for routes that match the specified route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor as-override", "cmd": "neighbor 10.0.0.1 as-override", "desc": "BGP — Override any AS number in the AS path that matches the neighbor's AS number with the local AS number.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor disable-addpath-rx", "cmd": "neighbor 10.0.0.1 disable-addpath-rx", "desc": "BGP — Do not accept additional paths from this neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor graceful-shutdown", "cmd": "neighbor 10.0.0.1 graceful-shutdown", "desc": "BGP — Mark all routes from this neighbor as less preferred by setting graceful-shutdown community, and local-preference to 0.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor path-attribute discard (1-255)...", "cmd": "neighbor 10.0.0.1 path-attribute discard 10...", "desc": "BGP — Drops specified path attributes from BGP UPDATE messages from the specified neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor path-attribute treat-as-withdraw (1-255)...", "cmd": "neighbor 10.0.0.1 path-attribute treat-as-withdraw 10...", "desc": "BGP — Received BGP UPDATES that contain specified path attributes are treat-as-withdraw.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor soo EXTCOMMUNITY", "cmd": "neighbor 10.0.0.1 soo EXTCOMMUNITY", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor tcp-mss (1-65535)", "cmd": "neighbor 10.0.0.1 tcp-mss 10", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor ", "cmd": "neighbor 2001:db8::1 encapsulation-srv6", "desc": "BGP — Enables SRv6 for neighbor in the current unicast address family, this allows sending BGP prefix-sid attribute to this neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor A.B.C.D activate", "cmd": "neighbor 10.0.0.1 activate", "desc": "BGP — This configuration modifies whether to enable an address family for a specific neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor A.B.C.D advertise-map NAME [exist-map|non-exist-map] NAME", "cmd": "neighbor 10.0.0.1 advertise-map MYNAME exist-map MYNAME", "desc": "BGP — This command enables BGP scanner process to monitor routes specified by exist-map or non-exist-map command in BGP table and conditionally advertises the routes specified by advertise-map command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor A.B.C.D graceful-restart", "cmd": "neighbor 10.0.0.1 graceful-restart", "desc": "BGP — This command will enable BGP graceful restart functionality at the peer level.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor A.B.C.D graceful-restart-disable", "cmd": "neighbor 10.0.0.1 graceful-restart-disable", "desc": "BGP — This command will disable the entire BGP graceful restart functionality at the peer level.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor A.B.C.D graceful-restart-helper", "cmd": "neighbor 10.0.0.1 graceful-restart-helper", "desc": "BGP — This command will enable BGP graceful restart helper only functionality at the peer level.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor GROUP dampening [(1-45) [(1-20000) (1-20000) (1-255)]]", "cmd": "neighbor GROUP dampening [10 10 10 10]", "desc": "BGP — This command enables (with optionally specified dampening parameters) or disables route-flap dampening for all routes learned from peers of a peer group.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER advertisement-interval (0-600)", "cmd": "neighbor PEER advertisement-interval 10", "desc": "BGP — Setup the minimum route advertisement interval(MRAI) for the peer in question. This number is between 0 and 600 seconds, with the default advertisement interval being 0.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER aigp", "cmd": "neighbor PEER aigp", "desc": "BGP — Send and receive AIGP attribute for this neighbor. This is valid only for eBGP neighbors.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER attribute-unchanged [{as-path|next-hop|med}]", "cmd": "neighbor PEER attribute-unchanged {as-path", "desc": "BGP — This command specifies attributes to be left unchanged for advertisements sent to a peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER capability dynamic", "cmd": "neighbor PEER capability dynamic", "desc": "BGP — Allow BGP to negotiate the Dynamic Capability with its peers. Dynamic Capability defines a new BGP message (CAPABILITY) that can be used to set/unset BGP capabilities without bringing down a BGP session.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER capability extended-nexthop", "cmd": "neighbor PEER capability extended-nexthop", "desc": "BGP — Allow bgp to negotiate the extended-nexthop capability with it's peer. If you are peering over a v6 LL address then this capability is turned on automatically.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER capability fqdn", "cmd": "neighbor PEER capability fqdn", "desc": "BGP — Allow BGP to negotiate the FQDN Capability with its peers. FQDN Capability defines a new BGP message (CAPABILITY) allowing the use of peer's name and domain name.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER capability link-local", "cmd": "neighbor PEER capability link-local", "desc": "BGP — Send the Link-Local Next Hop capability in the BGP OPEN message to the neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER capability software-version", "cmd": "neighbor PEER capability software-version", "desc": "BGP — Send the software version in the BGP OPEN message to the neighbor. This is very useful in environments with a large amount of peers with different versions of FRR or any other vendor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER dampening [(1-45) [(1-20000) (1-20000) (1-255)]]", "cmd": "neighbor PEER dampening [10 10 10 10]", "desc": "BGP — This command enables (with optionally specified dampening parameters) or disables route-flap dampening for all routes learned from a BGP peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER default-originate [route-map WORD]", "cmd": "neighbor PEER default-originate route-map MYWORD", "desc": "BGP — *bgpd*'s default is to not announce the default route (0.0.0.0/0) even if it is in routing table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER description ...", "cmd": "neighbor PEER description ...", "desc": "BGP — Set description of the peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER disable-connected-check", "cmd": "neighbor PEER disable-connected-check", "desc": "BGP — Allow peerings between directly connected eBGP peers using loopback addresses.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER disable-link-bw-encoding-ieee", "cmd": "neighbor PEER disable-link-bw-encoding-ieee", "desc": "BGP — By default bandwidth in extended communities is carried encoded as IEEE floating-point format, which is according to the draft.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER distribute-list NAME [in|out]", "cmd": "neighbor PEER distribute-list MYNAME in", "desc": "BGP — This command specifies a distribute-list for the peer. direct is in or out.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER dont-capability-negotiate", "cmd": "neighbor PEER dont-capability-negotiate", "desc": "BGP — Suppress sending Capability Negotiation as OPEN message optional parameter to the peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER ebgp-multihop", "cmd": "neighbor PEER ebgp-multihop", "desc": "BGP — Specifying ebgp-multihop allows sessions with eBGP neighbors to establish when they are multiple hops away.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER enforce-first-as", "cmd": "neighbor PEER enforce-first-as", "desc": "BGP — Discard updates received from the specified (eBGP) peer if the AS_PATH attribute does not contain the PEER's ASN as the first AS_PATH segment.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER extended-link-bandwidth", "cmd": "neighbor PEER extended-link-bandwidth", "desc": "BGP — By default bandwidth in extended communities is carried encoded as IEEE floating-point format, and is limited to maximum of 25 Gbps.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER extended-optional-parameters", "cmd": "neighbor PEER extended-optional-parameters", "desc": "BGP — Force Extended Optional Parameters Length format to be used for OPEN messages. By default, it's disabled.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER filter-list NAME [in|out]", "cmd": "neighbor PEER filter-list MYNAME in", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER interface [v6only] [peer-group NAME]", "cmd": "neighbor PEER interface v6only peer-group MYNAME", "desc": "BGP — Configure an interface-based (unnumbered) BGP peer; PEER is the interface name. By default, *bgpd* tries to derive the neighbor IPv4 address from a /30 or /31 on the interface and establish the session over IPv4; if tha…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER interface [v6only] remote-as ", "cmd": "neighbor PEER interface v6only remote-as internal", "desc": "BGP — Configure an interface-based BGP peer and set remote-as in one command. Session address selection follows neighbor PEER interface above.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER ip-transparent", "cmd": "neighbor PEER ip-transparent", "desc": "BGP — Use this command when you need to establish a BGP session with a neighbor using an IP address that you do *not* own.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER local-as AS-NUMBER [no-prepend [replace-as [dual-as]]]", "cmd": "neighbor PEER local-as 65001 [no-prepend [replace-as dual-as]]", "desc": "BGP — Specify an alternate AS for this BGP process when interacting with the specified peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER local-role LOCAL-ROLE [strict-mode]", "cmd": "neighbor PEER local-role LOCAL-ROLE strict-mode", "desc": "BGP — This command set your local-role to LOCAL-ROLE: .", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER maximum-prefix NUMBER [force]", "cmd": "neighbor PEER maximum-prefix NUMBER force", "desc": "BGP — Sets a maximum number of prefixes we can receive from a given peer. If this number is exceeded, the BGP session will be destroyed.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER maximum-prefix-out NUMBER", "cmd": "neighbor PEER maximum-prefix-out NUMBER", "desc": "BGP — Sets a maximum number of prefixes we can send to a given peer. Since sent prefix count is managed by update-groups, this option creates a separate update-group for outgoing updates.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER next-hop-self [force]", "cmd": "neighbor PEER next-hop-self force", "desc": "BGP — This command specifies an announced route's nexthop as being equivalent to the address of the bgp router if it is learned via eBGP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER oad", "cmd": "neighbor PEER oad", "desc": "BGP — Mark a peer belonging to the One Administrative Domain. Some networks span more than one autonomous system and require more flexibility in the propagation of path attributes.It is worth noting that these multi-AS networ…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER override-capability", "cmd": "neighbor PEER override-capability", "desc": "BGP — Override the result of Capability Negotiation with local configuration. Ignore remote peer's capability value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER password PASSWORD", "cmd": "neighbor PEER password PASSWORD", "desc": "BGP — Set a MD5 password to be used with the tcp socket that is being used to connect to the remote peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER peer-group PGNAME", "cmd": "neighbor PEER peer-group PGNAME", "desc": "BGP — This command bind specific peer to peer group WORD.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER port PORT", "cmd": "neighbor PEER port PORT", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER prefix-list NAME [in|out]", "cmd": "neighbor PEER prefix-list MYNAME in", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER remote-as ASN", "cmd": "neighbor PEER remote-as 65001", "desc": "BGP — Creates a new neighbor whose remote-as is ASN. PEER can be an IPv4 address or an IPv6 address or an interface to use for the connection.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER remote-as auto", "cmd": "neighbor PEER remote-as auto", "desc": "BGP — The neighbor's ASN is detected automatically from the OPEN message.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER remote-as external", "cmd": "neighbor PEER remote-as external", "desc": "BGP — Create a peer as you would when you specify an ASN, except that if the peers ASN is the same as mine as specified under the router bgp ASN command the connection will be denied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER remote-as internal", "cmd": "neighbor PEER remote-as internal", "desc": "BGP — Create a peer as you would when you specify an ASN, except that if the peers ASN is different than mine as specified under the router bgp ASN command the connection will be denied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER route-map NAME [in|out]", "cmd": "neighbor PEER route-map MYNAME in", "desc": "BGP — Apply a route-map on the neighbor. direct must be in or out.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER route-reflector-client", "cmd": "neighbor PEER route-reflector-client", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER send-community ", "cmd": "neighbor PEER send-community both", "desc": "BGP — Send the communities to the peer. Default: enabled.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER send-community extended rpki", "cmd": "neighbor PEER send-community extended rpki", "desc": "BGP — Send the extended RPKI communities to the peer. RPKI extended community can be send only to iBGP and eBGP-OAD peers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER send-nexthop-characteristics", "cmd": "neighbor PEER send-nexthop-characteristics", "desc": "BGP — Send the BGP Next Hop Dependent Characteristics Attribute (NHC) to the peer. If the route is learned and NHC attribute is present with Next-Next Hop Nodes (NNHN) TLV set, then the number of NNHN can be used for weighted…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER sender-as-path-loop-detection", "cmd": "neighbor PEER sender-as-path-loop-detection", "desc": "BGP — Enable the detection of sender side AS path loops and filter the bad routes before they are sent.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER shutdown [message MSG...] [rtt (1-65535) [count (1-255)]]", "cmd": "neighbor PEER shutdown message MSG... [rtt 10 count 10]", "desc": "BGP — Shutdown the peer. We can delete the neighbor's configuration by no neighbor PEER remote-as ASN but all configuration of the neighbor will be deleted.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER soft-reconfiguration inbound", "cmd": "neighbor PEER soft-reconfiguration inbound", "desc": "BGP — Allow inbound soft reconfiguration for this peer. Normally, route changes from a peer require a full BGP session reset (hard reset) to take effect when inbound policy is changed.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER solo", "cmd": "neighbor PEER solo", "desc": "BGP — This command is used to indicate that routes advertised by the peer should not be reflected back to the peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER strict-capability-match", "cmd": "neighbor PEER strict-capability-match", "desc": "BGP — Strictly compares remote capabilities and local capabilities. If capabilities are different, send Unsupported Capability error then reset connection.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER timers (0-65535) (0-65535)", "cmd": "neighbor PEER timers 10 10", "desc": "BGP — Set keepalive and hold timers for a neighbor. The first value is keepalive and the second is hold time.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER timers connect (1-65535)", "cmd": "neighbor PEER timers connect 10", "desc": "BGP — Set connect timer for a neighbor. The connect timer controls how long BGP waits between connection attempts to a neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER timers delayopen (1-240)", "cmd": "neighbor PEER timers delayopen 10", "desc": "BGP — This command allows the user enable the RFC 4271 DelayOpenTimer with the specified interval or disable it with the negating command for the peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER ttl-security hops NUMBER", "cmd": "neighbor PEER ttl-security hops NUMBER", "desc": "BGP — This command enforces Generalized TTL Security Mechanism (GTSM), as specified in RFC 5082.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER update-source ", "cmd": "neighbor PEER update-source eth0", "desc": "BGP — Specify the IPv4 or IPv6 source address to use for the BGP session to this neighbour, may be specified as either an IP address directly or as an interface name (in which case the *zebra* daemon MUST be running in order…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor PEER weight WEIGHT", "cmd": "neighbor PEER weight WEIGHT", "desc": "BGP — This command specifies a default weight value for the neighbor's routes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "neighbor WORD peer-group", "cmd": "neighbor MYWORD peer-group", "desc": "BGP — This command defines a new peer group.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "network A.B.C.D/M", "cmd": "network 10.0.0.0/24", "desc": "BGP — This command adds the announcement network. This configuration example says that network 10.0.0.0/8 will be announced to all neighbors.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "nexthop prefer-global", "cmd": "nexthop prefer-global", "desc": "BGP — This command is used within an IPv6 address family configuration (IPv6 unicast, IPv6 multicast, or IPv6 labeled-unicast) to control which nexthop is installed to Zebra and the kernel routing table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "nexthop vpn export A.B.C.D|X:X::X:X", "cmd": "nexthop vpn export 10.0.0.1|2001:db8::1", "desc": "BGP — Specifies an optional nexthop value to be assigned to a route exported from the current unicast VRF to VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug all bgp vnc", "cmd": "no debug all bgp vnc", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp as4", "cmd": "no debug bgp as4", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp as4 segment", "cmd": "no debug bgp as4 segment", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp bestpath ", "cmd": "no debug bgp bestpath 10.0.0.0/24", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp flowspec", "cmd": "no debug bgp flowspec", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp graceful-restart", "cmd": "no debug bgp graceful-restart", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp keepalives ", "cmd": "no debug bgp keepalives 10.0.0.1", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp labelpool", "cmd": "no debug bgp labelpool", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp neighbor-events ", "cmd": "no debug bgp neighbor-events 10.0.0.1", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp nht", "cmd": "no debug bgp nht", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp pbr [error]", "cmd": "no debug bgp pbr error", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp update-groups", "cmd": "no debug bgp update-groups", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp updates ", "cmd": "no debug bgp updates in 10.0.0.1", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp updates prefix ", "cmd": "no debug bgp updates prefix 10.0.0.0/24", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp updates prefix l2vpn evpn type < mac [ip ]| ip | ip >", "cmd": "no debug bgp updates prefix l2vpn evpn type ", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp vnc ", "cmd": "no debug bgp vnc rfapi-query", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp vpn ", "cmd": "no debug bgp vpn leak-from-vrf", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp zebra", "cmd": "no debug bgp zebra", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "no debug bgp zebra prefix ", "cmd": "no debug bgp zebra prefix 10.0.0.0/24", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "rd vpn export AS:NN|IP:nn", "cmd": "rd vpn export AS:NN|IP:nn", "desc": "BGP — Specifies the route distinguisher to be added to a route exported from the current unicast VRF to VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "read-quanta (1-10)", "cmd": "read-quanta 10", "desc": "BGP — Unlike Tx, BGP Rx traffic is not vectored. Packets are read off the wire one at a time in a loop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "redistribute [metric (0-4294967295)] [route-map WORD]", "cmd": "redistribute babel metric 10 route-map MYWORD", "desc": "BGP — Redistribute routes from other protocols into BGP. Note - When redistributing a static route, or any other route, into BGP, the Admin Distance is carried into BGP, and is used in BGP's Best Path calculation.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "redistribute (1-65535)] [metric (0-4294967295)] [route-map WORD]", "cmd": "redistribute table 10] metric 10 route-map MYWORD", "desc": "BGP — Redistribute routes from a routing table ID into BGP. There are two techniques for redistribution: - Standard Table Redistribution table (1-65535): - Routes from the specified routing table ID are imported into the defa…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "redistribute vnc-direct", "cmd": "redistribute vnc-direct", "desc": "BGP — Redistribute VNC direct (not via zebra) routes to BGP process.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "route-map vpn import|export MAP", "cmd": "route-map vpn import|export MAP", "desc": "BGP — Specifies an optional route-map to be applied to routes imported or exported between the current unicast VRF and VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "route-target ", "cmd": "route-target import RTLIST", "desc": "BGP — Configure the route-target set for EVPN for a specific MAC-VRF / L2VNI (the terms are equivalent for FRR, because FRR uses the \"VLAN-Based Service Interface\" model, as defined in RFC 9135) RTLIST is a list of any of mat…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "router bgp AS-NUMBER view NAME", "cmd": "router bgp 65001 view MYNAME", "desc": "BGP — Make a new BGP view. You can use an arbitrary word for the NAME.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "router bgp ASN", "cmd": "router bgp 65001", "desc": "BGP — Enable a BGP protocol process with the specified ASN. After this statement you can input any BGP Commands.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "router bgp ASN as-notation dot|dot+|plain", "cmd": "router bgp 65001 as-notation dot|dot+|plain", "desc": "BGP — The chosen as-notation format will override the BGP ASN output.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "router bgp ASN vrf VRFNAME", "cmd": "router bgp 65001 vrf VRF1", "desc": "BGP — VRFNAME is matched against VRFs configured in the kernel. When vrf VRFNAME is not specified, the BGP protocol process belongs to the default VRF.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "rt vpn import|export|both RTLIST...", "cmd": "rt vpn import|export|both RTLIST...", "desc": "BGP — Specifies the route-target list to be attached to a route (export) or the route-target list to match against (import) when exporting/importing between the current unicast VRF and VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "segment-routing srv6", "cmd": "segment-routing srv6", "desc": "BGP — Use SRv6 backend with BGP Global IPv4/6 or IPv4/6 VPN, go to its configuration node.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set as-path exclude all", "cmd": "set as-path exclude all", "desc": "BGP — Remove all AS numbers from the AS_PATH of the BGP path's NLRI. The no form of this command removes this set operation from the route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set as-path exclude as-path-access-list WORD", "cmd": "set as-path exclude as-path-access-list MYWORD", "desc": "BGP — Remove some AS numbers from the AS_PATH of the BGP path's NLRI. Removed AS numbers are conformant with the regex defined in as-path access-list WORD.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set as-path prepend AS-PATH", "cmd": "set as-path prepend AS-PATH", "desc": "BGP — Prepend the given string of AS numbers to the AS_PATH of the BGP path's NLRI. The no form of this command removes this set operation from the route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set as-path prepend last-as NUM", "cmd": "set as-path prepend last-as NUM", "desc": "BGP — Prepend the existing last AS number (the leftmost ASN) to the AS_PATH. The no form of this command removes this set operation from the route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set as-path replace []", "cmd": "set as-path replace any 65001", "desc": "BGP — Replace a specific AS number to local AS number or a configured AS number. any replaces each AS number in the AS-PATH with either the local AS number or the configured AS number.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set as-path replace as-path-access-list WORD []", "cmd": "set as-path replace as-path-access-list MYWORD 65001", "desc": "BGP — Replace some AS numbers from the AS_PATH of the BGP path's NLRI. Substituted AS numbers are conformant with the regex defined in as-path access-list WORD.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set comm-list WORD delete", "cmd": "set comm-list MYWORD delete", "desc": "BGP — This command remove communities value from BGP communities attribute. The word is community list name.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set community additive", "cmd": "set community none additive", "desc": "BGP — This command sets the community value in BGP updates. If the attribute is already configured, the newly provided value replaces the old one unless the additive keyword is specified, in which case the new value is append…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set evpn gateway-ip ", "cmd": "set evpn gateway-ip ipv4 addr", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set extcommunity bandwidth <(1-25600) | cumulative | num-multipaths> [non-transitive]", "cmd": "set extcommunity bandwidth 10 non-transitive", "desc": "BGP — This command sets the BGP link-bandwidth extended community for the prefix (best path) for which it is applied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set extcommunity none", "cmd": "set extcommunity none", "desc": "BGP — This command resets the extended community value in BGP updates. If the attribute is already configured or received from the peer, the attribute is discarded and set to none.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set extcommunity nt EXTCOMMUNITY", "cmd": "set extcommunity nt EXTCOMMUNITY", "desc": "BGP — This command sets Node Target value. If the receiving BGP router supports Node Target Extended Communities, it will install the route with the community that contains it's own local BGP Identifier.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set extcommunity rt EXTCOMMUNITY", "cmd": "set extcommunity rt EXTCOMMUNITY", "desc": "BGP — This command sets Route Target value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set extcommunity soo EXTCOMMUNITY", "cmd": "set extcommunity soo EXTCOMMUNITY", "desc": "BGP — This command sets Site of Origin value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set extcomumnity color EXTCOMMUNITY", "cmd": "set extcomumnity color EXTCOMMUNITY", "desc": "BGP — This command sets colors values.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set l3vpn next-hop encapsulation ", "cmd": "set l3vpn next-hop encapsulation gre", "desc": "BGP — :daemon: bgp", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set large-community LARGE-COMMUNITY", "cmd": "set large-community LARGE-65001:100", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set large-community LARGE-COMMUNITY LARGE-COMMUNITY", "cmd": "set large-community LARGE-65001:100 LARGE-65001:100", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "set large-community LARGE-COMMUNITY additive", "cmd": "set large-community LARGE-65001:100 additive", "desc": "BGP — These commands are used for setting large-community values. The first command will overwrite any large-communities currently present.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [all] community COMMUNITY [wide|json]", "cmd": "show ip bgp ipv4 all community 65001:100 wide", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [all] community COMMUNITY exact-match [wide|json]", "cmd": "show ip bgp ipv4 all community 65001:100 exact-match wide", "desc": "BGP — These commands display BGP routes which have the community attribute. attribute.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [all] community [wide|json]", "cmd": "show ip bgp ipv4 all community wide", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp community-list WORD [json]", "cmd": "show ip bgp ipv4 community-list MYWORD json", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp community-list WORD exact-match [json]", "cmd": "show ip bgp ipv4 community-list MYWORD exact-match json", "desc": "BGP — These commands display BGP routes for the address family specified that match the specified community list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp large-community LARGE-COMMUNITY", "cmd": "show ip bgp ipv4 large-community LARGE-65001:100", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp large-community LARGE-COMMUNITY exact-match", "cmd": "show ip bgp ipv4 large-community LARGE-65001:100 exact-match", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp large-community LARGE-COMMUNITY json", "cmd": "show ip bgp ipv4 large-community LARGE-65001:100 json", "desc": "BGP — These commands display BGP routes which have the large community attribute. attribute.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp large-community-list WORD", "cmd": "show ip bgp ipv4 large-community-list MYWORD", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp large-community-list WORD exact-match", "cmd": "show ip bgp ipv4 large-community-list MYWORD exact-match", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp large-community-list WORD json", "cmd": "show ip bgp ipv4 large-community-list MYWORD json", "desc": "BGP — These commands display BGP routes for the address family specified that match the specified large community list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp VIEWVRFNAME update-groups statistics", "cmd": "show ip bgp view VIEWVRFNAME update-groups statistics", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp all [ []] [json|wide]", "cmd": "show ip bgp view all [ipv4 all nexthop", "cmd": "show ip bgp view all nexthop", "desc": "BGP · ✓ doc + live (Docker FRR) — Display information about nexthops to bgp neighbors. If a certain nexthop is specified, also provides information about paths associated with the nexthop.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp all update-groups", "cmd": "show ip bgp view all update-groups", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [] paths", "cmd": "show ip bgp VIEWVRFNAME] [ []] neighbors prefix-counts [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] route-leak [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] [all] [cidr-only|dampening |community [AA:NN|local-AS|no-advertise|no-export|graceful-shutdown|no-peer|blackhole|llgr-stale|no-llgr|accept-own|accept-own-nexthop|route-filter-v6|route-filter-v4|route-filter-translated-v6|route-filter-translated-v4] [exact-match]|community-list <(1-500)|COMMUNITY_LIST_NAME> [exact-match]|filter-list AS_PATH_FILTER_NAME|prefix-list WORD|access-list ACCESSLIST_NAME|route-map RMAP_NAME|rpki |version (1-4294967295)|alias ALIAS_NAME|A.B.C.D/M longer-prefixes|X:X::X:X/M longer-prefixes] [json [detail]|wide]", "cmd": "show ip bgp VIEWVRFNAME] [ []] [all] dampening parameters [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] [all] neighbors [route-map RMAP_NAME] [json|wide]", "cmd": "show ip bgp VIEWVRFNAME] [ []] [all] summary [established|failed] [|remote-as <(1-4294967295)|internal|external>>] [terse] [wide] [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] large-community [ [exact-match]] [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] large-community-list <(1-500)|LCOMMUNITY_LIST_NAME> [exact-match] [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] neighbors bestpath-routes [json|wide]", "cmd": "show ip bgp VIEWVRFNAME] [ []] regexp REGEX [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] statistics [json]", "cmd": "show ip bgp VIEWVRFNAME] [ []] update-groups [SUBGROUP-ID]", "cmd": "show ip bgp VIEWVRFNAME] [ []] [] [rpki ] [json]", "cmd": "show ip bgp VIEWVRFNAME] [ [unicast]] neighbors received prefix-filter [json]", "cmd": "show ip bgp VIEWVRFNAME] [ flowspec] detail [json]", "cmd": "show ip bgp VIEWVRFNAME] import-check-table [detail]", "cmd": "show ip bgp VIEWVRFNAME] l2vpn evpn statistics [json]", "cmd": "show ip bgp VIEWVRFNAME] nexthop [] [detail]", "cmd": "show ip bgp VIEWVRFNAME] nexthop ipv4 [A.B.C.D] [detail] [json]", "cmd": "show ip bgp VIEWVRFNAME] nexthop ipv6 [X:X::X:X] [detail] [json]", "cmd": "show ip bgp VIEWVRFNAME] peer-group [PGNAME] [json]", "cmd": "show ip bgp VIEWVRFNAME] statistics-all [json]", "cmd": "show ip bgp longer-prefixes [wide|json]", "cmd": "show ip bgp afi safi all 10.0.0.0/24 longer-prefixes wide", "desc": "BGP — Displays the specified route and all more specific routes. If wide option is specified, then the prefix table's width is increased to fully display the prefix and the nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] access-list WORD [wide|json]", "cmd": "show ip bgp afi safi all access-list MYWORD wide", "desc": "BGP — Display routes that match the specified access-list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] cidr-only [wide|json]", "cmd": "show ip bgp afi safi all cidr-only wide", "desc": "BGP — Display routes with non-natural netmasks.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] detail-routes [internal]", "cmd": "show ip bgp afi safi all detail-routes internal", "desc": "BGP — Display the detailed version of all routes. The same format as using show [ip] bgp [afi] [safi] PREFIX, but for the whole BGP table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] filter-list WORD [wide|json]", "cmd": "show ip bgp afi safi all filter-list MYWORD wide", "desc": "BGP — Display routes that match the specified AS-Path filter-list. If wide option is specified, then the prefix table's width is increased to fully display the prefix and the nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] neighbors A.B.C.D [advertised-routes|received-routes|filtered-routes] [ | detail] [json [brief] | wide]", "cmd": "show ip bgp afi safi all neighbors 10.0.0.1 advertised-routes <10.0.0.0/24 [json brief | wide]", "desc": "BGP — Display the routes advertised to a BGP neighbor or received routes from neighbor or filtered routes received from neighbor based on the option specified.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] prefix-list WORD [wide|json]", "cmd": "show ip bgp afi safi all prefix-list MYWORD wide", "desc": "BGP — Display routes that match the specified prefix-list. If wide option is specified, then the prefix table's width is increased to fully display the prefix and the nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] route-map WORD [wide|json]", "cmd": "show ip bgp afi safi all route-map MYWORD wide", "desc": "BGP — Display routes that match the specified route-map. If wide option is specified, then the prefix table's width is increased to fully display the prefix and the nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp [afi] [safi] [all] self-originate [wide|json]", "cmd": "show ip bgp afi safi all self-originate wide", "desc": "BGP — Display self-originated routes. If wide option is specified, then the prefix table's width is increased to fully display the prefix and the nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp attribute-info", "cmd": "show ip bgp attribute-info", "desc": "BGP · ✓ doc + live (Docker FRR) — This command displays information about the attributes. If summary is specified, it will display a summary of the attributes, including the attribute type, the number of occurrences, and the total size of the attributes…", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp community-info", "cmd": "show ip bgp community-info", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp ipv4 vpn", "cmd": "show ip bgp ipv4 vpn", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp ipv6 vpn", "cmd": "show ip bgp ipv6 vpn", "desc": "BGP — Print active IPV4 or IPV6 routes advertised via the VPN SAFI.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn [json]", "cmd": "show ip bgp l2vpn evpn json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn all overlay [json]", "cmd": "show ip bgp l2vpn evpn all overlay json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn all tags", "cmd": "show ip bgp l2vpn evpn all tags", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn neighbors advertised-routes [json]", "cmd": "show ip bgp l2vpn evpn neighbors 10.0.0.1 advertised-routes json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn neighbors routes [json]", "cmd": "show ip bgp l2vpn evpn neighbors 10.0.0.1 routes json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn rd [json]", "cmd": "show ip bgp l2vpn evpn rd 65001:NN_OR_IP-ADDRESS:NN json", "desc": "BGP · ✓ doc + live (Docker FRR) — Use the overlay or tags keywords to display the overlay/tag information about the EVPN prefixes in the selected Route Distinguisher.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn rd neighbors advertised-routes [json]", "cmd": "show ip bgp l2vpn evpn rd 65001:NN_OR_IP-ADDRESS:NN neighbors 10.0.0.1 advertised-routes json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn rd neighbors routes [json]", "cmd": "show ip bgp l2vpn evpn rd 65001:NN_OR_IP-ADDRESS:NN neighbors 10.0.0.1 routes json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn rd overlay", "cmd": "show ip bgp l2vpn evpn rd 65001:NN_OR_IP-ADDRESS:NN overlay", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn rd tags", "cmd": "show ip bgp l2vpn evpn rd 65001:NN_OR_IP-ADDRESS:NN tags", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp l2vpn evpn update-groups", "cmd": "show ip bgp l2vpn evpn update-groups", "desc": "BGP · ✓ doc + live (Docker FRR) — Display information about L2VPN EVPN update-groups being used. If subgroup-id is specified, only display information about that particular subgroup.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp memory", "cmd": "show ip bgp memory", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp regexp LINE", "cmd": "show ip bgp regexp DESCRIPTION", "desc": "BGP — This command displays BGP routes using AS path regular expression (bgp-regular-expressions).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp update-groups statistics", "cmd": "show ip bgp update-groups statistics", "desc": "BGP · ✓ doc + live (Docker FRR) — Display Information about update-group events in FRR.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp view NAME", "cmd": "show ip bgp view MYNAME", "desc": "BGP — Display the routing table of BGP view NAME.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp views", "cmd": "show ip bgp views", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show [ip] bgp vrfs [json]", "cmd": "show ip bgp vrfs json", "desc": "BGP · ✓ doc + live (Docker FRR) — The command displays all bgp vrf instances basic info like router-id, configured and established neighbors, evpn related basic info like l3vni, router-mac, vxlan-interface.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp neighbors WORD bestpath-routes [detail] [json] [wide]", "cmd": "show bgp afi safi neighbors MYWORD bestpath-routes detail json wide", "desc": "BGP — For the given neighbor, WORD, that is specified list the routes selected by BGP as having the best path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp vpn all [rd ] [json]", "cmd": "show bgp ipv4 vpn all rd <65001:NN_OR_IP-ADDRESS:NN json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp vpn rd [json]", "cmd": "show bgp ipv4 vpn rd 65001:NN_OR_IP-ADDRESS:NN 10.0.0.0/24 json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp X:X::X:X [json]", "cmd": "show bgp 2001:db8::1 json", "desc": "BGP — These commands display BGP routes. When no route is specified, the default is to display all BGP routes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp [ vpn | l2vpn evpn [route]] rd ", "cmd": "show bgp [ipv4 vpn | l2vpn evpn route] rd all", "desc": "BGP — For L3VPN and EVPN address-families, routes can be displayed on a per-RD (Route Distinguisher) basis or for all RD's.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp [] neighbors [] graceful-restart [json]", "cmd": "show bgp VIEWVRFNAME] [afi] [safi] neighbors PEER received prefix-filter [json]", "cmd": "show bgp VIEWVRFNAME] bestpath [json]", "cmd": "show bgp VIEWVRFNAME] martian next-hop", "cmd": "show bgp VRFNAME] unicast redistribute [json]", "cmd": "show bgp [json]", "cmd": "show bgp afi safi all summary remote-as internal json", "desc": "BGP — Show a bgp peer summary for the specified remote-as ASN or type (internal for iBGP and external for eBGP sessions), address family, and subsequent address-family.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp [afi] [safi] [all] summary terse [json]", "cmd": "show bgp afi safi all summary terse json", "desc": "BGP — Shorten the output. Do not show the following information about the BGP instances: the number of RIB entries, the table version and the used memory.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp [afi] [safi] [all] version (1-4294967295) [wide|json]", "cmd": "show bgp afi safi all version 10 wide", "desc": "BGP — Display prefixes with matching version numbers. The version number and above having prefixes will be listed here.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp [vrf VRFNAME] l2vpn evpn summary [established|failed] [|remote-as <(1-4294967295)|internal|external>>] [terse] [wide] [json]", "cmd": "show bgp vrf VRF1 l2vpn evpn summary established detail", "cmd": "show bgp community-list 10 detail", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp evpn route rd prefix [json]", "cmd": "show bgp evpn route rd all prefix 10.0.0.0/24 json", "desc": "BGP — For EVPN Type 5 (prefix) routes, an IPv4 or IPv6 prefix can be supplied to only display matching prefixes in the specified RD, or across all RDs with all.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp extcommunity-list", "cmd": "show bgp extcommunity-list", "desc": "BGP · ✓ doc + live (Docker FRR) — This command displays current extcommunity-list information. When name is specified the community list's information is shown.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp extcommunity-list <(1-500)|EXTCOMMUNITY_LIST_NAME> detail", "cmd": "show bgp extcommunity-list 10 detail", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp ipv4 vpn summary", "cmd": "show bgp ipv4 vpn summary", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp ipv4|ipv6 regexp LINE", "cmd": "show bgp ipv4|ipv6 regexp DESCRIPTION", "desc": "BGP — This commands displays BGP routes that matches a regular expression line (bgp-regular-expressions).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp ipv6 vpn detail", "cmd": "show bgp ipv6 vpn detail", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp ipv6 vpn summary", "cmd": "show bgp ipv6 vpn summary", "desc": "BGP — Print a summary of neighbor connections for the specified AFI/SAFI combination.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn es [NAME|detail] [json]", "cmd": "show bgp l2vpn evpn es MYNAME json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn es-evi [vni (1-16777215)] [json] [detail]", "cmd": "show bgp l2vpn evpn es-evi vni 10 json detail", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn es-vrf [NAME] [json]", "cmd": "show bgp l2vpn evpn es-vrf MYNAME json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn import-rt [json]", "cmd": "show bgp l2vpn evpn import-rt json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn next-hops [json]", "cmd": "show bgp l2vpn evpn next-hops json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn route [detail] [type ] [json]", "cmd": "show bgp l2vpn evpn route detail type [type ] [json]", "cmd": "show bgp l2vpn evpn route rd 65001:NN_OR_IP-ADDRESS:NN type mac WORD [ip WORD] [json]", "cmd": "show bgp l2vpn evpn route rd 65001:NN_OR_IP-ADDRESS:NN mac MYWORD ip MYWORD json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn route rd mac [ip ] [json]", "cmd": "show bgp l2vpn evpn route rd all mac MAC ip MAC json", "desc": "BGP — For EVPN Type 2 (macip) routes, a MAC address (and optionally an IP address) can be supplied to the command to only display matching prefixes in the specified RD.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn route rd prefix [json]", "cmd": "show bgp l2vpn evpn route rd all prefix 10.0.0.0/24 json", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn route vni (1-16777215) [|vtep A.B.C.D>] [json]", "cmd": "show bgp l2vpn evpn route vni 10 [exact-match] [json]", "cmd": "show bgp l2vpn evpn rt 65001:1 exact-match json", "desc": "BGP — This command displays BGP routes for the EVPN address family matching the specified route target.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn vni [(1-16777215)] [json]", "cmd": "show bgp l2vpn evpn vni 10 json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp l2vpn evpn vrf-import-rt [json]", "cmd": "show bgp l2vpn evpn vrf-import-rt json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp labelpool [json]", "cmd": "show bgp labelpool chunks json", "desc": "BGP — These commands display information about the BGP labelpool used for the association of MPLS labels with routes for L3VPN and Labeled Unicast If chunks option is specified, output shows the current list of label chunks g…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp labelpool inuse [json]", "cmd": "show bgp labelpool inuse json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp labelpool ledger [json]", "cmd": "show bgp labelpool ledger json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp labelpool requests [json]", "cmd": "show bgp labelpool requests json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp labelpool summary [json]", "cmd": "show bgp labelpool summary json", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp large-community-list <(1-500)|LCOMMUNITY_LIST_NAME> detail", "cmd": "show bgp large-community-list 10 detail", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp large-community-list NAME detail", "cmd": "show bgp large-community-list MYNAME detail", "desc": "BGP — This command display current large-community-list information. When name is specified the community list information is shown.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp listeners", "cmd": "show bgp listeners", "desc": "BGP · ✓ doc + live (Docker FRR) — Display Listen sockets and the vrf that created them. Useful for debugging of when listen is not working and this is considered a developer debug statement.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp mac hash", "cmd": "show bgp mac hash", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp peerhash", "cmd": "show bgp peerhash", "desc": "BGP · ● live on Docker FRR (undocumented) · daemon: bgpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp router [json]", "cmd": "show bgp router json", "desc": "BGP — This command displays information related BGP router and Graceful Restart.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp segment-routing srv6", "cmd": "show bgp segment-routing srv6", "desc": "BGP · ✓ doc + live (Docker FRR) — This command displays information about SRv6 L3VPN in bgpd. Specifically, what kind of Locator is being used, and its Locator chunk information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "show bgp vni [vtep VTEP] [type ] []", "cmd": "show bgp vni all vtep VTEP type [behavior dt46] [route-map RNAME]", "cmd": "sid export (1..1048575) behavior dt46 route-map RNAME", "desc": "BGP — Enables a SRv6 SID to be attached to routes in the current unicast address-family, received routes that already have a SID attached are ignored.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "sid vpn export <(1..1048575)|auto|explicit X:X::X:X>", "cmd": "sid vpn export (1..1048575)", "desc": "BGP — If you want to set a SID for only IPv4 address family or IPv6 address family, the above command can be executed in the context of an address-family.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "sid vpn per-vrf export <(1..1048575)|auto|explicit X:X::X:X>", "cmd": "sid vpn per-vrf export (1..1048575)", "desc": "BGP — Enables a SRv6 SID to be attached to a route exported from the current unicast VRF to VPN.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "srv6-only", "cmd": "srv6-only", "desc": "BGP — By default, if any SRv6 locator is configured, BGP assumes exported L3VPN updates rely on an SRv6 dataplane.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "table-map ROUTE-MAP-NAME", "cmd": "table-map ROUTE-MAP-MYNAME", "desc": "BGP — This feature is used to apply a route-map on route updates from BGP to Zebra. All the applicable match operations are allowed, such as match on prefix, next-hop, communities, etc.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "update-delay MAX-DELAY", "cmd": "update-delay MAX-DELAY", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "update-delay MAX-DELAY ESTABLISH-WAIT", "cmd": "update-delay MAX-DELAY ESTABLISH-WAIT", "desc": "BGP — This feature is used to enable read-only mode on BGP process restart or when a BGP process is cleared using 'clear ip bgp \\*'.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "use-es-l3nhg", "cmd": "use-es-l3nhg", "desc": "BGP · daemon: bgpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "use-underlays-nexthop-weight", "cmd": "use-underlays-nexthop-weight", "desc": "BGP — BGP when it installs routes has a feature that allows it to use weights that are based upon community values.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "write-quanta (1-64)", "cmd": "write-quanta 10", "desc": "BGP — BGP message Tx I/O is vectored. This means that multiple packets are written to the peer socket at the same time each I/O cycle, in order to minimize system call overhead.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp connect HOSTNAME port (1-65535) {min-retry MSEC|max-retry MSEC} [source-interface WORD]", "cmd": "bmp connect HOSTNAME port 10 {min-retry MSEC|max-retry MSEC} source-interface MYWORD", "desc": "BGP — Add/remove an active outbound BMP session. HOSTNAME is resolved via DNS, if multiple addresses are returned they are tried in nondeterministic order.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp import-vrf-view VRF_OR_VIEW_NAME", "cmd": "bmp import-vrf-view VRF_OR_VIEW_NAME", "desc": "BGP — Perform Route Mirroring and Route Monitoring from an other BGP instance.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp listener port (1-65535)", "cmd": "bmp listener 2001:db8::1 port 10", "desc": "BGP — Accept incoming BMP sessions on the specified address and port. You can use 0.0.0.0 and :: to listen on all IPv4/IPv6 addresses.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp mirror", "cmd": "bmp mirror", "desc": "BGP — Perform Route Mirroring for all BGP neighbors. Since this provides a direct feed of BGP messages, there are no AFI/SAFI options to be configured.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp mirror buffer-limit(0-4294967294)", "cmd": "bmp mirror buffer-limit10", "desc": "BGP — This sets the maximum amount of memory used for buffering BGP messages (updates, keepalives, ...) for sending in BMP Route Mirroring.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp monitor AFI SAFI ", "cmd": "bmp monitor AFI SAFI pre-policy", "desc": "BGP — Perform Route Monitoring for the specified AFI and SAFI. Only IPv4 and IPv6 are currently valid for AFI.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp stats [interval (100-86400000)]", "cmd": "bmp stats interval 100", "desc": "BGP — Send BMP Statistics (counter) messages at the specified interval (in milliseconds.)", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp stats send-experimental", "cmd": "bmp stats send-experimental", "desc": "BGP — Send BMP Statistics (counter) messages whose code is defined as experimental (in the [65531-65534] range).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "bmp targets NAME", "cmd": "bmp targets MYNAME", "desc": "BGP — Create/delete a targets group. As implied by the plural name, targets may cover multiple outbound active BMP sessions as well as inbound passive listeners.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "ip access-list NAME", "cmd": "ip access-list MYNAME", "desc": "BGP · daemon: bmp", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BGP", "title": "ipv6 access-list NAME", "cmd": "ipv6 access-list MYNAME", "desc": "BGP — Restrict BMP sessions to the addresses allowed by the respective access lists. The access lists are checked for both passive and active BMP sessions.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "debug eigrp packets [send|receive] [detail]", "cmd": "debug eigrp packets siaquery send detail", "desc": "EIGRP · ✓ doc + live (Docker FRR) — Debug eigrp packets debug eigrp will show EIGRP packets that are sent and received.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "debug eigrp transmit [detail]", "cmd": "debug eigrp transmit send detail", "desc": "EIGRP · ✓ doc + live (Docker FRR) — Debug eigrp transmit events debug eigrp transmit will display detailed information about the EIGRP transmit events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "network NETWORK", "cmd": "network NETWORK", "desc": "EIGRP — Set the EIGRP enable interface by network. The interfaces which have addresses matching with network are enabled.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "passive-interface (IFNAME|default)", "cmd": "passive-interface (eth0|default)", "desc": "EIGRP — This command sets the specified interface to passive mode. On passive mode interface, all receiving packets are ignored and eigrpd does not send either multicast or unicast EIGRP packets except to EIGRP neighbors specif…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "redistribute [metric (1-4294967295) (0-4294967295) (0-255) (1-255) (1-65535)]", "cmd": "redistribute babel metric 10 10 10 10 10", "desc": "EIGRP — The redistribute family of commands imports routing information from other sources into EIGRP's tables.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "router eigrp (1-65535) [vrf NAME]", "cmd": "router eigrp 10 vrf MYNAME", "desc": "EIGRP — The router eigrp command is necessary to enable EIGRP. To disable EIGRP, use the no router eigrp (1-65535) command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "show debugging eigrp", "cmd": "show debugging eigrp", "desc": "EIGRP — Display *eigrpd*'s debugging option. show debugging eigrp will show all information currently set for eigrpd debug.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "show ip eigrp [vrf NAME] interface", "cmd": "show ip eigrp vrf MYNAME interface", "desc": "EIGRP — Display the list of interfaces associated with a particular eigrp instance.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "show ip eigrp [vrf NAME] neighbor", "cmd": "show ip eigrp vrf MYNAME neighbor", "desc": "EIGRP — Display the list of neighbors that have been established within a particular eigrp instance.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "EIGRP", "title": "show ip eigrp [vrf NAME] topology ", "cmd": "show ip eigrp vrf MYNAME topology 10.0.0.1", "desc": "EIGRP · ✓ doc + live (Docker FRR) — Display current EIGRP status. :: eigrpd> **show ip eigrp topology** # show ip eigrp topo EIGRP Topology Table for AS(4)/ID(0.0.0.0) Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply r - reply Status, s -…", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show evpn mac vni (1-16777215) detail [json]", "cmd": "show evpn mac vni 10 detail json", "desc": "System — Display detailed information about MAC addresses for a specified VNI.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show vrf vni [json]", "cmd": "show vrf vni json", "desc": "System · ✓ doc + live (Docker FRR) — Displays VRF to L3VNI mapping. It also displays L3VNI associated router-mac, svi interface and vxlan interface.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "destination > \\", "cmd": "destination \\", "desc": "System — [format FORMAT] Send log messages to one of the daemon's file descriptors. The fd (0-63) and fd envvar WORD variants are intended to work with the shell's command 3>something and bash's command {ENVVAR}>something I/O re…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "destination file PATH \\", "cmd": "destination file PATH \\", "desc": "System — [create [{user WORD|group WORD|mode PERMS}]|no-create] \\ [format FORMAT] Log to a regular file.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "destination journald", "cmd": "destination journald", "desc": "System — Send log messages to systemd's journald.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "destination none", "cmd": "destination none", "desc": "System — Disable the target while retaining its remaining configuration.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "destination syslog [supports-rfc5424]", "cmd": "destination syslog supports-rfc5424", "desc": "System — Send log messages to the system's standard log destination (/dev/log). This does not use the C library's syslog() function, instead writing directly to /dev/log.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "destination unix PATH [format FORMAT]", "cmd": "destination unix PATH format FORMAT", "desc": "System — Connect to a UNIX domain socket and send log messages there. This will autodetect SOCK_STREAM, SOCK_SEQPACKET and SOCK_DGRAM and adjust behavior appropriately.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "facility FACILITY", "cmd": "facility FACILITY", "desc": "System — Select syslog facility for messages on this target. Defaults to daemon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "priority PRIORITY", "cmd": "priority PRIORITY", "desc": "System — Select minimum priority of messages to send to this target. Defaults to debugging.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "structured-data ", "cmd": "structured-data code-location", "desc": "System — Select additional key/value data to be included for the RFC5424 and journald formats.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "timestamp local-time", "cmd": "timestamp local-time", "desc": "System — Use the local system timezone for timestamps rather than UTC (the default.) RFC5424 and journald formats include zone information (Z or +-NN:NN suffix in ISO8601).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "timestamp precision (0-9)", "cmd": "timestamp precision 9", "desc": "System — Set desired number of sub-second timestamp digits. This only has an effect for RFC5424 and journald format targets; the RFC3164 and local-syslogd formats do not support any sub-second digits.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "attached-bit [receive ignore | send]", "cmd": "attached-bit receive ignore", "desc": "OpenFabric — Set attached bit for inter-area traffic: - receive If LSP received with attached bit set, create default route to neighbor - send If L1|L2 router, set attached bit in LSP sent to L1 router", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric adj-packets", "cmd": "debug openfabric adj-packets", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — OpenFabric Adjacency related packets.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric bfd", "cmd": "debug openfabric bfd", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric events", "cmd": "debug openfabric events", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — OpenFabric Events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric flooding", "cmd": "debug openfabric flooding", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric ldp-sync", "cmd": "debug openfabric ldp-sync", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric lfa", "cmd": "debug openfabric lfa", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric lsp-gen", "cmd": "debug openfabric lsp-gen", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — Generation of own LSPs.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric lsp-sched", "cmd": "debug openfabric lsp-sched", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — Debug scheduling of generation of own LSPs.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric packet-dump", "cmd": "debug openfabric packet-dump", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — OpenFabric packet dump.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric route-events", "cmd": "debug openfabric route-events", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — OpenFabric Route related events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric snp-packets", "cmd": "debug openfabric snp-packets", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — OpenFabric CSNP/PSNP packets.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric spf-events", "cmd": "debug openfabric spf-events", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric sr-events", "cmd": "debug openfabric sr-events", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric te-events", "cmd": "debug openfabric te-events", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric tx-queue", "cmd": "debug openfabric tx-queue", "desc": "OpenFabric · ✓ doc + live (Docker FRR) · daemon: fabricd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "debug openfabric update-packets", "cmd": "debug openfabric update-packets", "desc": "OpenFabric · ✓ doc + live (Docker FRR) — Update-related packets.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "domain-password [clear | md5] ", "cmd": "domain-password clear password", "desc": "OpenFabric — Configure the authentication password for a domain, as clear text or md5 one.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "fabric-tier (0-14)", "cmd": "fabric-tier 10", "desc": "OpenFabric — Configure a static tier number to advertise as location in the fabric", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "ip router openfabric WORD", "cmd": "ip router openfabric MYWORD", "desc": "OpenFabric · daemon: fabricd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "log-adjacency-changes", "cmd": "log-adjacency-changes", "desc": "OpenFabric — Log changes in adjacency state.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "lsp-gen-interval (1-120)", "cmd": "lsp-gen-interval 10", "desc": "OpenFabric — Set minimum interval in seconds between regenerating same LSP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "lsp-refresh-interval (1-65235)", "cmd": "lsp-refresh-interval 10", "desc": "OpenFabric — Set LSP refresh interval in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "max-lsp-lifetime (360-65535)", "cmd": "max-lsp-lifetime 360", "desc": "OpenFabric — Set LSP maximum LSP lifetime in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "net XX.XXXX. ... .XXX.XX", "cmd": "net XX.XXXX. ... .XXX.XX", "desc": "OpenFabric — Set/Unset network entity title (NET) provided in ISO format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric csnp-interval (1-600)", "cmd": "openfabric csnp-interval 10", "desc": "OpenFabric — Set CSNP interval in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric hello-interval (1-600)", "cmd": "openfabric hello-interval 10", "desc": "OpenFabric — Set Hello interval in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric hello-multiplier (2-100)", "cmd": "openfabric hello-multiplier 10", "desc": "OpenFabric — Set multiplier for Hello holding time.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric metric (0-16777215)", "cmd": "openfabric metric 10", "desc": "OpenFabric — Set interface metric value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric passive", "cmd": "openfabric passive", "desc": "OpenFabric — Configure the passive mode for this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric password [clear | md5] ", "cmd": "openfabric password clear password", "desc": "OpenFabric — Configure the authentication password (clear or encoded text) for the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "openfabric psnp-interval (1-120)", "cmd": "openfabric psnp-interval 10", "desc": "OpenFabric — Set PSNP interval in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "purge-originator", "cmd": "purge-originator", "desc": "OpenFabric — Enable or disable RFC 6232 purge originator identification.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "router openfabric WORD", "cmd": "router openfabric MYWORD", "desc": "OpenFabric — Enable or disable the OpenFabric process by specifying the OpenFabric domain with 'WORD'.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "set-overload-bit", "cmd": "set-overload-bit", "desc": "OpenFabric — Set overload bit to avoid any transit traffic.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "show debugging openfabric", "cmd": "show debugging openfabric", "desc": "OpenFabric — Print which OpenFabric debug levels are active.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "show openfabric [vrf ] database [detail] [WORD] [json]", "cmd": "show openfabric vrf ] hostname", "cmd": "show openfabric vrf ] interface [json]", "cmd": "show openfabric vrf ] interface detail [json]", "cmd": "show openfabric vrf ] neighbor [json]", "cmd": "show openfabric vrf ] neighbor detail [json]", "cmd": "show openfabric vrf ] summary [json]", "cmd": "show openfabric vrf ] topology", "cmd": "show openfabric vrf ", "cmd": "show openfabric database detail LSP id", "desc": "OpenFabric — Show the OpenFabric database globally, for a specific LSP id without or with details.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OpenFabric", "title": "spf-interval (1-120)", "cmd": "spf-interval 10", "desc": "OpenFabric — Set minimum interval between consecutive SPF calculations in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "access-list NAME [seq (1-4294967295)] ip ", "cmd": "access-list MYNAME seq 10 deny ip 10.0.0.1 10.0.0.1 10.0.0.1 10.0.0.1", "desc": "AAA — The extended access-list syntax enables filtering on both source and destination IP addresses (or source and group, if used for multicast boundaries).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "access-list NAME [seq (1-4294967295)] ", "cmd": "access-list MYNAME seq 10 permit 10.0.0.0/24 exact-match", "desc": "AAA — seq seq number can be set either automatically or manually. In the case that sequential numbers are set manually, the user may pick any number less than 4294967295.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "clear ip prefix-list [WORD [A.B.C.D/M]]", "cmd": "clear ip prefix-list [MYWORD 10.0.0.0/24]", "desc": "AAA · ✓ doc + live (Docker FRR) — Clears the counters of all IP prefix lists. Clear IP Prefix List can be used with a specified NAME or NAME and prefix.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "debug prefix-list NAME match [address-mode]", "cmd": "debug prefix-list MYNAME match 10.0.0.0/24 address-mode", "desc": "AAA — Execute the prefix list matching code for the specified list and prefix. Shows which entry matched, if any.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "ip prefix-list NAME (permit|deny) PREFIX [le LEN] [ge LEN]", "cmd": "ip prefix-list MYNAME (permit|deny) PREFIX le LEN ge LEN", "desc": "AAA · daemon: filter", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "ip prefix-list NAME description DESC", "cmd": "ip prefix-list MYNAME description DESC", "desc": "AAA — Descriptions may be added to prefix lists. This command adds a description to the prefix list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "ip prefix-list NAME seq NUMBER (permit|deny) PREFIX [le LEN] [ge LEN]", "cmd": "ip prefix-list MYNAME seq NUMBER (permit|deny) PREFIX le LEN ge LEN", "desc": "AAA — You can create *ip prefix-list* using above commands. seq seq number can be set either automatically or manually.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show access-list WORD [json]", "cmd": "show ip access-list MYWORD json", "desc": "AAA — Display the specified IPv4 or IPv6 access list. If the json option is specified, output is displayed in JSON format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show access-list [json]", "cmd": "show ip access-list json", "desc": "AAA — Display all IPv4 or IPv6 access lists. If the json option is specified, output is displayed in JSON format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list NAME A.B.C.D/M", "cmd": "show ip prefix-list MYNAME 10.0.0.0/24", "desc": "AAA — If the command longer is used, all prefix lists with prefix lengths equal to or longer than the specified length will be displayed.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list NAME A.B.C.D/M first-match", "cmd": "show ip prefix-list MYNAME 10.0.0.0/24 first-match", "desc": "AAA · daemon: filter", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list NAME A.B.C.D/M longer", "cmd": "show ip prefix-list MYNAME 10.0.0.0/24 longer", "desc": "AAA · daemon: filter", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list NAME [json]", "cmd": "show ip prefix-list MYNAME json", "desc": "AAA — Show IP prefix list can be used with a prefix list name. If the json option is specified, output is displayed in JSON format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list NAME seq NUM [json]", "cmd": "show ip prefix-list MYNAME seq NUM json", "desc": "AAA — Show IP prefix list can be used with a prefix list name and sequential number. If the json option is specified, output is displayed in JSON format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list [WORD [seq (1-4294967295)]] [json]", "cmd": "show ip prefix-list [MYWORD seq 10] json", "desc": "AAA · ✓ doc + live (Docker FRR) — Display all IP prefix lists. If the json option is specified, output is displayed in JSON format.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list detail NAME [json]", "cmd": "show ip prefix-list detail MYNAME json", "desc": "AAA · daemon: filter", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list detail [WORD] [json]", "cmd": "show ip prefix-list detail MYWORD json", "desc": "AAA · ✓ doc + live (Docker FRR) · daemon: filter", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list summary NAME [json]", "cmd": "show ip prefix-list summary MYNAME json", "desc": "AAA · daemon: filter", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "AAA", "title": "show ip prefix-list summary [WORD] [json]", "cmd": "show ip prefix-list summary MYWORD json", "desc": "AAA · ✓ doc + live (Docker FRR) · daemon: filter", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "debug bgp flowspec", "cmd": "debug bgp flowspec", "desc": "System · ✓ doc + live (Docker FRR) — You can troubleshoot Flowspec, or BGP policy based routing. For instance, if you encounter some issues when decoding a Flowspec entry, you should enable debug bgp flowspec.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "debug bgp pbr [error]", "cmd": "debug bgp pbr error", "desc": "System · ✓ doc + live (Docker FRR) — If you fail to apply the flowspec entry into *zebra*, there should be some relationship with policy routing mechanism.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "local-install ", "cmd": "local-install eth0", "desc": "System · daemon: flowspec", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "rt redirect import RTLIST...", "cmd": "rt redirect import RTLIST...", "desc": "System · daemon: flowspec", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show bgp ipv4 flowspec [detail | A.B.C.D]", "cmd": "show bgp ipv4 flowspec detail", "desc": "System · daemon: flowspec", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show bgp ipv6 flowspec [detail | A:B::C:D]", "cmd": "show bgp ipv6 flowspec detail", "desc": "System · daemon: flowspec", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show ip route table TABLEID", "cmd": "show ip route table TABLEID", "desc": "System — TABLEID is the table number identifier referencing the non standard routing table used in this example.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show pbr ipset IPSETNAME | iptable", "cmd": "show pbr ipset IPSETNAME | iptable", "desc": "System · daemon: flowspec", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd adv-interval-option", "cmd": "ipv6 nd adv-interval-option", "desc": "Interfaces — Include an Advertisement Interval option which indicates to hosts the maximum time, in milliseconds, between successive unsolicited Router Advertisements.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd dnssl domain-name-suffix [lifetime]", "cmd": "ipv6 nd dnssl domain-name-suffix lifetime", "desc": "Interfaces — Advertise DNS search list using the DNSSL (type 31) option described in RFC8106.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd home-agent-config-flag", "cmd": "ipv6 nd home-agent-config-flag", "desc": "Interfaces — Set/unset flag in IPv6 router advertisements which indicates to hosts that the router acts as a Home Agent and includes a Home Agent Option.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd home-agent-lifetime [(0-65520)]", "cmd": "ipv6 nd home-agent-lifetime 10", "desc": "Interfaces — The value to be placed in Home Agent Option, when Home Agent config flag is set, which indicates to hosts Home Agent Lifetime.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd home-agent-preference [(0-65535)]", "cmd": "ipv6 nd home-agent-preference 10", "desc": "Interfaces — The value to be placed in Home Agent Option, when Home Agent config flag is set, which indicates to hosts Home Agent preference.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd managed-config-flag", "cmd": "ipv6 nd managed-config-flag", "desc": "Interfaces — Set/unset flag in IPv6 router advertisements which indicates to hosts that they should use managed (stateful) protocol for addresses autoconfiguration in addition to any addresses autoconfigured using stateless address…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd mtu [(1-65535)]", "cmd": "ipv6 nd mtu 10", "desc": "Interfaces — Include an MTU (type 5) option in each RA packet to assist the attached hosts in proper interface configuration.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd nat64 [X:X::X:X/M] [lifetime (0-65535)]", "cmd": "ipv6 nd nat64 2001:db8::/64 lifetime 10", "desc": "Interfaces — Include in RAs an advertisement of the NAT64 prefix in use (RFC8781). (May be configured multiple times for multiple prefixes.) If no prefix is given when configuring, the NAT64 default prefix of 64:ff9b::/96 is substit…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd other-config-flag", "cmd": "ipv6 nd other-config-flag", "desc": "Interfaces — Set/unset flag in IPv6 router advertisements which indicates to hosts that they should use administered (stateful) protocol to obtain autoconfiguration information other than addresses.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd prefix ipv6prefix [valid-lifetime] [preferred-lifetime] [off-link] [no-autoconfig] [router-address]", "cmd": "ipv6 nd prefix ipv6prefix valid-lifetime preferred-lifetime off-link no-autoconfig router-address", "desc": "Interfaces — Configuring the IPv6 prefix to include in router advertisements. Several prefix specific optional parameters and flags may follow: - valid-lifetime: the length of time in seconds during what the prefix is valid for the…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd ra-fast-retrans", "cmd": "ipv6 nd ra-fast-retrans", "desc": "Interfaces — RFC4861 states that consecutive RA packets should be sent no more frequently than three seconds apart.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd ra-hop-limit [(0-255)]", "cmd": "ipv6 nd ra-hop-limit 10", "desc": "Interfaces — The value to be placed in the hop count field of router advertisements sent from the interface, in hops.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd ra-interval [(1-1800)]", "cmd": "ipv6 nd ra-interval 10", "desc": "Interfaces — The maximum time allowed between sending unsolicited multicast router advertisements from the interface, in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd ra-interval [msec (70-1800000)]", "cmd": "ipv6 nd ra-interval msec 70", "desc": "Interfaces — The maximum time allowed between sending unsolicited multicast router advertisements from the interface, in milliseconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd ra-lifetime [(0-9000)]", "cmd": "ipv6 nd ra-lifetime 10", "desc": "Interfaces — The value to be placed in the Router Lifetime field of router advertisements sent from the interface, in seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd ra-retrans-interval [(0-4294967295)]", "cmd": "ipv6 nd ra-retrans-interval 10", "desc": "Interfaces — The value to be placed in the retrans timer field of router advertisements sent from the interface, in msec.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd rdnss ipv6address [lifetime]", "cmd": "ipv6 nd rdnss ipv6address lifetime", "desc": "Interfaces — Recursive DNS server address to advertise using the RDNSS (type 25) option described in RFC8106.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd reachable-time [(1-3600000)]", "cmd": "ipv6 nd reachable-time 10", "desc": "Interfaces — The value to be placed in the Reachable Time field in the Router Advertisement messages sent by the router, in milliseconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd router-preference [(high|medium|low)]", "cmd": "ipv6 nd router-preference (high", "desc": "Interfaces — Set default router preference in IPv6 router advertisements per RFC4191. Default: medium", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "ipv6 nd suppress-ra", "cmd": "ipv6 nd suppress-ra", "desc": "Interfaces — Don't send router advertisement messages. The no form of this command enables sending RA messages.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Interfaces", "title": "show ipv6 nd ra-interfaces [vrf]", "cmd": "show ipv6 nd ra-interfaces vrf router isis WORD", "cmd": "ip router isis MYWORD", "desc": "ISIS — Activate ISIS adjacency on this interface. Note that the name of ISIS instance must be the same as the one used to configure the ISIS process (see command router isis WORD).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "advertise-definition", "cmd": "advertise-definition", "desc": "ISIS — Advertise the current FAD to other IS-IS routers by using specific IS-IS TLVs. By default, the definition is is not shared with other routers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "advertise-high-metrics", "cmd": "advertise-high-metrics", "desc": "ISIS — Advertise high metric value on all interfaces to gracefully shift traffic off the router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "advertise-passive-only", "cmd": "advertise-passive-only", "desc": "ISIS — Advertise prefixes of passive interfaces only.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "affinity exclude-any NAME", "cmd": "affinity exclude-any MYNAME", "desc": "ISIS — Add the specified affinity to the list of exclude-any affinities. The Flex-Algo will compute paths that exclude the segments with any of the specified affinities.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "affinity include-all NAME", "cmd": "affinity include-all MYNAME", "desc": "ISIS — Add the specified affinity to the list of include-all affinities. The Flex-Algo will compute paths that include the segments with all the specified affinities.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "affinity include-any NAME", "cmd": "affinity include-any MYNAME", "desc": "ISIS — Add the specified affinity to the list of include-any affinities. The Flex-Algo will compute paths that include the segments with any of the specified affinities.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "area-password [clear | md5] ", "cmd": "area-password clear password", "desc": "ISIS · daemon: isisd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "clear isis [vrf ] neighbor", "cmd": "clear isis vrf ] neighbor WORD", "cmd": "clear isis vrf [always] [metric (0-16777214)|route-map WORD]", "cmd": "default-information originate ipv4 level-1 always metric 10", "desc": "ISIS — Originate a default route into the given ISIS level database. The always command will turn it on by default even if there is no default route in the system.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "fast-reroute lfa tiebreaker [downstream | lowest-backup-metric | node-protecting] index (1-255) [level-1 | level-2]", "cmd": "fast-reroute lfa tiebreaker downstream index 10 level-1", "desc": "ISIS — Configure a tie-breaker for multiple local LFA backups. Lower indexes are processed first.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "fast-reroute load-sharing disable [level-1 | level-2]", "cmd": "fast-reroute load-sharing disable level-1", "desc": "ISIS — Disable load sharing across multiple LFA backups.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "fast-reroute priority-limit [critical | high | medium] [level-1 | level-2]", "cmd": "fast-reroute priority-limit critical level-1", "desc": "ISIS — Limit LFA backup computation up to the specified prefix priority.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "fast-reroute remote-lfa prefix-list [WORD] [level-1 | level-2]", "cmd": "fast-reroute remote-lfa prefix-list MYWORD level-1", "desc": "ISIS — Configure a prefix-list to select eligible PQ nodes for remote LFA backups (valid for all protected interfaces).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "flex-algo (128-255)", "cmd": "flex-algo 128", "desc": "ISIS — Add a Flex-Algo Definition (FAD) and enter the FAD configuration level. The algorithm ID value is in the range of 128 to 255 inclusive.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "hostname dynamic", "cmd": "hostname dynamic", "desc": "ISIS — Enable support for dynamic hostname.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "interface NAME", "cmd": "interface MYNAME", "desc": "ISIS — Specify the dummy interface used to install SRv6 SIDs in the Linux data plane. The interface must be created manually.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "is-type [level-1 | level-1-2 | level-2-only]", "cmd": "is-type level-1", "desc": "ISIS — Define the ISIS router behavior: - level-1 Act as a station router only - level-1-2 Act as both a station router and an area router - level-2-only Act as an area router only", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis affinity flex-algo NAME", "cmd": "isis affinity flex-algo MYNAME", "desc": "ISIS — Add the specified affinity to the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis circuit-type [level-1 | level-1-2 | level-2]", "cmd": "isis circuit-type level-1", "desc": "ISIS — Configure circuit type for interface: - level-1 Level-1 only adjacencies are formed - level-1-2 Level-1-2 adjacencies are formed - level-2-only Level-2 only adjacencies are formed", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis csnp-interval (1-600) [level-1 | level-2]", "cmd": "isis csnp-interval 10 level-1", "desc": "ISIS — Set CSNP interval in seconds globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis fast-reroute lfa [level-1 | level-2]", "cmd": "isis fast-reroute lfa level-1", "desc": "ISIS — Enable per-prefix local LFA fast reroute link protection.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis fast-reroute lfa [level-1 | level-2] exclude interface IFNAME", "cmd": "isis fast-reroute lfa level-1 exclude interface eth0", "desc": "ISIS — Exclude an interface from the local LFA backup nexthop computation.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis fast-reroute remote-lfa maximum-metric (1-16777215) [level-1 | level-2]", "cmd": "isis fast-reroute remote-lfa maximum-metric 10 level-1", "desc": "ISIS — Limit Remote LFA PQ node selection within the specified metric.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis fast-reroute remote-lfa tunnel mpls-ldp [level-1 | level-2]", "cmd": "isis fast-reroute remote-lfa tunnel mpls-ldp level-1", "desc": "ISIS — Enable per-prefix Remote LFA fast reroute link protection. Note that other routers in the network need to be configured to accept LDP targeted hello messages in order for RLFA to work.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis fast-reroute ti-lfa [level-1|level-2] [node-protection [link-fallback]]", "cmd": "isis fast-reroute ti-lfa level-1 [node-protection link-fallback]", "desc": "ISIS — Enable per-prefix TI-LFA fast reroute link or node protection. When node protection is used, option link-fallback enables the computation and use of link-protecting LFAs for destinations unprotected by node protection.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis hello padding", "cmd": "isis hello padding", "desc": "ISIS — Add padding to IS-IS hello packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis hello padding during-adjacency-formation", "cmd": "isis hello padding during-adjacency-formation", "desc": "ISIS — Add padding to IS-IS hello packets during adjacency formation only.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis hello-interval [level-1 | level-2] (1-600)", "cmd": "isis hello-interval level-1 10", "desc": "ISIS — Set Hello interval in seconds globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis hello-multiplier [level-1 | level-2] (2-100)", "cmd": "isis hello-multiplier level-1 10", "desc": "ISIS — Set multiplier for Hello holding time globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis metric [level-1 | level-2] [(0-63) | (0-16777215)]", "cmd": "isis metric level-1 10", "desc": "ISIS — Set default metric value globally, for an area (level-1) or a domain (level-2). Max value depend if metric support narrow or wide value (see command metric-style [narrow | transition | wide]).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis network point-to-point", "cmd": "isis network point-to-point", "desc": "ISIS — Set network type to 'Point-to-Point' (broadcast by default).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis passive", "cmd": "isis passive", "desc": "ISIS — Configure the passive mode for this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis password [clear | md5] ", "cmd": "isis password clear password", "desc": "ISIS — Configure the authentication password (clear or encoded text) for the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis priority (0-127) [level-1 | level-2]", "cmd": "isis priority 10 level-1", "desc": "ISIS — Set priority for Designated Router election, globally, for the area (level-1) or the domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis psnp-interval (1-120) [level-1 | level-2]", "cmd": "isis psnp-interval 10 level-1", "desc": "ISIS — Set PSNP interval in seconds globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "isis three-way-handshake", "cmd": "isis three-way-handshake", "desc": "ISIS — Enable or disable RFC 5303 Three-Way Handshake for P2P adjacencies. Three-Way Handshake is enabled by default.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "log-pdu-drops", "cmd": "log-pdu-drops", "desc": "ISIS — Log any dropped PDUs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "lsp-gen-interval [level-1 | level-2] (1-120)", "cmd": "lsp-gen-interval level-1 10", "desc": "ISIS — Set minimum interval in seconds between regenerating same LSP, globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "lsp-mtu (128-4352)", "cmd": "lsp-mtu 128", "desc": "ISIS — Configure the maximum size of generated LSPs, in bytes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "lsp-refresh-interval [level-1 | level-2] (1-65235)", "cmd": "lsp-refresh-interval level-1 10", "desc": "ISIS — Set LSP refresh interval in seconds, globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "max-lsp-lifetime [level-1 | level-2] (350-65535)", "cmd": "max-lsp-lifetime level-1 350", "desc": "ISIS — Set LSP maximum LSP lifetime in seconds, globally, for an area (level-1) or a domain (level-2).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "metric-style [narrow | transition | wide]", "cmd": "metric-style narrow", "desc": "ISIS — Set old-style (ISO 10589) or new-style packet formats: - narrow Use old style of TLVs with narrow metric - transition Send and accept both styles of TLVs during transition - wide Use new style of TLVs to carry wider met…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "metric-type [igp|te|delay]", "cmd": "metric-type igp", "desc": "ISIS — Set the 'metric-type' for the current FAD. 'igp' is the default value and refers to the classic 'Shortest-Path-First' algorithm.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "mpls-te export", "cmd": "mpls-te export", "desc": "ISIS — Export Traffic Engineering DataBase to other daemons through the ZAPI Opaque Link State messages.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "mpls-te on", "cmd": "mpls-te on", "desc": "ISIS — Enable Traffic Engineering LSP flooding.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "mpls-te router-address ", "cmd": "mpls-te router-address 10.0.0.1", "desc": "ISIS — Configure stable IP address for MPLS-TE.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "mpls-te router-address ipv6 ", "cmd": "mpls-te router-address ipv6 2001:db8::1", "desc": "ISIS — Configure stable IPv6 address for MPLS-TE.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no affinity exclude-any NAME", "cmd": "no affinity exclude-any MYNAME", "desc": "ISIS — Remove the specified affinity to the list of exclude-any affinities.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no affinity include-all NAME", "cmd": "no affinity include-all MYNAME", "desc": "ISIS — Remove the specified affinity to the list of include-all affinities.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no affinity include-any NAME", "cmd": "no affinity include-any MYNAME", "desc": "ISIS — Remove the specified affinity to the list of include-any affinities.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis adj-packets", "cmd": "no debug isis adj-packets", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis bfd", "cmd": "no debug isis bfd", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis events", "cmd": "no debug isis events", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis flooding", "cmd": "no debug isis flooding", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis ldp-sync", "cmd": "no debug isis ldp-sync", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis lfa", "cmd": "no debug isis lfa", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis lsp-gen", "cmd": "no debug isis lsp-gen", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis lsp-sched", "cmd": "no debug isis lsp-sched", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis packet-dump", "cmd": "no debug isis packet-dump", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis route-events", "cmd": "no debug isis route-events", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis snp-packets", "cmd": "no debug isis snp-packets", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis spf-events", "cmd": "no debug isis spf-events", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis sr-events", "cmd": "no debug isis sr-events", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis te-events", "cmd": "no debug isis te-events", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis tx-queue", "cmd": "no debug isis tx-queue", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no debug isis update-packets", "cmd": "no debug isis update-packets", "desc": "ISIS · ● live on Docker FRR (undocumented) · daemon: isisd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no isis affinity flex-algo NAME", "cmd": "no isis affinity flex-algo MYNAME", "desc": "ISIS — Remove the specified affinity from the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "no metric-type", "cmd": "no metric-type", "desc": "ISIS — Reset the 'metric-type' to the default 'igp' metric.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "priority (0-255)", "cmd": "priority 10", "desc": "ISIS — Set the specified 'priority' in the current FAD advertisements .", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "redistribute table (1-65535) [metric (0-16777215)|route-map WORD]", "cmd": "redistribute ipv4 table 10 level-1 metric 10", "desc": "ISIS — Redistribute routes from a given routing table into the given ISIS level database.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "router isis WORD [vrf NAME]", "cmd": "router isis MYWORD vrf MYNAME", "desc": "ISIS — Enable or disable the ISIS process by specifying the ISIS domain with 'WORD'. *isisd* does not yet support multiple ISIS processes but you must specify the name of ISIS process.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "segment-routing global-block (16-1048575) (16-1048575) [local-block (16-1048575) (16-1048575)]", "cmd": "segment-routing global-block 16 16 local-block 16 16", "desc": "ISIS — Set the Segment Routing Global Block i.e. the label range used by MPLS to store label in the MPLS FIB for Prefix SID.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "segment-routing node-msd (1-16)", "cmd": "segment-routing node-msd 10", "desc": "ISIS — Set the Maximum Stack Depth supported by the router. The value depend of the MPLS dataplane.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "segment-routing on", "cmd": "segment-routing on", "desc": "ISIS — Enable Segment Routing.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "ISIS", "title": "segment-routing prefix [algorithm (128-255)] ] database [detail] [WORD] [json]", "cmd": "show isis vrf ] fast-reroute summary []", "cmd": "show isis vrf ] hostname", "cmd": "show isis vrf ] interface WORD [json]", "cmd": "show isis vrf ] interface [json]", "cmd": "show isis vrf ] interface detail [json]", "cmd": "show isis vrf ] mpls-te database [] [detail|json]", "cmd": "show isis vrf ] mpls-te database edge [A.B.C.D|X:X::X:X] [detail|json]", "cmd": "show isis vrf ] mpls-te database subnet [A.B.C.D/M|X:X::X:X/M] [detail|json]", "cmd": "show isis vrf ] mpls-te database vertex [WORD] [detail|json]", "cmd": "show isis vrf ] mpls-te router", "cmd": "show isis vrf ] neighbor WORD [json]", "cmd": "show isis vrf ] neighbor [json]", "cmd": "show isis vrf ] neighbor detail [json]", "cmd": "show isis vrf ] route [] []", "cmd": "show isis vrf ] spf-delay-ietf", "cmd": "show isis vrf ] summary [json]", "cmd": "show isis vrf ] topology []", "cmd": "show isis vrf ]", "cmd": "show isis mpls ldp-sync interface ", "cmd": "no debug mpls ldp errors", "desc": "MPLS · ● live on Docker FRR (undocumented) · daemon: ldpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "[no] debug mpls ldp discovery hello ", "cmd": "no debug mpls ldp discovery hello recv", "desc": "MPLS · ● live on Docker FRR (undocumented) · daemon: ldpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "[no] debug mpls ldp messages recv [all]", "cmd": "no debug mpls ldp messages recv all", "desc": "MPLS · ● live on Docker FRR (undocumented) · daemon: ldpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "[no] debug mpls ldp messages sent [all]", "cmd": "no debug mpls ldp messages sent all", "desc": "MPLS · ● live on Docker FRR (undocumented) · daemon: ldpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "address-family [ipv4 | ipv6]", "cmd": "address-family ipv4", "desc": "MPLS — Configure LDP for IPv4 or IPv6 address-family. Located under MPLS route node, this subnode permits configuring the LDP neighbors.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "clear mpls ldp neighbor []", "cmd": "clear mpls ldp neighbor <10.0.0.1", "desc": "MPLS · ● live on Docker FRR (undocumented) · daemon: ldpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "debug mpls ldp KIND", "cmd": "debug mpls ldp KIND", "desc": "MPLS — Enable or disable debugging messages of a given kind. KIND can be one of: - discovery - errors - event - labels - messages - zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "disable-establish-hello", "cmd": "disable-establish-hello", "desc": "MPLS — Located under the MPLS address-family interface node. By default, the ldpd service sends additional LDP multicast hello messages on TCP session establishment.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "discovery hello holdtime HOLDTIME", "cmd": "discovery hello holdtime HOLDTIME", "desc": "MPLS · daemon: ldpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "discovery hello interval INTERVAL", "cmd": "discovery hello interval INTERVAL", "desc": "MPLS — INTERVAL value ranges from 1 to 65535 seconds. Default value is 5 seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "discovery transport-address A.B.C.D | A:B::C:D", "cmd": "discovery transport-address 10.0.0.1 | A:B::C:D", "desc": "MPLS — Located under mpls address-family interface node, use this command to set the IPv4 or IPv6 transport-address used by the LDP protocol to talk on this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "dual-stack transport-connection prefer ipv4", "cmd": "dual-stack transport-connection prefer ipv4", "desc": "MPLS — When *ldpd* is configured for dual-stack operation, the transport connection preference is IPv6 by default (as specified by RFC 7552).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "interface IFACE", "cmd": "interface IFACE", "desc": "MPLS — Located under MPLS address-family node, use this command to enable or disable LDP discovery per interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "mpls ldp", "cmd": "mpls ldp", "desc": "MPLS — Enable or disable LDP daemon", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "neighbor A.B.C.D password PASSWORD", "cmd": "neighbor 10.0.0.1 password PASSWORD", "desc": "MPLS — The following command located under MPLS router node configures the router of a LDP device.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "neighbor A.B.C.D session holdtime HOLDTIME", "cmd": "neighbor 10.0.0.1 session holdtime HOLDTIME", "desc": "MPLS — The following command located under MPLS router node configures the holdtime value in seconds of the LDP neighbor ID.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "neighbor A.B.C.D ttl-security disable", "cmd": "neighbor 10.0.0.1 ttl-security disable", "desc": "MPLS — Located under the MPLS LDP node, use this command to override the global configuration and enable/disable GTSM for the specified neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "neighbor A.B.C.D ttl-security hops (1-254)", "cmd": "neighbor 10.0.0.1 ttl-security hops 10", "desc": "MPLS — Located under the MPLS LDP node, use this command to set the maximum number of hops the specified neighbor may be away.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "no debug openfabric ldp-sync", "cmd": "no debug openfabric ldp-sync", "desc": "MPLS · ● live on Docker FRR (undocumented) · daemon: ldpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "ordered-control", "cmd": "ordered-control", "desc": "MPLS — Configure LDP Ordered Label Distribution Control.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "router-id A.B.C.D", "cmd": "router-id 10.0.0.1", "desc": "MPLS — The following command located under MPLS router node configures the MPLS router-id of the local device.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "MPLS", "title": "show mpls ldp [] binding [ [longer-prefixes]] [{neighbor A.B.C.D|local-label (0-1048575)|remote-label (0-1048575)}] [detail] [json]", "cmd": "show mpls ldp ] discovery [detail] [json]", "cmd": "show mpls ldp ] interface [json]", "cmd": "show mpls ldp ]", "cmd": "show openfabric mpls ldp-sync interface ", "cmd": "mgmt load-config FILE merge", "desc": "System — This command loads configuration in JSON format from the filepath specified, and merges or replaces the Candidate DB as per the option specified.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "mgmt rollback commit-id WORD", "cmd": "mgmt rollback commit-id MYWORD", "desc": "System — This command rolls back the Running Database contents to the state corresponding to the commit-id specified.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "mgmt rollback last WORD", "cmd": "mgmt rollback last MYWORD", "desc": "System — This command rolls back the last specified number of recent commits.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "mgmt save-config FILE", "cmd": "mgmt save-config candidate FILE", "desc": "System — This command dumps the DB specified in the db-name into the file in JSON format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "mgmt set-config XPATH VALUE", "cmd": "mgmt set-config XPATH VALUE", "desc": "System — This command uses a SET_CONFIG request over the MGMT Frontend Interface for the specified xpath with specific value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt backend-adapter all", "cmd": "show mgmt backend-adapter all", "desc": "System — This command shows the backend adapter information and the clients/daemons connected to the adapters.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt backend-yang-xpath-registry", "cmd": "show mgmt backend-yang-xpath-registry", "desc": "System — This command shows which Backend adapters are registered for which YANG data subtree(s).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt commit-history", "cmd": "show mgmt commit-history", "desc": "System — This command dumps details of upto last 10 commits handled by MGMTd.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt datastore-contents [candidate|operation|running] [xpath WORD] [file WORD] json|xml", "cmd": "show mgmt datastore-contents candidate xpath MYWORD file MYWORD json|xml", "desc": "System — This command dumps the subtree pointed by the xpath in JSON or XML format. If filepath is not present then the tree will be printed on the shell.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt frontend-adapter all [detail]", "cmd": "show mgmt frontend-adapter all detail", "desc": "System — This command shows the frontend adapter information and the clients connected to the adapters.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt get-data [candidate|operation|running] XPATH", "cmd": "show mgmt get-data candidate XPATH", "desc": "System — This command uses the GET_DATA operation over the MGMT Frontend interface and returns the xpaths and values of the nodes of the subtree pointed by the .", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "show mgmt transaction all", "cmd": "show mgmt transaction all", "desc": "System — Shows the list of transaction and bunch of information about the transaction.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "backup-group NAME", "cmd": "backup-group MYNAME", "desc": "System — Specify a group name containing backup nexthops for this nexthop group.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "nexthop [A.B.C.D|X:X::X:X] [INTERFACE [onlink]] [nexthop-vrf NAME] [label LABELS] [vni VNI] [weight WEIGHT] [backup-idx INDEXES]", "cmd": "nexthop 10.0.0.1 [eth0 onlink] nexthop-vrf MYNAME label LABELS vni VNI weight WEIGHT backup-idx INDEXES", "desc": "System — Create a v4 or v6 nexthop. All normal rules for creating nexthops that you are used to are allowed here.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "nexthop-group NAME", "cmd": "nexthop-group MYNAME", "desc": "System — Create a nexthop-group with an associated NAME. This will put you into a sub-mode where you can specify individual nexthops.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "resilient buckets (1-256) idle-timer (1-4294967295) unbalanced-timer (1-4294967295)", "cmd": "resilient buckets 10 idle-timer 10 unbalanced-timer 10", "desc": "System — Create a resilient Nexthop Group with the specified number of buckets, and associated timers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp authentication PASSWORD", "cmd": "ip nhrp authentication PASSWORD", "desc": "NHRP — Enables Cisco style authentication on NHRP packets. This embeds the plaintext password to the outgoing NHRP packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp holdtime (1-65000)", "cmd": "ip nhrp holdtime 10", "desc": "NHRP — Holdtime is the number of seconds that have to pass before stopping to advertise an NHRP NBMA address as valid.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp map A.B.C.D|X:X::X:X A.B.C.D|local", "cmd": "ip nhrp map 10.0.0.1|2001:db8::1 10.0.0.1|local", "desc": "NHRP — Map an IP address of a station to the station's NBMA address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp map multicast A.B.C.D|X:X::X:X A.B.C.D|dynamic", "cmd": "ip nhrp map multicast 10.0.0.1|2001:db8::1 10.0.0.1|dynamic", "desc": "NHRP — Sends multicast packets to the specified NBMA address. If dynamic is specified then destination NBMA address (or addresses) are learnt dynamically.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp mtu", "cmd": "ip nhrp mtu", "desc": "NHRP — Configure NHRP advertised MTU.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp network-id (1-4294967295)", "cmd": "ip nhrp network-id 10", "desc": "NHRP — Enable NHRP on this interface and set the interface's network ID. The network ID is used to allow creating multiple nhrp domains on a router when multiple interfaces are configured on the router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp nhs A.B.C.D nbma A.B.C.D|FQDN", "cmd": "ip nhrp nhs 10.0.0.1 nbma 10.0.0.1|FQDN", "desc": "NHRP — Configure the Next Hop Server address and its NBMA address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp nhs dynamic nbma A.B.C.D", "cmd": "ip nhrp nhs dynamic nbma 10.0.0.1", "desc": "NHRP — Configure the Next Hop Server to have a dynamic address and set its NBMA address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp redirect", "cmd": "ip nhrp redirect", "desc": "NHRP · daemon: nhrpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp registration no-unique", "cmd": "ip nhrp registration no-unique", "desc": "NHRP — Allow the client to not set the unique flag in the NHRP packets. This is useful when a station has a dynamic IP address that could change over time.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "ip nhrp shortcut", "cmd": "ip nhrp shortcut", "desc": "NHRP — Enable shortcut (spoke-to-spoke) tunnels to allow NHC to talk to each others directly after establishing a connection without going through the hub.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "nhrp event socket SOCKET", "cmd": "nhrp event socket SOCKET", "desc": "NHRP — Configure the Unix path for the event socket.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "nhrp multicast-nflog-group (1-65535)", "cmd": "nhrp multicast-nflog-group 10", "desc": "NHRP — Sets the nflog group that nhrpd will listen on for multicast packets. This value must match the nflog-group value set in the iptables rule.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "nhrp nflog-group (1-65535)", "cmd": "nhrp nflog-group 10", "desc": "NHRP · daemon: nhrpd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "show [ip|ipv6] nhrp cache [json]", "cmd": "show ip nhrp cache json", "desc": "NHRP — Dump the cache entries.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "show [ip|ipv6] nhrp nhs [json]", "cmd": "show ip nhrp nhs json", "desc": "NHRP — Dump the hub context.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "show [ip|ipv6] nhrp opennhrp [json]", "cmd": "show ip nhrp opennhrp json", "desc": "NHRP — Dump the cache entries with opennhrp format.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "NHRP", "title": "show dmvpn [json]", "cmd": "show dmvpn json", "desc": "NHRP · ✓ doc + live (Docker FRR) — Dump the security contexts.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "[no] debug ospf6 graceful-restart", "cmd": "no debug ospf6 graceful-restart", "desc": "OSPFv3 · ✓ doc + live (Docker FRR) — Toggle OSPFv3 graceful-restart helper debugging messages.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "[no] debug ospf6 lsa aggregation", "cmd": "no debug ospf6 lsa aggregation", "desc": "OSPFv3 · ✓ doc + live (Docker FRR) — Toggle OSPFv3 Link State Advertisements summarization debugging messages.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "[no] debug ospf6 lsa all", "cmd": "no debug ospf6 lsa all", "desc": "OSPFv3 · ● live on Docker FRR (undocumented) · daemon: ospf6d", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "[no] debug ospf6 route ", "cmd": "no debug ospf6 route all", "desc": "OSPFv3 · ✓ doc + live (Docker FRR) — Toggle OSPFv3 routes debugging messages.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "aggregation timer (5-1800)", "cmd": "aggregation timer 10", "desc": "OSPFv3 — :daemon: ospf6d The summarisation command takes effect after the aggregation timer expires.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "area (0-4294967295) export-list NAME", "cmd": "area 10 export-list MYNAME", "desc": "OSPFv3 — :daemon: ospf6d Filter Type-3 summary-LSAs announced to other areas originated from intra- area paths from specified area.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "area (0-4294967295) filter-list prefix NAME in", "cmd": "area 10 filter-list prefix MYNAME in", "desc": "OSPFv3 — :daemon: ospf6d", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "area (0-4294967295) filter-list prefix NAME out", "cmd": "area 10 filter-list prefix MYNAME out", "desc": "OSPFv3 — :daemon: ospf6d Filtering Type-3 summary-LSAs to/from area using prefix lists. This command makes sense in ABR only.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "area (0-4294967295) import-list NAME", "cmd": "area 10 import-list MYNAME", "desc": "OSPFv3 — :daemon: ospf6d Same as export-list, but it applies to paths announced into specified area as Type-3 summary-LSAs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "area (0-4294967295) nssa [no-summary] [default-information-originate [metric-type (1-2)] [metric (0-16777214)]]", "cmd": "area 10 nssa no-summary [default-information-originate metric-type 2 metric 10]", "desc": "OSPFv3 — Configure the area to be a NSSA (Not-So-Stubby Area). The following functionalities are implemented as per RFC 3101: 1.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "area (0-4294967295) nssa range X:X::X:X/M []", "cmd": "area 10 nssa range 2001:db8::/64 ]", "cmd": "area 10 range 2001:db8::/64 ]", "cmd": "area 10.0.0.1 nssa range 2001:db8::/64 ]", "cmd": "area 10.0.0.1 range 2001:db8::/64 ]", "cmd": "debug ospf6 authentication []", "cmd": "debug ospf6 lsa router []", "cmd": "debug ospf6 message unknown ]", "cmd": "debug ospf6 neighbor ]", "cmd": "debug ospf6 zebra ", "cmd": "ipv6 ospf6 area 10.0.0.1", "desc": "OSPFv3 — Enable OSPFv3 on the interface and add it to the specified area.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 authentication key-id (1-65535) hash-algo key WORD", "cmd": "ipv6 ospf6 authentication key-id 10 hash-algo md5 key MYWORD", "desc": "OSPFv3 · daemon: ospf6d", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 authentication keychain KEYCHAIN_NAME", "cmd": "ipv6 ospf6 authentication keychain KEYCHAIN_NAME", "desc": "OSPFv3 · daemon: ospf6d", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 cost COST", "cmd": "ipv6 ospf6 cost COST", "desc": "OSPFv3 — Sets interface's output cost. Default value depends on the interface bandwidth and on the auto-cost reference bandwidth.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 dead-interval DEADINTERVAL", "cmd": "ipv6 ospf6 dead-interval DEADINTERVAL", "desc": "OSPFv3 — Sets interface's Router Dead Interval. Default value is 40.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 graceful-restart hello-delay HELLODELAYINTERVAL", "cmd": "ipv6 ospf6 graceful-restart hello-delay HELLODELAYINTERVAL", "desc": "OSPFv3 — Set the length of time during which Grace-LSAs are sent at 1-second intervals while coming back up after an unplanned outage.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 hello-interval HELLOINTERVAL", "cmd": "ipv6 ospf6 hello-interval HELLOINTERVAL", "desc": "OSPFv3 — Sets interface's Hello Interval. Default 10", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 ifmtu (1-65535)", "cmd": "ipv6 ospf6 ifmtu 10", "desc": "OSPFv3 — Set interface MTU for OSPFv3.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 mtu-ignore", "cmd": "ipv6 ospf6 mtu-ignore", "desc": "OSPFv3 — Ignore MTU mismatch on interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 neighbor X:X::X:X", "cmd": "ipv6 ospf6 neighbor 2001:db8::1", "desc": "OSPFv3 — Explicitly configure a neighbor by its link-local address on this interface. This statement has no effect other than allowing an adjacency when ipv6 ospf6 p2p-p2mp config-neighbors-only is set.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 neighbor X:X::X:X cost (1-65535)", "cmd": "ipv6 ospf6 neighbor 2001:db8::1 cost 10", "desc": "OSPFv3 — Use a distinct cost for paths traversing this neighbor. The default is to use the interface's cost value (which may be automatically calculated based on link bandwidth.) Note that costs are directional in OSPF and the r…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 neighbor X:X::X:X poll-interval (1-65535)", "cmd": "ipv6 ospf6 neighbor 2001:db8::1 poll-interval 10", "desc": "OSPFv3 — Send unicast hellos to this neighbor at the specified interval (in seconds.) The interval is only used while there is no adjacency with this neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 network (broadcast|point-to-point|point-to-multipoint)", "cmd": "ipv6 ospf6 network (broadcast|point-to-point|point-to-multipoint)", "desc": "OSPFv3 — Set explicitly network type for specified interface. The only functional difference between point-to-point (PtP) and point-to-multipoint (PtMP) mode is the packet addressing for database flooding and updates.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 p2p-p2mp config-neighbors-only", "cmd": "ipv6 ospf6 p2p-p2mp config-neighbors-only", "desc": "OSPFv3 — Only form adjacencies with neighbors that are explicitly configured with the ipv6 ospf6 neighbor X:X::X:X command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 p2p-p2mp connected-prefixes ", "cmd": "ipv6 ospf6 p2p-p2mp connected-prefixes include", "desc": "OSPFv3 — For global/ULA prefixes configured on this interfaces, do (not) advertise the full prefix to the area.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 p2p-p2mp disable-multicast-hello", "cmd": "ipv6 ospf6 p2p-p2mp disable-multicast-hello", "desc": "OSPFv3 — Disables sending normal multicast hellos when in PtP/PtMP mode. Some vendors do this automatically for PtMP mode while others have a separate no-broadcast option matching this.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 passive", "cmd": "ipv6 ospf6 passive", "desc": "OSPFv3 — Suppress routing updates on an interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 priority PRIORITY", "cmd": "ipv6 ospf6 priority PRIORITY", "desc": "OSPFv3 — Sets interface's Router Priority. Default value is 1.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 retransmit-interval RETRANSMITINTERVAL", "cmd": "ipv6 ospf6 retransmit-interval RETRANSMITINTERVAL", "desc": "OSPFv3 — Sets interface's Rxmt Interval. Default value is 5.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "ipv6 ospf6 transmit-delay TRANSMITDELAY", "cmd": "ipv6 ospf6 transmit-delay TRANSMITDELAY", "desc": "OSPFv3 — Sets interface's Inf-Trans-Delay. Default value is 1.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "log-adjacency-changes [detail]", "cmd": "log-adjacency-changes detail", "desc": "OSPFv3 — :daemon: ospf6d Log changes in adjacency state. The optional detail parameter logs all state changes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "no aggregation timer (5-1800)", "cmd": "no aggregation timer 10", "desc": "OSPFv3 — This command removes the timer configuration. It reverts back to default 5 second timer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "no debug ospf6", "cmd": "no debug ospf6", "desc": "OSPFv3 · ● live on Docker FRR (undocumented) · daemon: ospf6d", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "no debug ospf6 abr", "cmd": "no debug ospf6 abr", "desc": "OSPFv3 · ● live on Docker FRR (undocumented) · daemon: ospf6d", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "no debug ospf6 asbr", "cmd": "no debug ospf6 asbr", "desc": "OSPFv3 · ● live on Docker FRR (undocumented) · daemon: ospf6d", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "no debug ospf6 authentication []", "cmd": "no debug ospf6 authentication []", "cmd": "no debug ospf6 lsa router []", "cmd": "no debug ospf6 message unknown ]", "cmd": "no debug ospf6 neighbor ]", "cmd": "no debug ospf6 zebra ]", "cmd": "no terminal monitor [metric-type (1-2)] [metric (0-16777214)] [route-map WORD]", "cmd": "redistribute babel metric-type 2 metric 10 route-map MYWORD", "desc": "OSPFv3 — Redistribute routes of the specified protocol or kind into OSPFv3, with the metric type and metric set if specified, filtering the routes using the given route-map if specified.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "router ospf6 [vrf NAME]", "cmd": "router ospf6 vrf MYNAME", "desc": "OSPFv3 — Enable OSPFv3.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "set metric [+|-](0-4294967295)", "cmd": "set metric +10", "desc": "OSPFv3 — :daemon: ospf6d Set a metric for matched route when sending announcement. Use plus (+) sign to add a metric value to an existing metric.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "show [table <(1-4294967295)|all>] [vrf ] [{tag (1-4294967295)|A.B.C.D/M longer-prefixes|supernets-only}] [<|ospf (1-65535)>]|ipv6 [table <(1-4294967295)|all>] [vrf ] [{tag (1-4294967295)|X:X::X:X/M longer-prefixes}] []> []", "cmd": "show ] [json]", "cmd": "show ipv6 ospf6 vrf ] area A.B.C.D spf tree", "cmd": "show ipv6 ospf6 vrf ] border-routers []", "cmd": "show ipv6 ospf6 vrf ] database * A.B.C.D A.B.C.D [] [json]", "cmd": "show ipv6 ospf6 vrf ] database <*|adv-router> * A.B.C.D [json]", "cmd": "show ipv6 ospf6 vrf ] database <*|linkstate-id> A.B.C.D [] [json]", "cmd": "show ipv6 ospf6 vrf ] database A.B.C.D A.B.C.D [] [json]", "cmd": "show ipv6 ospf6 vrf ] database A.B.C.D self-originated [] [json]", "cmd": "show ipv6 ospf6 vrf ] database [] [json]", "cmd": "show ipv6 ospf6 vrf ] database adv-router A.B.C.D linkstate-id A.B.C.D [] [json]", "cmd": "show ipv6 ospf6 vrf ] database linkstate-id A.B.C.D [] [json]", "cmd": "show ipv6 ospf6 vrf ] database self-originated [] [json]", "cmd": "show ipv6 ospf6 vrf ] database self-originated linkstate-id A.B.C.D [] [json]", "cmd": "show ipv6 ospf6 vrf ] interface IFNAME prefix [ []>] [json]", "cmd": "show ipv6 ospf6 vrf ] interface [IFNAME] [json]", "cmd": "show ipv6 ospf6 vrf ] interface prefix [ []>] [json]", "cmd": "show ipv6 ospf6 vrf ] interface traffic [IFNAME] [json]", "cmd": "show ipv6 ospf6 vrf ] linkstate ", "cmd": "show ipv6 ospf6 vrf ] linkstate detail", "cmd": "show ipv6 ospf6 vrf ] neighbor A.B.C.D [json]", "cmd": "show ipv6 ospf6 vrf ] neighbor [] [json]", "cmd": "show ipv6 ospf6 vrf ] redistribute [json]", "cmd": "show ipv6 ospf6 vrf ] route detail [json]", "cmd": "show ipv6 ospf6 vrf ] route X:X::X:X/M [json]", "cmd": "show ipv6 ospf6 vrf ] route X:X::X:X/M match [detail] [json]", "cmd": "show ipv6 ospf6 vrf ] route [] [json]", "cmd": "show ipv6 ospf6 vrf ] simulate spf-tree A.B.C.D area A.B.C.D", "cmd": "show ipv6 ospf6 vrf ] spf tree [json]", "cmd": "show ipv6 ospf6 vrf ] summary-address [detail] [json]", "cmd": "show ipv6 ospf6 vrf ] [no-header]", "cmd": "show running-config ", "cmd": "show yang module module-translator MYWORD zebra", "desc": "OSPFv3 · ● live on Docker FRR (undocumented) · daemon: ospf6d", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "show yang module [module-translator WORD] WORD ", "cmd": "show yang module module-translator MYWORD MYWORD compiled zebra", "desc": "OSPFv3 · ● live on Docker FRR (undocumented) · daemon: ospf6d", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPFv3", "title": "show yang operational-data XPATH [{format |translate WORD|with-config}]", "cmd": "show yang operational-data XPATH {format ]", "cmd": "area 10 nssa range 10.0.0.0/24 ]", "cmd": "area 10.0.0.1 nssa range 10.0.0.0/24 ]", "cmd": "debug ospf 10 lsa ]", "cmd": "debug ospf 10 nsm ]", "cmd": "debug ospf 10 zebra ]", "cmd": "debug ospf 10 ism []", "cmd": "debug ospf 10 packet hello [send detail]", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging for received and transmitted OSPF packets", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "debug ospf client-api", "cmd": "debug ospf client-api", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging for the OSPF opaque data client API.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "debug ospf default-information", "cmd": "debug ospf default-information", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging of default information origination", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "debug ospf ldp-sync", "cmd": "debug ospf ldp-sync", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging about LDP-Sync", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "debug ospf sr", "cmd": "debug ospf sr", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging about Segment Routing", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "debug ospf te", "cmd": "debug ospf te", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging about MPLS Traffic Engineering LSA", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "debug ospf ti-lfa", "cmd": "debug ospf ti-lfa", "desc": "OSPF · ✓ doc + live (Docker FRR) — Enable or disable debugging about SR TI-LFA", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate", "cmd": "default-information originate", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate always", "cmd": "default-information originate always", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate always metric (0-16777214)", "cmd": "default-information originate always metric 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate always metric (0-16777214) metric-type (1|2)", "cmd": "default-information originate always metric 10 metric-type (1|2)", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate always metric (0-16777214) metric-type (1|2) route-map WORD", "cmd": "default-information originate always metric 10 metric-type (1|2) route-map MYWORD", "desc": "OSPF — Originate an AS-External (type-5) LSA describing a default route into all external-routing capable areas, of the specified metric and metric type.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate metric (0-16777214)", "cmd": "default-information originate metric 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate metric (0-16777214) metric-type (1|2)", "cmd": "default-information originate metric 10 metric-type (1|2)", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-information originate metric (0-16777214) metric-type (1|2) route-map WORD", "cmd": "default-information originate metric 10 metric-type (1|2) route-map MYWORD", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "default-metric (0-16777214)", "cmd": "default-metric 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "distance ospf (intra-area|inter-area|external) (1-255)", "cmd": "distance ospf (intra-area|inter-area|external) 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "distribute-list NAME out ", "cmd": "distribute-list MYNAME out kernel", "desc": "OSPF — Apply the access-list filter, NAME, to redistributed routes of the given type before allowing the routes to be redistributed into OSPF (ospf redistribution ).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "fast-reroute ti-lfa [node-protection]", "cmd": "fast-reroute ti-lfa node-protection", "desc": "OSPF — Configured on the router level. Activates TI-LFA for all interfaces.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "forwarding-address-self", "cmd": "forwarding-address-self", "desc": "OSPF — By default, when an OSPF router redistributes routes into OSPF, it sets the forwarding address field of the resulting next-hop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "graceful-restart prepare ip ospf", "cmd": "graceful-restart prepare ip ospf", "desc": "OSPF · ✓ doc + live (Docker FRR) — Initiate a graceful restart for all OSPF instances configured with the \"graceful-restart\" command.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf area (A.B.C.D|(0-4294967295))", "cmd": "ip ospf area (10.0.0.1|10)", "desc": "OSPF — Enable ospf on an interface and set associated area.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf area AREA [ADDR]", "cmd": "ip ospf area AREA ADDR", "desc": "OSPF — Enable OSPF on the interface, optionally restricted to just the IP address given by ADDR, putting it in the AREA area.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf authentication key-chain KEYCHAIN", "cmd": "ip ospf authentication key-chain KEYCHAIN", "desc": "OSPF — Specify that HMAC cryptographic authentication must be used on this interface using a key chain.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf authentication message-digest", "cmd": "ip ospf authentication message-digest", "desc": "OSPF — Specify that MD5 HMAC authentication must be used on this interface. MD5 keying material must also be configured.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf authentication-key AUTH_KEY", "cmd": "ip ospf authentication-key AUTH_KEY", "desc": "OSPF — Set OSPF authentication key to a simple password. After setting AUTH_KEY, all OSPF packets are authenticated.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf capability opaque [A.B.C.D]", "cmd": "ip ospf capability opaque 10.0.0.1", "desc": "OSPF — Enable or disable OSPF LSA database exchange and flooding on an interface. The default is that opaque capability is enabled as long as the opaque capability is enabled with the capability opaque command at the OSPF inst…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf cost (1-65535)", "cmd": "ip ospf cost 10", "desc": "OSPF — Set link cost for the specified interface. The cost value is set to router-LSA's metric field and used for SPF calculation.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf dead-interval (1-65535)", "cmd": "ip ospf dead-interval 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf dead-interval minimal hello-multiplier (2-20)", "cmd": "ip ospf dead-interval minimal hello-multiplier 10", "desc": "OSPF — Set number of seconds for RouterDeadInterval timer value used for Wait Timer and Inactivity Timer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf dead-timer-reset any-control", "cmd": "ip ospf dead-timer-reset any-control", "desc": "OSPF — Enable resetting the OSPF neighbor inactivity timer upon receipt of any valid OSPF control packet, not only Hello packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf dscp (all|low-control) (0-63)", "cmd": "ip ospf dscp (all|low-control) 10", "desc": "OSPF — Set the DSCP value applied to OSPF control packets. The all option marks all OSPF packets with the specified DSCP value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf graceful-restart hello-delay (1-1800)", "cmd": "ip ospf graceful-restart hello-delay 10", "desc": "OSPF — Set the length of time during which Grace-LSAs are sent at 1-second intervals while coming back up after an unplanned outage.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf hello-interval (1-65535)", "cmd": "ip ospf hello-interval 10", "desc": "OSPF — Set number of seconds for HelloInterval timer value. Setting this value, Hello packet will be sent every timer value seconds on the specified interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf message-digest-key KEYID md5 KEY", "cmd": "ip ospf message-digest-key KEYID md5 KEY", "desc": "OSPF — Set OSPF authentication key to a cryptographic password. The cryptographic algorithm is MD5.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf neighbor-filter NAME [A.B.C.D]", "cmd": "ip ospf neighbor-filter MYNAME 10.0.0.1", "desc": "OSPF — Configure an IP prefix-list to use to filter packets received from OSPF neighbors on the OSPF interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf network (broadcast|non-broadcast|point-to-multipoint [delay-reflood|non-broadcast]|point-to-point [dmvpn])", "cmd": "ip ospf network (broadcast|non-broadcast|point-to-multipoint delay-reflood|point-to-point dmvpn)", "desc": "OSPF — When configuring a point-to-point network on an interface and the interface has a /32 address associated with then OSPF will treat the interface as being unnumbered.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf passive [A.B.C.D]", "cmd": "ip ospf passive 10.0.0.1", "desc": "OSPF — Do not speak OSPF on the interface, but do advertise the interface as a stub link in the router-LSA (Link State Advertisement) for this router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf prefix-suppression [A.B.C.D]", "cmd": "ip ospf prefix-suppression 10.0.0.1", "desc": "OSPF — Configure OSPF to not advertise the IPv4 prefix associated with the OSPF interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf priority (0-255)", "cmd": "ip ospf priority 10", "desc": "OSPF — Set RouterPriority integer value. The router with the highest priority will be more eligible to become Designated Router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf retransmit-interval (1-65535)", "cmd": "ip ospf retransmit-interval 10", "desc": "OSPF — Set number of seconds for RxmtInterval timer value. This value is used when retransmitting Database Description and Link State Request packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf retransmit-window (20-1000)", "cmd": "ip ospf retransmit-window 20", "desc": "OSPF — Set number of milliseconds in the window for neighbor LSA retransmission. When a neighbor Link State (LS) retransmission timer expires, LSAs scheduled to be retransmitted within the number of milliseconds configured are…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ip ospf transmit-delay (1-65535) [A.B.C.D]", "cmd": "ip ospf transmit-delay 10 10.0.0.1", "desc": "OSPF — Set number of seconds for InfTransDelay value. LSAs' age should be incremented by this value when transmitting.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "max-metric router-lsa [on-startup (5-86400)|on-shutdown (5-100)]", "cmd": "max-metric router-lsa on-startup 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "max-metric router-lsa administrative", "cmd": "max-metric router-lsa administrative", "desc": "OSPF — This enables RFC 3137 support, where the OSPF process describes its transit links in its router-LSA as having infinite distance so that other routers will avoid calculating transit paths through the router while still b…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "mpls-te inter-as area |as", "cmd": "mpls-te inter-as area area-id|as", "desc": "OSPF — Enable RFC 5392 support - Inter-AS TE v2 - to flood Traffic Engineering parameters of Inter-AS link.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "neighbor A.B.C.D [poll-interval (1-65535)] [priority (0-255)]", "cmd": "neighbor 10.0.0.1 poll-interval 10 priority 10", "desc": "OSPF — Configures OSPF neighbors for non-broadcast multi-access (NBMA) networks and point-to-multipoint non-broadcast networks.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "network A.B.C.D/M area (0-4294967295)", "cmd": "network 10.0.0.0/24 area 10", "desc": "OSPF — This command specifies the OSPF enabled interface(s). If the interface has an address from range 192.168.1.0/24 then the command below enables ospf on this interface so router can provide network information to the othe…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "network A.B.C.D/M area A.B.C.D", "cmd": "network 10.0.0.0/24 area 10.0.0.1", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf", "cmd": "no debug ospf", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf (1-65535) event", "cmd": "no debug ospf 10 event", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf (1-65535) lsa []", "cmd": "no debug ospf 10 lsa ]", "cmd": "no debug ospf 10 nsm ]", "cmd": "no debug ospf 10 zebra ]", "cmd": "no debug ospf 10 ism []", "cmd": "no debug ospf 10 packet hello [send detail]", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf client-api", "cmd": "no debug ospf client-api", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf default-information", "cmd": "no debug ospf default-information", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf ldp-sync", "cmd": "no debug ospf ldp-sync", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf sr", "cmd": "no debug ospf sr", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf te", "cmd": "no debug ospf te", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no debug ospf ti-lfa", "cmd": "no debug ospf ti-lfa", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "no socket-per-interface", "cmd": "no socket-per-interface", "desc": "OSPF — Ordinarily, ospfd uses a socket per interface for sending packets. This command disables those per-interface sockets, and causes ospfd to use a single socket per ospf instance for sending and receiving packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ospf abr-type TYPE", "cmd": "ospf abr-type TYPE", "desc": "OSPF — type can be cisco|ibm|shortcut|standard. The \"Cisco\" and \"IBM\" types are equivalent.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ospf opaque-lsa", "cmd": "ospf opaque-lsa", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ospf rfc1583compatibility", "cmd": "ospf rfc1583compatibility", "desc": "OSPF — RFC 2328, the successor to RFC 1583, suggests according to section G.2 (changes) in section 16.4 a change to the path preference algorithm that prevents possible routing loops that were possible in the old version of OS…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "ospf router-id A.B.C.D", "cmd": "ospf router-id 10.0.0.1", "desc": "OSPF — This sets the router-ID of the OSPF process. The router-ID may be an IP address of the router, but need not be - it can be any arbitrary 32bit number.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "passive-interface default", "cmd": "passive-interface default", "desc": "OSPF — Make all interfaces that belong to this router passive by default. For the description of passive interface look at ip ospf passive [A.B.C.D].", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "pce address ", "cmd": "pce address 10.0.0.1", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "pce domain as (0-65535)", "cmd": "pce domain as 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "pce flag BITPATTERN", "cmd": "pce flag BITPATTERN", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "pce neighbor as (0-65535)", "cmd": "pce neighbor as 10", "desc": "OSPF · daemon: ospfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "pce scope BITPATTERN", "cmd": "pce scope BITPATTERN", "desc": "OSPF — The commands are conform to RFC 5088 and allow OSPF router announce Path Computation Element (PCE) capabilities through the Router Information (RI) LSA.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "proactive-arp", "cmd": "proactive-arp", "desc": "OSPF — This command enables or disables sending ARP requests to update neighbor table entries.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "router ospf [{(1-65535)|vrf NAME}]", "cmd": "router ospf {10", "desc": "OSPF — Enable or disable the OSPF process. Multiple instances don't support vrf NAME.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "router-info [as | area]", "cmd": "router-info as", "desc": "OSPF — Enable Router Information (RFC 4970) LSA advertisement with AS scope (default) or Area scope flooding when area is specified.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "segment-routing prefix A.B.C.D/M [index (0-65535)|no-php-flag|explicit-null]", "cmd": "segment-routing prefix 10.0.0.0/24 index 10", "desc": "OSPF — prefix with /32 corresponding to a loopback interface are currently supported. The 'no-php-flag' means NO Penultimate Hop Popping that allows SR node to request to its neighbor to not pop the label.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show debugging ospf", "cmd": "show debugging ospf", "desc": "OSPF — Show enabled OSPF debugging options", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) [json]", "cmd": "show ip ospf 10 json", "desc": "OSPF · ✓ doc + live (Docker FRR) — Show information on a variety of general OSPF and area state and configuration information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) border-routers", "cmd": "show ip ospf 10 border-routers", "desc": "OSPF · ✓ doc + live (Docker FRR) — Show the list of ABR and ASBR border routers summary learnt via OSPFv2 Type-3 (Summary LSA) and Type-4 (Summary ASBR LSA).", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) database [json]", "cmd": "show ip ospf 10 database asbr-summary adv-router 10.0.0.1 json", "desc": "OSPF · ✓ doc + live (Docker FRR) — Show the OSPF database summary.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) interface [INTERFACE] [json]", "cmd": "show ip ospf 10 interface eth0 json", "desc": "OSPF · ✓ doc + live (Docker FRR) — Show state and configuration of OSPF the specified interface, or all interfaces if no interface is given.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor A.B.C.D [detail] [json]", "cmd": "show ip ospf 10 neighbor 10.0.0.1 detail json", "desc": "OSPF · ✓ doc + live (Docker FRR) · daemon: ospfd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor IFNAME [json]", "cmd": "show ip ospf 10 neighbor eth0 json", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor IFNAME detail [json]", "cmd": "show ip ospf 10 neighbor eth0 detail json", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor [json]", "cmd": "show ip ospf 10 neighbor json", "desc": "OSPF · ✓ doc + live (Docker FRR) · daemon: ospfd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor all [json]", "cmd": "show ip ospf 10 neighbor all json", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor detail [json]", "cmd": "show ip ospf 10 neighbor detail json", "desc": "OSPF · ✓ doc + live (Docker FRR) · daemon: ospfd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) neighbor detail all [json]", "cmd": "show ip ospf 10 neighbor detail all json", "desc": "OSPF · ● live on Docker FRR (undocumented) · daemon: ospfd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) reachable-routers", "cmd": "show ip ospf 10 reachable-routers", "desc": "OSPF · ✓ doc + live (Docker FRR) · daemon: ospfd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf (1-65535) route", "cmd": "show ip ospf 10 route", "desc": "OSPF · ✓ doc + live (Docker FRR) — Show the OSPF routing table, as determined by the most recent SPF calculation. When detail option is used, it shows more information to the CLI like advertising router ID for each route, etc.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "show ip ospf [vrf ] database (opaque-link|opaque-area|opaque-external) LINK-STATE-ID", "cmd": "show ip ospf vrf ] database (opaque-link|opaque-area|opaque-external) LINK-STATE-ID adv-router ADV-ROUTER", "cmd": "show ip ospf vrf ] database (opaque-link|opaque-area|opaque-external) LINK-STATE-ID self-originate", "cmd": "show ip ospf vrf ] database (opaque-link|opaque-area|opaque-external) adv-router ADV-ROUTER", "cmd": "show ip ospf vrf ] database (opaque-link|opaque-area|opaque-external) self-originate", "cmd": "show ip ospf vrf ] database detail [LINK-STATE-ID] [adv-router A.B.C.D] [json]", "cmd": "show ip ospf vrf ] database detail [LINK-STATE-ID] [self-originate] [json]", "cmd": "show ip ospf vrf ] database max-age [json]", "cmd": "show ip ospf vrf ] graceful-restart helper [detail] [json]", "cmd": "show ip ospf vrf ] interface traffic [INTERFACE] [json]", "cmd": "show ip ospf vrf ] mpls-te interface [INTERFACE]", "cmd": "show ip ospf vrf ] neighbor INTERFACE [json]", "cmd": "show ip ospf vrf ] neighbor INTERFACE detail [json]", "cmd": "show ip ospf vrf ] summary-address [detail] [json]", "cmd": "show ip ospf vrf ] [json]", "cmd": "show ip ospf mpls ldp-sync interface ]|edge [A.B.C.D]|subnet [A.B.C.D/M]>] [verbose|json]", "cmd": "show ip ospf mpls-te database [ (1-4000000000)", "cmd": "socket buffer send 10", "desc": "OSPF — This command controls the ospf instance's socket buffer sizes. The 'no' form resets one or both values to the default.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "summary-address A.B.C.D/M [tag (1-4294967295)]", "cmd": "summary-address 10.0.0.0/24 tag 10", "desc": "OSPF — This command enable/disables summarisation for the configured address range. Tag is the optional parameter.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "summary-address A.B.C.D/M no-advertise", "cmd": "summary-address 10.0.0.0/24 no-advertise", "desc": "OSPF — This command to ensure not advertise the summary lsa for the matched external LSAs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "OSPF", "title": "timers throttle lsa all (0-5000)", "cmd": "timers throttle lsa all 10", "desc": "OSPF — This command sets the minimum interval between originations of the same LSA or the minimum LSA refresh interval.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "[no] debug pathd mpls-te", "cmd": "no debug pathd mpls-te", "desc": "Segment Routing · ● live on Docker FRR (undocumented) · daemon: pathd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "[no] debug pathd pcep [basic] [path] [message] [pceplib]", "cmd": "no debug pathd pcep basic path message pceplib", "desc": "Segment Routing · ✓ doc + live (Docker FRR) — Enable or disable debugging for the pcep module: - basic: Enable basic PCEP logging - path: Log the path structures - message: Log the PCEP messages - pceplib: Enable pceplib logging", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "address [port (1024-65535)]", "cmd": "address ip 10.0.0.1 port 1024", "desc": "Segment Routing — Define the address and port of the PCE. If not specified, the port is the standard PCEP port 4189.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "affinity BITPATTERN", "cmd": "affinity exclude-any BITPATTERN", "desc": "Segment Routing — Delete or specify an affinity constraint for a dynamic candidate path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "bandwidth BANDWIDTH [required]", "cmd": "bandwidth BANDWIDTH required", "desc": "Segment Routing — Delete or specify a bandwidth constraint for a dynamic candidate path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "binding-sid LABEL", "cmd": "binding-sid LABEL", "desc": "Segment Routing — Specify the policy SID.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "candidate-path preference PREFERENCE name NAME dynamic", "cmd": "candidate-path preference PREFERENCE name MYNAME dynamic", "desc": "Segment Routing — Delete or start a dynamic candidate path definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "candidate-path preference PREFERENCE name NAME explicit segment-list SEGMENT-LIST-NAME", "cmd": "candidate-path preference PREFERENCE name MYNAME explicit segment-list SEGMENT-LIST-MYNAME", "desc": "Segment Routing — Delete or define an explicit candidate path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "clear sr-te pcep session [WORD]", "cmd": "clear sr-te pcep session MYWORD", "desc": "Segment Routing · ✓ doc + live (Docker FRR) — Reset the pcep session by disconnecting from the PCE and performing the normal reconnection process.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "config WORD", "cmd": "config MYWORD", "desc": "Segment Routing — Select a shared configuration. If not defined, the default configuration will be used.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "debug pathd policy", "cmd": "debug pathd policy", "desc": "Segment Routing — Enable or disable Pathd policy information.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "index INDEX mpls label LABEL", "cmd": "index INDEX mpls label LABEL", "desc": "Segment Routing · daemon: pathd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "index INDEX nai adjacency A.B.C.D A.B.C.D", "cmd": "index INDEX nai adjacency 10.0.0.1 10.0.0.1", "desc": "Segment Routing · daemon: pathd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "index INDEX nai prefix A.B.C.D/M algorithm <0|1>", "cmd": "index INDEX nai prefix 10.0.0.0/24 algorithm 0", "desc": "Segment Routing · daemon: pathd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "index INDEX nai prefix A.B.C.D/M iface (0-65535)", "cmd": "index INDEX nai prefix 10.0.0.0/24 iface 10", "desc": "Segment Routing — Delete or specify a segment in a segment list definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "metric [bound] METRIC VALUE [required] [computed]", "cmd": "metric bound METRIC VALUE required computed", "desc": "Segment Routing — Delete or specify a metric constraint for a dynamic candidate path. The possible metrics are: - igp: IGP metric - te: TE metric - hc: Hop Counts - abc: Aggregate bandwidth consumption - mll: Load of the most loaded link…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "mpls-te import ", "cmd": "mpls-te import ospfv2", "desc": "Segment Routing — Load data from the selected igp", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "msd (1-32)", "cmd": "msd 10", "desc": "Segment Routing — Specify the maximum SID depth in a PCC definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "name NAME", "cmd": "name MYNAME", "desc": "Segment Routing — Specify the policy name.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "no msd [(1-32)]", "cmd": "no msd 10", "desc": "Segment Routing — Default the maximum SID depth to 4.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "objective-function OBJFUN1 [required]", "cmd": "objective-function OBJFUN1 required", "desc": "Segment Routing — Delete or specify a PCEP objective function constraint for a dynamic candidate path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "pcc", "cmd": "pcc", "desc": "Segment Routing — Disable or start the definition of a PCC.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "pce NAME", "cmd": "pce MYNAME", "desc": "Segment Routing — Define or delete a PCE definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "pce-config NAME", "cmd": "pce-config MYNAME", "desc": "Segment Routing — Define a shared PCE configuration that can be used in multiple PCE declarations.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "pce-initiated", "cmd": "pce-initiated", "desc": "Segment Routing — Specify if PCE-initiated LSP should be allowed for this PCE. This can be specified in either the PCC peer definition or in a configuration group.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "pcep", "cmd": "pcep", "desc": "Segment Routing — Configure PCEP support.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "peer WORD [precedence (1-255)]", "cmd": "peer MYWORD precedence 10", "desc": "Segment Routing — Specify a peer and its precedence in a PCC definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "policy color COLOR endpoint ENDPOINT", "cmd": "policy color COLOR endpoint ENDPOINT", "desc": "Segment Routing — Delete or start a policy definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "segment-list NAME", "cmd": "segment-list MYNAME", "desc": "Segment Routing — Delete or start a segment list definition.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "segment-routing", "cmd": "segment-routing", "desc": "Segment Routing — Configure segment routing.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "show debugging pathd-pcep", "cmd": "show debugging pathd-pcep", "desc": "Segment Routing · ● live on Docker FRR (undocumented) · daemon: pathd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "show pathd ted database ", "cmd": "show pathd ted database verbose", "desc": "Segment Routing · ● live on Docker FRR (undocumented) · daemon: pathd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "show sr-te pcep counters", "cmd": "show sr-te pcep counters", "desc": "Segment Routing · ✓ doc + live (Docker FRR) — Display the counters from pceplib.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "show sr-te pcep pcc", "cmd": "show sr-te pcep pcc", "desc": "Segment Routing · ✓ doc + live (Docker FRR) — Display PCC information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Segment Routing", "title": "show sr-te pcep pce-config []", "cmd": "show sr-te pcep pce-config ]", "cmd": "no debug pim packets ]", "cmd": "autorp send-rp-discovery source
", "cmd": "msdp peer 10.0.0.1 sa-filter ACL_NAME in", "desc": "Multicast — Configure incoming or outgoing SA filtering rule.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "msdp peer A.B.C.D sa-limit ", "cmd": "msdp peer 10.0.0.1 sa-limit AMOUNT", "desc": "Multicast — Configure the maximum number of SAs to learn from peer.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "msdp peer A.B.C.D source A.B.C.D [as AS_NUMBER]", "cmd": "msdp peer 10.0.0.1 source 10.0.0.1 as AS_NUMBER", "desc": "Multicast — Create a regular MSDP session with peer using the specified source address. Optionally the Autonomous Number (AS) can be provided for eBGP assisted loop detection (see RFC 4611 Section 2.1.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "msdp shutdown", "cmd": "msdp shutdown", "desc": "Multicast — Shutdown the MSDP sessions in this PIM instance.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "msdp timers (1-65535) (1-65535) [(1-65535)]", "cmd": "msdp timers 10 10 10", "desc": "Multicast — Configure global MSDP timers. First value is the keep-alive interval.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "mtrace A.B.C.D [A.B.C.D]", "cmd": "mtrace 10.0.0.1 10.0.0.1", "desc": "Multicast — Display multicast traceroute towards source, optionally for particular group.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "no autorp discovery", "cmd": "no autorp discovery", "desc": "Multicast — In order to use PIM, it is necessary to configure an RP for join messages to be sent to.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "packets (1-255)", "cmd": "packets 10", "desc": "Multicast — :daemon: pim When processing packets from a neighbor process the number of packets incoming at one time before moving on to the next task.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "register-accept-list PLIST", "cmd": "register-accept-list PLIST", "desc": "Multicast — When PIM receives a register packet the source of the packet will be compared to the prefix-list specified, PLIST, and if a permit is received normal processing continues.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "register-suppress-time (1-65535)", "cmd": "register-suppress-time 10", "desc": "Multicast — :daemon: pim Modify the time that a FHR will suppress sending register messages to the RP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "router pim [vrf NAME]", "cmd": "router pim vrf MYNAME", "desc": "Multicast — Configure the global PIM protocol. To configure the PIM instance for a VRF, specify the VRF name.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "rp A.B.C.D A.B.C.D/M", "cmd": "rp 10.0.0.1 10.0.0.0/24", "desc": "Multicast — In order to use PIM, it is necessary to configure an RP for join messages to be sent to.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "rp keep-alive-timer (1-65535)", "cmd": "rp keep-alive-timer 10", "desc": "Multicast — :daemon: pim Modify the timeout value for an S,G flow from 1-65535 seconds at RP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "rpf-lookup-mode MODE [group-list PREFIX_LIST] [source-list PREFIX_LIST]", "cmd": "rpf-lookup-mode MODE group-list PREFIX_LIST source-list PREFIX_LIST", "desc": "Multicast — MODE sets the method used to perform RPF lookups. Supported modes: urib-only Performs the lookup on the Unicast RIB.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "send-v6-secondary", "cmd": "send-v6-secondary", "desc": "Multicast — When sending PIM hello packets tell PIM to send any v6 secondary addresses on the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show [ip|ipv6] rpf", "cmd": "show ip rpf", "desc": "Multicast — Prints the entire Multicast RIB. Note that this is independent of the configured RPF lookup mode, the Multicast RIB may be printed yet not used at all.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show [ip|ipv6] rpf ADDR", "cmd": "show ip rpf ADDR", "desc": "Multicast — Performs a Multicast RPF lookup using the Multicast RIB only. ADDR specifies the multicast source address to look up.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] groups [json]", "cmd": "show ip igmp vrf MYNAME groups json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP groups information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] groups retransmissions", "cmd": "show ip igmp vrf MYNAME groups retransmissions", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP group retransmission information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] interface [detail|WORD] [json]", "cmd": "show ip igmp vrf MYNAME interface detail json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP interface information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] join [json]", "cmd": "show ip igmp vrf MYNAME join json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP static join information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] proxy [json]", "cmd": "show ip igmp vrf MYNAME proxy json", "desc": "Multicast — Display IGMP proxy join information.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] sources [json]", "cmd": "show ip igmp vrf MYNAME sources json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP sources information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] sources retransmissions", "cmd": "show ip igmp vrf MYNAME sources retransmissions", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP source retransmission information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip igmp [vrf NAME] statistics [interface WORD] [json]", "cmd": "show ip igmp vrf MYNAME statistics interface MYWORD json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display IGMP statistics information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip mroute [vrf NAME] [A.B.C.D [A.B.C.D]] [fill] [json]", "cmd": "show ip mroute vrf MYNAME [10.0.0.1 10.0.0.1] fill json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about installed into the kernel S,G mroutes. If one address is specified we assume it is the Group we are interested in displaying data on.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip mroute [vrf NAME] count [json]", "cmd": "show ip mroute vrf MYNAME count json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about installed into the kernel S,G mroutes and in addition display data about packet flow for the mroutes for a specific VRF.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip mroute [vrf NAME] summary [json]", "cmd": "show ip mroute vrf MYNAME summary json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display total number of S,G mroutes and number of S,G mroutes installed into the kernel for a specific VRF.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip mroute vrf all count [json]", "cmd": "show ip mroute vrf all count json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about installed into the kernel S,G mroutes and in addition display data about packet flow for the mroutes for all VRFs.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip mroute vrf all summary [json]", "cmd": "show ip mroute vrf all summary json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display total number of S,G mroutes and number of S,G mroutes installed into the kernel for all VRFs.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip msdp [vrf NAME] mesh-group [json]", "cmd": "show ip msdp vrf MYNAME mesh-group json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display the configured mesh-groups, the local address associated with each mesh-group, the peer members included in each mesh-group, and their status.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip msdp [vrf NAME] peer [detail|A.B.C.D] [json]", "cmd": "show ip msdp vrf MYNAME peer detail json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about the MSDP peers. That includes the peer address, the local address used to establish the connection to the peer, the connection status, and the number of active sources.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip multicast [vrf NAME]", "cmd": "show ip multicast vrf MYNAME", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display various information about the interfaces used in this PIM instance.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip multicast count [vrf NAME] [json]", "cmd": "show ip multicast count vrf MYNAME json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display multicast data packets count per interface for a VRF.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip multicast count vrf all [json]", "cmd": "show ip multicast count vrf all json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display multicast data packets count per interface for all VRF.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [mlag] [vrf NAME] interface [detail|WORD] [json]", "cmd": "show ip pim mlag vrf MYNAME interface detail json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about interfaces PIM is using.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] assert", "cmd": "show ip pim vrf MYNAME assert", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about asserts in the PIM system for S,G mroutes. This command does not show S,G Channel states that in a NOINFO state.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] assert-internal", "cmd": "show ip pim vrf MYNAME assert-internal", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display internal assert state for S,G mroutes", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] assert-metric", "cmd": "show ip pim vrf MYNAME assert-metric", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display metric information about assert state for S,G mroutes", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] assert-winner-metric", "cmd": "show ip pim vrf MYNAME assert-winner-metric", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display winner metric for assert state for S,G mroutes", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] autorp [json]", "cmd": "show ip pim vrf MYNAME autorp json", "desc": "Multicast — Display information about AutoRP. Including state of AutoRP Discovery parsing and configured AutoRP candidate RP information.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] group-type [json]", "cmd": "show ip pim vrf MYNAME group-type json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display SSM group ranges.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] join [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip pim vrf MYNAME join [10.0.0.1 10.0.0.1] json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about PIM joins received. If one address is specified then we assume it is the Group we are interested in displaying data on.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] local-membership [json]", "cmd": "show ip pim vrf MYNAME local-membership json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about PIM interface local-membership.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] mlag upstream [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip pim vrf MYNAME mlag upstream [10.0.0.1 10.0.0.1] json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display upstream entries that are synced across MLAG switches. Allow the user to specify sub Source and Groups address filters.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] neighbor [detail|WORD] [json]", "cmd": "show ip pim vrf MYNAME neighbor detail json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about PIM neighbors.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] nexthop [json]", "cmd": "show ip pim vrf MYNAME nexthop json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about pim nexthops that are being used.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] nexthop-lookup ADDR [GROUP]", "cmd": "show ip pim vrf MYNAME nexthop-lookup ADDR GROUP", "desc": "Multicast — Performs a nexthop lookup according to the configured RPF lookup mode. This performs the lookup for a given source address, and optionally with a group address, which may effect the nexthop decision.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] rp-info [A.B.C.D/M] [json]", "cmd": "show ip pim vrf MYNAME rp-info 10.0.0.0/24 json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about RP's that are configured on this router. You can filter the output by specifying an arbitrary group range.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] rpf [json]", "cmd": "show ip pim vrf MYNAME rpf json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about currently being used S,G's and their RPF lookup information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] secondary", "cmd": "show ip pim vrf MYNAME secondary", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about an interface and all the secondary addresses associated with it.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] state [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip pim vrf MYNAME state [10.0.0.1 10.0.0.1] json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display information about known S,G's and incoming interface as well as the OIL and how they were chosen.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] upstream [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip pim vrf MYNAME upstream [10.0.0.1 10.0.0.1] json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display upstream information about an S,G mroute. Allow the user to specify sub Source and Groups that we are only interested in.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] upstream-join-desired [json]", "cmd": "show ip pim vrf MYNAME upstream-join-desired json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display upstream information for S,G's and if we desire to join the multicast tree", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] upstream-rpf [json]", "cmd": "show ip pim vrf MYNAME upstream-rpf json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display upstream information for S,G's and the RPF data associated with them.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsm-database [vrf NAME] [json]", "cmd": "show ip pim bsm-database vrf MYNAME json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display all fragments of stored bootstrap message in user readable format.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsr [json]", "cmd": "show ip pim bsr json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display current bsr, its uptime and last received bsm age.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsr candidate-bsr [vrf NAME] [json]", "cmd": "show ip pim bsr candidate-bsr vrf MYNAME json", "desc": "Multicast — Display information about the candidate BSR state on this router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsr candidate-rp [vrf NAME] [json]", "cmd": "show ip pim bsr candidate-rp vrf MYNAME json", "desc": "Multicast — Display information about the candidate RP state on this router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsr candidate-rp-database [vrf NAME] [json]", "cmd": "show ip pim bsr candidate-rp-database vrf MYNAME json", "desc": "Multicast — Display the current list of candidate RPs received by this router.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsr groups [vrf NAME] [json]", "cmd": "show ip pim bsr groups vrf MYNAME json", "desc": "Multicast — Display the current list of multicast group mapping received by this router from candidate RPs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsr rp-info [vrf NAME] [json]", "cmd": "show ip pim bsr rp-info vrf MYNAME json", "desc": "Multicast — Display group-to-rp mappings received from E-BSR.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim mlag summary [json]", "cmd": "show ip pim mlag summary json", "desc": "Multicast · ✓ doc + live (Docker FRR) — Display MLAG information state that PIM is keeping track of.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim nexthop-lookup", "cmd": "show ip pim nexthop-lookup", "desc": "Multicast — Display information about an S,G pair and how the RPF would be chosen. This is especially useful if there are ECMP's available from the RPF lookup.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "spt-switchover infinity-and-beyond [prefix-list PLIST]", "cmd": "spt-switchover infinity-and-beyond prefix-list PLIST", "desc": "Multicast — :daemon: pim On the last hop router if it is desired to not switch over to the SPT tree configure this command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "ssm prefix-list WORD", "cmd": "ssm prefix-list MYWORD", "desc": "Multicast — :daemon: pim Specify a range of group addresses via a prefix-list that forces PIM to never do SM over.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pim packet-dump receive", "cmd": "no debug pim packet-dump receive", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pim packet-dump send", "cmd": "no debug pim packet-dump send", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pim trace detail", "cmd": "no debug pim trace detail", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "clear ip pim [vrf NAME] interface traffic", "cmd": "clear ip pim vrf MYNAME interface traffic", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "clear ip pim statistics [vrf NAME]", "cmd": "clear ip pim statistics vrf MYNAME", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "clear ipv6 pim statistics [vrf NAME]", "cmd": "clear ipv6 pim statistics vrf MYNAME", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "debug pim mlag", "cmd": "debug pim mlag", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "debug pim nht rp", "cmd": "debug pim nht rp", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "debug pim static", "cmd": "debug pim static", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "debug pim vxlan", "cmd": "debug pim vxlan", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "no debug pim bsm", "cmd": "no debug pim bsm", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "no debug pim mlag", "cmd": "no debug pim mlag", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "no debug pim nht rp", "cmd": "no debug pim nht rp", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "no debug pim static", "cmd": "no debug pim static", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "no debug pim vxlan", "cmd": "no debug pim vxlan", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [mlag] vrf all interface [detail|WORD] [json]", "cmd": "show ip pim mlag vrf all interface detail json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] channel [json]", "cmd": "show ip pim vrf MYNAME channel json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] group-type A.B.C.D [json]", "cmd": "show ip pim vrf MYNAME group-type 10.0.0.1 json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] interface traffic [WORD] [json]", "cmd": "show ip pim vrf MYNAME interface traffic MYWORD json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] jp-agg", "cmd": "show ip pim vrf MYNAME jp-agg", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] nexthop-lookup A.B.C.D A.B.C.D", "cmd": "show ip pim vrf MYNAME nexthop-lookup 10.0.0.1 10.0.0.1", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] statistics [interface WORD] [json]", "cmd": "show ip pim vrf MYNAME statistics interface MYWORD json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim [vrf NAME] vxlan-groups [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip pim vrf MYNAME vxlan-groups [10.0.0.1 10.0.0.1] json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim bsrp-info [vrf NAME] [json]", "cmd": "show ip pim bsrp-info vrf MYNAME json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all join [json]", "cmd": "show ip pim vrf all join json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all mlag upstream [json]", "cmd": "show ip pim vrf all mlag upstream json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all neighbor [detail|WORD] [json]", "cmd": "show ip pim vrf all neighbor detail json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all rp-info [A.B.C.D/M] [json]", "cmd": "show ip pim vrf all rp-info 10.0.0.0/24 json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all rpf [json]", "cmd": "show ip pim vrf all rpf json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all state [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip pim vrf all state [10.0.0.1 10.0.0.1] json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ip pim vrf all upstream [json]", "cmd": "show ip pim vrf all upstream json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ipv6 pim [vrf NAME] channel [json]", "cmd": "show ipv6 pim vrf MYNAME channel json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ipv6 pim [vrf NAME] jp-agg", "cmd": "show ipv6 pim vrf MYNAME jp-agg", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ipv6 pim [vrf NAME] statistics [interface WORD] [json]", "cmd": "show ipv6 pim vrf MYNAME statistics interface MYWORD json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "show ipv6 pim vrf all interface [detail|WORD] [json]", "cmd": "show ipv6 pim vrf all interface detail json", "desc": "Multicast · ● live on Docker FRR (undocumented) · daemon: pimd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug mroute6", "cmd": "no debug mroute6", "desc": "Multicast · ✓ doc + live (Docker FRR) — This turns on debugging for PIMv6 interaction with kernel MFC cache.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug mroute6 detail", "cmd": "no debug mroute6 detail", "desc": "Multicast · ✓ doc + live (Docker FRR) — This turns on detailed debugging for PIMv6 interaction with kernel MFC cache.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pimv6 events", "cmd": "no debug pimv6 events", "desc": "Multicast · ✓ doc + live (Docker FRR) — This turns on debugging for PIMv6 system events. Especially timers.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pimv6 nht", "cmd": "no debug pimv6 nht", "desc": "Multicast · ✓ doc + live (Docker FRR) — This turns on debugging for PIMv6 nexthop tracking. It will display information about RPF lookups and information about when a nexthop changes.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pimv6 nht detail", "cmd": "no debug pimv6 nht detail", "desc": "Multicast · ✓ doc + live (Docker FRR) — This turns on debugging for PIMv6 nexthop in detail. This is not enabled by default.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Multicast", "title": "[no] debug pimv6 packets []", "cmd": "no debug pimv6 packets ] groups [json]", "cmd": "show ipv6 mld vrf ] interface [IFNAME|detail] [json]", "cmd": "show ipv6 mld vrf ] joins [{interface IFNAME|groups X:X::X:X/M|sources X:X::X:X/M|detail}] [json]", "cmd": "show ipv6 mld vrf ] statistics [interface IFNAME] [json]", "cmd": "show ipv6 mld vrf ", "cmd": "debug rip packet recv", "desc": "RIP · ✓ doc + live (Docker FRR) — Shows display detailed information about the RIP packets. The origin and port number of the packet as well as a packet dump is shown.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "debug rip zebra", "cmd": "debug rip zebra", "desc": "RIP · ✓ doc + live (Docker FRR) — This command will show the communication between *ripd* and *zebra*. The main information will include addition and deletion of paths to the kernel and the sending and receiving of interface information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "distance (1-255) A.B.C.D/M ACCESS-LIST", "cmd": "distance 10 10.0.0.0/24 ACCESS-LIST", "desc": "RIP — Set default RIP distance to specified value when the route's source IP address matches the specified prefix and the specified access-list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "distribute-list [prefix] LIST [IFNAME]", "cmd": "distribute-list prefix LIST in eth0", "desc": "RIP — You can apply access lists to the interface with a distribute-list command. If prefix is specified LIST is a prefix-list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip authentication key-chain KEY-CHAIN", "cmd": "ip rip authentication key-chain KEY-CHAIN", "desc": "RIP — Specify Keyed MD5 chain.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip authentication mode md5", "cmd": "ip rip authentication mode md5", "desc": "RIP — Set the interface with RIPv2 MD5 authentication.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip authentication mode text", "cmd": "ip rip authentication mode text", "desc": "RIP — Set the interface with RIPv2 simple password authentication.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip authentication string STRING", "cmd": "ip rip authentication string STRING", "desc": "RIP — RIP version 2 has simple text authentication. This command sets authentication string.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip bfd profile BFDPROF", "cmd": "ip rip bfd profile BFDPROF", "desc": "RIP — Use a specific BFD profile for RIP peers on this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip receive version VERSION", "cmd": "ip rip receive version VERSION", "desc": "RIP — VERSION can be 1, 2, or 1 2. This interface command overrides the global rip version setting, and selects which versions of RIP packets will be accepted on this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip send version VERSION", "cmd": "ip rip send version VERSION", "desc": "RIP — VERSION can be 1, 2, or 1 2. This interface command overrides the global rip version setting, and selects which version of RIP to send packets with, for this interface specifically.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip split-horizon [poisoned-reverse]", "cmd": "ip rip split-horizon poisoned-reverse", "desc": "RIP — Control split-horizon on the interface. Default is ip rip split-horizon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "ip rip v2-broadcast", "cmd": "ip rip v2-broadcast", "desc": "RIP — Send IP broadcast v2 update on this interface. This command enables broadcasting of RIPv2 packets instead of multicasting.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "log-neighbor-changes", "cmd": "log-neighbor-changes", "desc": "RIP — Controls the toggle of the RIP peer discovery / disappearance messages.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "match interface WORD", "cmd": "match interface MYWORD", "desc": "RIP — This command match to incoming interface. Notation of this match is different from Cisco.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "match ip address WORD", "cmd": "match ip address MYWORD", "desc": "RIP · daemon: ripd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "match ip address prefix-list WORD", "cmd": "match ip address prefix-list MYWORD", "desc": "RIP — Match if route destination is permitted by access-list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "match ip next-hop WORD", "cmd": "match ip next-hop MYWORD", "desc": "RIP · daemon: ripd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "match ip next-hop prefix-list WORD", "cmd": "match ip next-hop prefix-list MYWORD", "desc": "RIP — Match if route next-hop (meaning next-hop listed in the rip route-table as displayed by \"show ip rip\") is permitted by access-list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "match metric (0-4294967295)", "cmd": "match metric 10", "desc": "RIP — This command match to the metric value of RIP updates. For other protocol compatibility metric range is shown as (0-4294967295).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "neighbor A.B.C.D", "cmd": "neighbor 10.0.0.1", "desc": "RIP — Specify a RIP neighbor to send updates to. This is required when a neighbor is connected via a network that does not support multicast, or when it is desired to statically define a neighbor.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "no debug rip events", "cmd": "no debug rip events", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "no debug rip packet ", "cmd": "no debug rip packet recv", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "no debug rip zebra", "cmd": "no debug rip zebra", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "no debug ripng events", "cmd": "no debug ripng events", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "no debug ripng packet ", "cmd": "no debug ripng packet recv", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "no debug ripng zebra", "cmd": "no debug ripng zebra", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "offset-list ACCESS-LIST (in|out)", "cmd": "offset-list ACCESS-LIST (in|out)", "desc": "RIP · daemon: ripd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "offset-list ACCESS-LIST (in|out) IFNAME", "cmd": "offset-list ACCESS-LIST (in|out) eth0", "desc": "RIP · daemon: ripd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "route A.B.C.D/M", "cmd": "route 10.0.0.0/24", "desc": "RIP — This command is specific to FRR. The route command makes a static route only inside RIP.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "router rip [vrf NAME]", "cmd": "router rip vrf MYNAME", "desc": "RIP — The router rip command is necessary to enable RIP. To disable RIP, use the no router rip command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "set ip next-hop A.B.C.D", "cmd": "set ip next-hop 10.0.0.1", "desc": "RIP — This command set next hop value in RIPv2 protocol. This command does not affect RIPv1 because there is no next hop field in the packet.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "set metric (0-4294967295)", "cmd": "set metric 10", "desc": "RIP — Set a metric for matched route when sending announcement. The metric value range is very large for compatibility with other protocols.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "show debugging rip", "cmd": "show debugging rip", "desc": "RIP — Shows all information currently set for ripd debug.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "show interface description [vrf all]", "cmd": "show interface description vrf all", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "show interface description vrf NAME", "cmd": "show interface description vrf MYNAME", "desc": "RIP · ● live on Docker FRR (undocumented) · daemon: ripd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "show ip rip [vrf NAME]", "cmd": "show ip rip vrf MYNAME", "desc": "RIP · ✓ doc + live (Docker FRR) — Show RIP routes.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "show ip rip [vrf NAME] status", "cmd": "show ip rip vrf MYNAME status", "desc": "RIP · ✓ doc + live (Docker FRR) — The command displays current RIP status. It includes RIP timer, filtering, version, RIP enabled interface and RIP peer information.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "timers basic UPDATE TIMEOUT GARBAGE", "cmd": "timers basic UPDATE TIMEOUT GARBAGE", "desc": "RIP — RIP protocol has several timers. User can configure those timers' values by timers basic command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIP", "title": "version VERSION", "cmd": "version VERSION", "desc": "RIP — Set RIP version to accept for reads and send. VERSION can be either 1 or 2.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "clear ipv6 ripng [vrf WORD]", "cmd": "clear ipv6 ripng vrf MYWORD", "desc": "RIPng · ✓ doc + live (Docker FRR) — Clear RIPng routes.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "debug ripng events", "cmd": "debug ripng events", "desc": "RIPng · ✓ doc + live (Docker FRR) — Debug RIPng events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "debug ripng packet ", "cmd": "debug ripng packet recv", "desc": "RIPng · ✓ doc + live (Docker FRR) — Debug RIPng packet processing.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "debug ripng zebra", "cmd": "debug ripng zebra", "desc": "RIPng · ✓ doc + live (Docker FRR) — Debug RIPng and zebra communication.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "ipv6 distribute-list ACCESSLIST6_NAME [IFNAME]", "cmd": "ipv6 distribute-list ACCESSLIST6_NAME in eth0", "desc": "RIPng — Filter networks in routing updates using access-list. Can be applied to incoming or outgoing updates, optionally on a specific interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "ipv6 distribute-list prefix PREFIXLIST6_NAME [IFNAME]", "cmd": "ipv6 distribute-list prefix PREFIXLIST6_NAME in eth0", "desc": "RIPng — Filter networks in routing updates using prefix-list. Can be applied to incoming or outgoing updates, optionally on a specific interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "ipv6 ripng split-horizon [poisoned-reverse]", "cmd": "ipv6 ripng split-horizon poisoned-reverse", "desc": "RIPng — Configure split horizon on the interface. The optional poisoned-reverse parameter enables poisoned reverse split horizon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "match ipv6 address WORD", "cmd": "match ipv6 address MYWORD", "desc": "RIPng · daemon: ripngd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "match ipv6 address prefix-list WORD", "cmd": "match ipv6 address prefix-list MYWORD", "desc": "RIPng — Match if route destination is permitted by access-list/prefix-list.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "offset-list ACCESSLIST6_NAME (0-16) [IFNAME]", "cmd": "offset-list ACCESSLIST6_NAME in 10 eth0", "desc": "RIPng — Modify RIPng metric based on access-list. The access-list is applied to incoming or outgoing updates, optionally on a specific interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "passive-interface IFNAME", "cmd": "passive-interface eth0", "desc": "RIPng — Suppress routing updates on an interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "redistribute PROTOCOL [{metric (0-16)|route-map RMAP_NAME}]", "cmd": "redistribute PROTOCOL {metric 10", "desc": "RIPng — Redistribute routes from other protocols into RIPng. Optionally specify metric or route-map for the redistributed routes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "route NETWORK", "cmd": "route NETWORK", "desc": "RIPng — Set RIPng static routing announcement of NETWORK.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "router ripng [vrf NAME]", "cmd": "router ripng vrf MYNAME", "desc": "RIPng — Enable RIPng.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "set ipv6 next-hop local IPV6_ADDRESS", "cmd": "set ipv6 next-hop local IPV6_ADDRESS", "desc": "RIPng — :daemon: ripngd Set the link-local IPv6 nexthop address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "set tag ", "cmd": "set tag untagged", "desc": "RIPng — :daemon: ripngd Set a tag on the matched route.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "show debugging ripng", "cmd": "show debugging ripng", "desc": "RIPng — Show debugging status for RIPng.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "show ipv6 ripng [vrf NAME]", "cmd": "show ipv6 ripng vrf MYNAME", "desc": "RIPng · ✓ doc + live (Docker FRR) — Show RIPng routes.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "show ipv6 ripng [vrf NAME] status", "cmd": "show ipv6 ripng vrf MYNAME status", "desc": "RIPng · ✓ doc + live (Docker FRR) — Show RIPng status and configuration.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RIPng", "title": "timers basic (1-65535) (1-65535) (1-65535)", "cmd": "timers basic 10 10 10", "desc": "RIPng — Set RIPng timers for update, timeout, and garbage collection intervals.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "call NAME", "cmd": "call MYNAME", "desc": "Routing — Call route-map name. If it returns deny, deny the route and finish processing the route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear route-map counter [WORD]", "cmd": "clear route-map counter MYWORD", "desc": "Routing — Clear counters as well as cpu time spent that are being stored about the route-map utilization so that subsequent show commands will indicate since the last clear.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "continue (1-65535)", "cmd": "continue 10", "desc": "Routing — Proceed to the specified sequence in the route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "match as-path AS_PATH", "cmd": "match as-path AS_PATH", "desc": "Routing — Matches the specified as_path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "match community COMMUNITY_LIST []", "cmd": "match community COMMUNITY_LIST ", "cmd": "match tag untagged", "desc": "Routing — Matches the specified tag (or untagged) value associated with the route.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "match vpn dataplane ", "cmd": "match vpn dataplane mpls", "desc": "Routing — Accept VPN paths with the appropriate dataplane.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "on-match goto N", "cmd": "on-match goto N", "desc": "Routing — Proceed processing the route-map at the first entry whose order is >= N", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "on-match next", "cmd": "on-match next", "desc": "Routing — Proceed on to the next entry in the route-map.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "route-map ROUTE-MAP-NAME (permit|deny) ORDER", "cmd": "route-map ROUTE-MAP-MYNAME (permit|deny) ORDER", "desc": "Routing — Configure the order'th entry in route-map-name with Match Policy of either *permit* or *deny*.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "route-map ROUTE-MAP-NAME optimization", "cmd": "route-map ROUTE-MAP-MYNAME optimization", "desc": "Routing — Enable route-map processing optimization for route-map-name. The optimization is enabled by default.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set aigp-metric ", "cmd": "set aigp-metric igp-metric", "desc": "Routing — Set the BGP attribute AIGP to a specific value. If igp-metric is specified, then the value is taken from the IGP protocol, otherwise an arbitrary value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set as-path exclude AS-NUMBER...", "cmd": "set as-path exclude 65001...", "desc": "Routing — Drop AS-NUMBER from the BGP AS path.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set as-path prepend AS_PATH", "cmd": "set as-path prepend AS_PATH", "desc": "Routing — Set the BGP AS path to prepend.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set community COMMUNITY", "cmd": "set community 65001:100", "desc": "Routing — Set the BGP community attribute.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set distance (1-255)", "cmd": "set distance 10", "desc": "Routing — Set the Administrative distance to use for the route. This is only locally significant and will not be dispersed to peers.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set extended-comm-list delete", "cmd": "set extended-comm-list EXTCOMMUNITY_LIST_NAME delete", "desc": "Routing — Set BGP extended community list for deletion.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set ip next-hop IPV4_ADDRESS", "cmd": "set ip next-hop IPV4_ADDRESS", "desc": "Routing — Set the BGP nexthop address to the specified IPV4_ADDRESS. For both incoming and outgoing route-maps.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set ip next-hop peer-address", "cmd": "set ip next-hop peer-address", "desc": "Routing — Set the BGP nexthop address to the address of the peer. For an incoming route-map this means the ip address of our peer is used.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set ip next-hop unchanged", "cmd": "set ip next-hop unchanged", "desc": "Routing — Set the route-map as unchanged. Pass the route-map through without changing it's value.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set ipv6 next-hop global IPV6_ADDRESS", "cmd": "set ipv6 next-hop global IPV6_ADDRESS", "desc": "Routing — Set the next-hop to the specified IPV6_ADDRESS for both incoming and outgoing route-maps.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set ipv6 next-hop peer-address", "cmd": "set ipv6 next-hop peer-address", "desc": "Routing — Set the BGP nexthop address to the address of the peer. For an incoming route-map this means the ipv6 address of our peer is used.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set ipv6 next-hop prefer-global", "cmd": "set ipv6 next-hop prefer-global", "desc": "Routing — For Incoming and Import Route-maps if we receive a v6 global and v6 LL address for the route, then prefer to use the global address as the nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set local-preference +LOCAL_PREF", "cmd": "set local-preference +LOCAL_PREF", "desc": "Routing — Add the BGP local preference to an existing local_pref.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set local-preference -LOCAL_PREF", "cmd": "set local-preference -LOCAL_PREF", "desc": "Routing — Subtract the BGP local preference from an existing local_pref.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set local-preference LOCAL_PREF", "cmd": "set local-preference LOCAL_PREF", "desc": "Routing — Set the BGP local preference to local_pref.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set max-metric <(0-4294967295)>", "cmd": "set max-metric 10", "desc": "Routing — Set the maximum metric for the route.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set min-metric <(0-4294967295)>", "cmd": "set min-metric 10", "desc": "Routing — Set the minimum metric for the route.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set origin ORIGIN ", "cmd": "set origin ORIGIN egp", "desc": "Routing — Set BGP route origin.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set sr-te color (1-4294967295)", "cmd": "set sr-te color 10", "desc": "Routing — Set the color of a SR-TE Policy to be applied to a learned route. The SR-TE Policy is uniquely determined by the color and the BGP nexthop.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set table (1-4294967295)", "cmd": "set table 10", "desc": "Routing — Set the BGP table to a given table identifier", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "set weight WEIGHT", "cmd": "set weight WEIGHT", "desc": "Routing — Set the route's weight.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show route-map [WORD] [json]", "cmd": "show route-map MYWORD json", "desc": "Routing · ✓ doc + live (Docker FRR) — Display data about each daemons knowledge of individual route-maps. If WORD is supplied narrow choice to that particular route-map.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show route-map-unused", "cmd": "show route-map-unused", "desc": "Routing · ✓ doc + live (Docker FRR) — Display data about each daemons knowledge of individual unused route-maps. If the json option is specified, output is displayed in JSON format.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "call WORD", "cmd": "call MYWORD", "desc": "System — This command (also used inside a route-map) jumps into a different route-map, whose name is specified by WORD.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "match peer A.B.C.D|X:X::X:X", "cmd": "match peer 10.0.0.1|2001:db8::1", "desc": "System — This is a new *match* statement for use in route-maps, enabling them to describe import/export policies.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "neighbor A.B.C.D route-server-client", "cmd": "neighbor 10.0.0.1 route-server-client", "desc": "System · daemon: routeserver", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "neighbor A.B.C.D|X.X::X.X|peer-group route-map WORD in|out", "cmd": "neighbor 10.0.0.1|X.X::X.X|peer-group route-map MYWORD in|out", "desc": "System — This set of commands can be used to specify the route-map that represents the Import or Export policy of a peer which is configured as a RS-client (with the previous command).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "neighbor PEER-GROUP route-server-client", "cmd": "neighbor PEER-GROUP route-server-client", "desc": "System · daemon: routeserver", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "neighbor X:X::X:X route-server-client", "cmd": "neighbor 2001:db8::1 route-server-client", "desc": "System — This command configures the peer given by peer, A.B.C.D or X:X::X:X as an RS-client.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "debug rpki", "cmd": "debug rpki", "desc": "RPKI · ✓ doc + live (Docker FRR) — Enable or disable debugging output for RPKI.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "match rpki notfound|invalid|valid", "cmd": "match rpki notfound|invalid|valid", "desc": "RPKI — Create a clause for a route map to match prefixes with the specified RPKI state.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "match rpki-extcommunity notfound|invalid|valid", "cmd": "match rpki-extcommunity notfound|invalid|valid", "desc": "RPKI — Create a clause for a route map to match prefixes with the specified RPKI state, that is derived from the Origin Validation State extended community attribute (OVS).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "neighbor PEER rpki strict", "cmd": "neighbor PEER rpki strict", "desc": "RPKI — Enable RPKI strict mode for the specified neighbor. If strict mode is enabled, the router will not establish a BGP session with the neighbor until the RPKI cache server is connected.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "rpki", "cmd": "rpki", "desc": "RPKI — This command enables the RPKI configuration mode. Most commands that start with *rpki* can only be used in this mode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "rpki cache ssh HOST PORT SSH_USERNAME SSH_PRIVKEY_PATH [KNOWN_HOSTS_PATH] [source A.B.C.D] preference (1-255)", "cmd": "rpki cache ssh HOST PORT SSH_USERNAME SSH_PRIVKEY_PATH KNOWN_HOSTS_PATH source 10.0.0.1 preference 10", "desc": "RPKI — Add a SSH cache server to the socket. SSH_USERNAME SSH username to establish an SSH connection to the cache server.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "rpki cache tcp HOST PORT [source A.B.C.D] preference (1-255)", "cmd": "rpki cache tcp HOST PORT source 10.0.0.1 preference 10", "desc": "RPKI — Add a TCP cache server to the socket.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "rpki expire_interval (600-172800)", "cmd": "rpki expire_interval 600", "desc": "RPKI — Set the number of seconds the router waits until the router expires the cache. The default value is 7200 seconds.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "rpki polling_period (1-3600)", "cmd": "rpki polling_period 10", "desc": "RPKI — Set the number of seconds the router waits until the router asks the cache again for updated data.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "rpki retry_interval (1-7200)", "cmd": "rpki retry_interval 10", "desc": "RPKI — Set the number of seconds the router waits until retrying to connect to the cache server.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show bgp [vrf NAME] [afi] [safi] rpki ", "cmd": "show bgp vrf MYNAME afi safi 10.0.0.1 rpki valid", "desc": "RPKI — Display for the specified prefix or address the bgp paths that match the given rpki state.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show bgp [vrf NAME] [afi] [safi] rpki ", "cmd": "show bgp vrf MYNAME afi safi rpki valid", "desc": "RPKI — Display all prefixes that match the given rpki state.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show rpki as-number ASN [vrf NAME] [json]", "cmd": "show rpki as-number 65001 vrf MYNAME json", "desc": "RPKI — Display validated prefixes received from the cache servers filtered by ASN. The usage of AS 0 is allowed because RFC-76067 specifically calls out the usage of 0 in a special case.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show rpki cache-connection [json]", "cmd": "show rpki cache-connection json", "desc": "RPKI · ✓ doc + live (Docker FRR) — Display all cache connections, and show which is connected or not.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show rpki cache-server [json]", "cmd": "show rpki cache-server json", "desc": "RPKI · ✓ doc + live (Docker FRR) — Display all configured cache servers, whether active or not.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show rpki configuration [vrf NAME] [json]", "cmd": "show rpki configuration vrf MYNAME json", "desc": "RPKI — Display RPKI configuration state including timers values.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show rpki prefix [(1-4294967295)] [json]", "cmd": "show rpki prefix 10.0.0.0/24 10 json", "desc": "RPKI · ✓ doc + live (Docker FRR) — Display validated prefixes received from the cache servers filtered by the specified prefix.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "RPKI", "title": "show rpki prefix-table [json]", "cmd": "show rpki prefix-table json", "desc": "RPKI · ✓ doc + live (Docker FRR) — Display all validated prefix to origin AS mappings/records which have been received from the cache servers and stored in the router.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "peer 200::A bfd-mode sbfd-echo bfd-name a-b-d local-address 200::A srv6-source-ipv6 200::A srv6-encap-data 100::B 100::D", "cmd": "peer 200::A bfd-mode sbfd-echo bfd-name a-b-d local-address 200::A srv6-source-ipv6 200::A srv6-encap-data 100::B 100::D", "desc": "BFD — no configuration needed on D.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "peer 200::D bfd-mode sbfd-init bfd-name a-b-d multihop local-address 200::A remote-discr 456 srv6-source-ipv6 200::A srv6-encap-data 100::B 100::D", "cmd": "peer 200::D bfd-mode sbfd-init bfd-name a-b-d multihop local-address 200::A remote-discr 456 srv6-source-ipv6 200::A srv6-encap-data 100::B 100::D", "desc": "BFD — Command used to configure the SBFDReflector on D is:", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "peer 200::D bfd-mode sbfd-init bfd-name a-d local-address 200::A remote-discr 456", "cmd": "peer 200::D bfd-mode sbfd-init bfd-name a-d local-address 200::A remote-discr 456", "desc": "BFD — Command used to configure the SBFDReflector on D is the same as documented earlier in the SBFD section.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "sbfd reflector source-address 200::D discriminator 456", "cmd": "sbfd reflector source-address 200::D discriminator 456", "desc": "BFD · daemon: sbfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd [vrf NAME] peers counters [json]", "cmd": "show bfd vrf MYNAME peers counters json", "desc": "BFD · ✓ doc + live (Docker FRR) · daemon: sbfd", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "BFD", "title": "show bfd bfd-name a-b-d", "cmd": "show bfd bfd-name a-b-d", "desc": "BFD · daemon: sbfd", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp create session (1-1024)", "cmd": "sharp create session 10", "desc": "Troubleshooting — Create an additional zapi client session for testing, using the specified session id.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp data nexthop", "cmd": "sharp data nexthop", "desc": "Troubleshooting — Allow end user to dump associated data with the nexthop tracking that may have been turned on.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp data route", "cmd": "sharp data route", "desc": "Troubleshooting — Allow end user doing route install and deletion to get timing information from the vty or vtysh instead of having to read the log file.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp import-te", "cmd": "sharp import-te", "desc": "Troubleshooting — Import Traffic Engineering Database produced by OSPF or IS-IS.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp install routes A.B.C.D |nexthop-group NAME> (1-1000000) [table (0-4294967295)] [instance (0-255)] [repeat (2-1000)] [opaque WORD]", "cmd": "sharp install routes 10.0.0.1 10 table 10 instance 10 repeat 10 opaque MYWORD", "desc": "Troubleshooting — Install up to 1,000,000 (one million) /32 routes starting at A.B.C.D with specified nexthop E.F.G.H or X:X::X:X.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp install seg6-routes [vrf NAME] nexthop-seg6 X:X::X:X encap X:X::X:X (1-1000000)", "cmd": "sharp install seg6-routes vrf MYNAME 10.0.0.1 nexthop-seg6 2001:db8::1 encap 2001:db8::1 10", "desc": "Troubleshooting — This command installs a route for SRv6 Transit behavior (on Linux it is known as seg6 route).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp install seg6local-routes [vrf NAME] X:X::X:X nexthop-seg6local NAME ACTION ARGS.. (1-1000000)", "cmd": "sharp install seg6local-routes vrf MYNAME 2001:db8::1 nexthop-seg6local MYNAME ACTION ARGS.. 10", "desc": "Troubleshooting — This command installs a route for SRv6 Endpoint behavior (on Linux it is known as seg6local route).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp install stop", "cmd": "sharp install stop", "desc": "Troubleshooting — If sharpd is operating in a repeat loop, stop the repeat and remove any installed routes.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp interface IFNAME protodown", "cmd": "sharp interface eth0 protodown", "desc": "Troubleshooting — Set an interface protodown.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp label vrf NAME label (0-1000000)", "cmd": "sharp label ipv4 vrf MYNAME label 10", "desc": "Troubleshooting — Install a label into the kernel that causes the specified vrf NAME table to be used for pop and forward operations when the specified label is seen.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp lsp [update] (0-100000) nexthop-group NAME [prefix A.B.C.D/M TYPE [instance (0-255)]]", "cmd": "sharp lsp update 10 nexthop-group MYNAME [prefix 10.0.0.0/24 TYPE instance 10]", "desc": "Troubleshooting — Install an LSP using the specified in-label, with nexthops as listed in nexthop-group NAME.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp neigh discover [vrf NAME] IFNAME", "cmd": "sharp neigh discover vrf MYNAME 10.0.0.1 eth0", "desc": "Troubleshooting — Send an ARP/NDP request to trigger the addition of a neighbor in the ARP table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp remove lsp (0-100000) nexthop-group NAME [prefix A.B.C.D/M TYPE [instance (0-255)]]", "cmd": "sharp remove lsp 10 nexthop-group MYNAME [prefix 10.0.0.0/24 TYPE instance 10]", "desc": "Troubleshooting — Remove a SHARPD LSP that uses the specified in-label, where the nexthops are specified in nexthop-group NAME.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp remove routes A.B.C.D (1-1000000)", "cmd": "sharp remove routes 10.0.0.1 10", "desc": "Troubleshooting — Remove up to 1,000,000 (one million) /32 routes starting at A.B.C.D. The routes are removed from zebra.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp remove session (1-1024)", "cmd": "sharp remove session 10", "desc": "Troubleshooting — Remove a test zapi client session that was created with the specified session id.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp send opaque PROTOCOL [{instance (0-1000) | session (1-1000)}] type (1-1000)", "cmd": "sharp send opaque reg PROTOCOL {instance 10 type 10", "desc": "Troubleshooting — Send opaque ZAPI registration and unregistration messages for a single subtype. The messages must specify a protocol daemon by name, and can include optional zapi instance and session values.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp send opaque type (1-255) (1-1000)", "cmd": "sharp send opaque type 10 10", "desc": "Troubleshooting — Send opaque ZAPI messages with subtype type. Sharpd will send a stream of messages if the count is greater than one.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp send opaque unicast type (1-255) PROTOCOL [{instance (0-1000) | session (1-1000)}] (1-1000)", "cmd": "sharp send opaque unicast type 10 PROTOCOL {instance 10 10", "desc": "Troubleshooting — Send unicast opaque ZAPI messages with subtype type. The protocol, instance, and session_id identify a single target zapi client.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp srv6-manager get-locator-chunk", "cmd": "sharp srv6-manager get-locator-chunk", "desc": "Troubleshooting — This command requests the SRv6 locator to allocate a locator chunk via ZAPI. This chunk can be owned by the protocol daemon, and the chunk obtained by sharpd will not be used by the SRv6 mechanism of another routing pro…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp srv6-manager release-locator-chunk", "cmd": "sharp srv6-manager release-locator-chunk", "desc": "Troubleshooting — This command releases a locator chunk that has already been allocated by ZAPI. The freed chunk will have its owner returned to the system and will be available to another protocol daemon.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp use-underlays-nexthop-weight", "cmd": "sharp use-underlays-nexthop-weight", "desc": "Troubleshooting — If you are using sharpd to install routes and the underlying route that the sharp route is being resolved through has nexthop weights associated with it, tell the RIB to use those nexthop weights when creating the nexth…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "sharp watch |import [connected]", "cmd": "sharp watch destination (0-16777215) [rsv-bw (0-7) BANDWIDTH]", "cmd": "show sharp cspf source 10.0.0.1 destination 10.0.0.1 metric 10 rsv-bw 7 BANDWIDTH", "desc": "Troubleshooting — Show the result of a call to the Constraint Shortest Path First (CSPF) algorithm that allows to compute a path between a source and a destination under various constraints.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "show sharp segment-routing srv6", "cmd": "show sharp segment-routing srv6", "desc": "Troubleshooting — This command shows us what SRv6 locator chunk, sharp is holding as zclient. An SRv6 locator is defined for each SRv6 router, and a single locator may be shared by multiple protocols.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "show sharp ted [] [verbose|json]", "cmd": "show sharp ted [vertex 10.0.0.1] verbose", "desc": "Troubleshooting — Show imported Traffic Engineering Data Base", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Troubleshooting", "title": "show sharp ted [verbose|json]", "cmd": "show sharp ted verbose", "desc": "Troubleshooting · daemon: sharp", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "agentx", "cmd": "agentx", "desc": "System — Once enabled, it can't be unconfigured. Only removing from the daemons file the keyword agentx takes an effect.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "bgp snmp traps ", "cmd": "bgp snmp traps rfc4273", "desc": "System · daemon: snmptrap", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "bgp snmp traps rfc4382", "cmd": "bgp snmp traps rfc4382", "desc": "System · daemon: snmptrap", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip route A.B.C.D segments U:U::U:U/Y:Y::Y:Y/Z:Z::Z:Z [encap-behavior ]", "cmd": "ip route 10.0.0.1 10.0.0.1 segments U:U::U:U/Y:Y::Y:Y/Z:Z::Z:Z encap-behavior segments U:U::U:U/Y:Y::Y:Y/Z:Z::Z:Z [encap-behavior ]", "cmd": "ipv6 route 2001:db8::1 2001:db8::1 segments U:U::U:U/Y:Y::Y:Y/Z:Z::Z:Z encap-behavior [vrf VRF] [interface IFNAME [nexthop X:X::X:X]]", "cmd": "sid 2001:db8::/64 locator MYNAME behavior uN vrf VRF [interface eth0 nexthop 2001:db8::1]", "desc": "Routing — Specify the locator sid manually. Configuring a local sid in a purely static mode by specifying the sid value would generate a unique SID.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "srv6", "cmd": "srv6", "desc": "Routing — Move from segment-routing node to srv6 node.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "static-sids", "cmd": "static-sids", "desc": "Routing — Move from srv6 node to static-sids node. In this static-sids node, user can configure static SRv6 SIDs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "add vnc mac xx:xx:xx:xx:xx:xx virtual-network-identifier (1-4294967295) vn (A.B.C.D|X:X::X:X) un (A.B.C.D|X:X::X:X) [prefix (A.B.C.D/M|X:X::X:X/M)] [cost (0-255)] [lifetime (infinite|(1-4294967295))]", "cmd": "add vnc mac xx:xx:xx:xx:xx:xx virtual-network-identifier 10 vn (10.0.0.1|2001:db8::1) un (10.0.0.1|2001:db8::1) prefix (10.0.0.0/24 cost 10 lifetime (infinite", "desc": "VNC — Register a MAC address for a logical Ethernet (L2VPN) on behalf of the NVE identified by the VN and UN addresses.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "add vnc prefix vn un ", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1", "desc": "VNC · ✓ doc + live (Docker FRR) — Register an IP prefix on behalf of the NVE identified by the VN and UN addresses.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "clear vnc counters", "cmd": "clear vnc counters", "desc": "VNC · ✓ doc + live (Docker FRR) — Reset the counter values stored by the NVA. Counter values can be seen using the show vnc commands listed above.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "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)])", "cmd": "clear vnc mac (\\*|xx:xx:xx:xx:xx:xx) virtual-network-identifier (\\*|10) (\\*|[(vn|un) (10.0.0.1|2001:db8::1|\\*) (un prefix (\\*)", "desc": "VNC — Delete mac forwarding information. Any or all of these parameters may be wildcarded to (potentially) match more than one registration.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "clear vnc nve (\\*|((vn|un) (A.B.C.D|X:X::X:X) [(un|vn) (A.B.C.D|X:X::X:X)]))", "cmd": "clear vnc nve (\\*|((vn|un) (10.0.0.1|2001:db8::1) (un))", "desc": "VNC — Delete prefixes associated with the NVE specified by the given VN and UN addresses.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "clear vnc prefix (\\*|A.B.C.D/M|X:X::X:X/M) (\\*|[(vn|un) (A.B.C.D|X:X::X:X|\\*) [(un|vn) (A.B.C.D|X:X::X:X|\\*)] [mac xx:xx:xx:xx:xx:xx] [local-next-hop (A.B.C.D|X:X::X:X)])", "cmd": "clear vnc prefix (\\*|10.0.0.0/24|2001:db8::/64) (\\*|[(vn|un) (10.0.0.1|2001:db8::1|\\*) (un mac xx:xx:xx:xx:xx:xx local-next-hop (10.0.0.1)", "desc": "VNC — Delete the information identified by prefix, VN address, and UN address. Any or all of these parameters may be wildcarded to (potentially) match more than one registration.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "exit-vnc", "cmd": "exit-vnc", "desc": "VNC — Exit VNC configuration mode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "export bgp|zebra ipv4|ipv6 prefix-list LIST-NAME", "cmd": "export bgp|zebra ipv4|ipv6 prefix-list LIST-MYNAME", "desc": "VNC — Specify that the named prefix-list filter should be applied to routes being exported to bgp or zebra.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "export bgp|zebra mode none|group-nve|registering-nve|ce", "cmd": "export bgp|zebra mode none|group-nve|registering-nve|ce", "desc": "VNC — Specify how routes should be exported to bgp or zebra. If the mode is none, routes are not exported.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "export bgp|zebra no ipv4|ipv6 prefix-list", "cmd": "export bgp|zebra no ipv4|ipv6 prefix-list", "desc": "VNC — Specify that no prefix-list filter should be applied to routes being exported to bgp or zebra.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "export bgp|zebra no route-map", "cmd": "export bgp|zebra no route-map", "desc": "VNC — Specify that no route-map should be applied to routes being exported to bgp or zebra.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "export bgp|zebra route-map MAP-NAME", "cmd": "export bgp|zebra route-map MAP-MYNAME", "desc": "VNC — Specify that the named route-map should be applied to routes being exported to bgp or zebra.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "l2rd NVE-ID-VALUE", "cmd": "l2rd NVE-ID-VALUE", "desc": "VNC — Set the value used to distinguish NVEs connected to the same physical Ethernet segment (i.e., at the same location) [#]_.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "labels LABEL-LIST", "cmd": "labels LABEL-LIST", "desc": "VNC — Add or remove labels associated with the group. label-list is a space separated list of label values in the range of 0-1048575.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "logical-network-id VALUE", "cmd": "logical-network-id VALUE", "desc": "VNC — Define the Logical Network Identifier with a value in the range of 0-4294967295 that identifies the logical Ethernet segment.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "prefix vn|un A.B.C.D/M|X:X::X:X/M", "cmd": "prefix vn|un 10.0.0.0/24|2001:db8::/64", "desc": "VNC — Specify the matching prefix for this NVE group by either virtual-network address (vn) or underlay-network address (un).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rd ROUTE-DISTINGUISHER", "cmd": "rd ROUTE-DISTINGUISHER", "desc": "VNC — Specify the route distinguisher for routes advertised via BGP VPNs. The route distinguisher must be in one of these forms: - IPv4-address:two-byte-integer - four-byte-autonomous-system-number:two-byte-integer - two-byte…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "response-lifetime LIFETIME|infinite", "cmd": "response-lifetime LIFETIME|infinite", "desc": "VNC — Specify the response lifetime, in seconds, to be included in RFP response messages sent to NVEs.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rfp example-config-value VALUE", "cmd": "rfp example-config-value VALUE", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rt both RT-LIST", "cmd": "rt both 65001:1-LIST", "desc": "VNC — Specify route target import and export lists. rt-list is a space-separated list of route targets, each element of which is in one of the following forms: - IPv4-address:two-byte-integer - four-byte-autonomous-system-num…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rt both RT-TARGET", "cmd": "rt both 65001:1-TARGET", "desc": "VNC — Specify the route target import and export value associated with the group. A complete definition of these parameters is given above, vnc-nve-group-configuration.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rt export RT-LIST", "cmd": "rt export 65001:1-LIST", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rt export RT-TARGET", "cmd": "rt export 65001:1-TARGET", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rt import RT-LIST", "cmd": "rt import 65001:1-LIST", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "rt import RT-TARGET", "cmd": "rt import 65001:1-TARGET", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show memory vnc", "cmd": "show memory vnc", "desc": "VNC — Print the number of memory items allocated by the NVA.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc nves ", "cmd": "show vnc nves vn 10.0.0.1", "desc": "VNC · ✓ doc + live (Docker FRR) · daemon: vnc", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc nves vn|un ADDRESS", "cmd": "show vnc nves vn|un ADDRESS", "desc": "VNC — Display the NVA's current clients. Specifying address limits the output to the NVEs whose addresses match address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc queries PREFIX", "cmd": "show vnc queries PREFIX", "desc": "VNC — Display active Query information. Queries remain valid for the default Response Lifetime (vnc-defaults-configuration) or NVE-group Response Lifetime (vnc-nve-group-configuration).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc queries []", "cmd": "show vnc queries <10.0.0.1", "desc": "VNC · ✓ doc + live (Docker FRR) · daemon: vnc", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc registrations []", "cmd": "show vnc registrations all <10.0.0.1", "desc": "VNC · ✓ doc + live (Docker FRR) · daemon: vnc", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc registrations [all|local|remote|holddown|imported] PREFIX", "cmd": "show vnc registrations all PREFIX", "desc": "VNC — Display local, remote, holddown, and/or imported registration information. Local registrations are routes received via RFP, which are present in the NVA Registrations Cache.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc responses []", "cmd": "show vnc responses active <10.0.0.1", "desc": "VNC · ✓ doc + live (Docker FRR) · daemon: vnc", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc responses [active|removed] PREFIX", "cmd": "show vnc responses active PREFIX", "desc": "VNC — Display all, active and/or removed response information which are present in the NVA Responses Cache.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "show vnc summary", "cmd": "show vnc summary", "desc": "VNC · ✓ doc + live (Docker FRR) — Print counter values and other general information about the NVA. Counter values can be reset using the clear vnc counters command listed below.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc defaults", "cmd": "vnc defaults", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc export bgp|zebra group-nve group GROUP-NAME", "cmd": "vnc export bgp|zebra group-nve group GROUP-MYNAME", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc export bgp|zebra group-nve no group GROUP-NAME", "cmd": "vnc export bgp|zebra group-nve no group GROUP-MYNAME", "desc": "VNC — When export mode is group-nve, export (or do not export) prefixes from the specified nve-group or vrf-policy group to unicast BGP or to zebra.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc l2-group NAME", "cmd": "vnc l2-group MYNAME", "desc": "VNC — Enter VNC configuration mode for defining the L2 group name. Use exit or exit-vnc to exit group configuration mode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc nve-group NAME", "cmd": "vnc nve-group MYNAME", "desc": "VNC — Enter VNC configuration mode for defining the NVE group name. Use exit or exit-vnc to exit group configuration mode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute bgp-direct (ipv4|ipv6) prefix-list LIST-NAME", "cmd": "vnc redistribute bgp-direct (ipv4|ipv6) prefix-list LIST-MYNAME", "desc": "VNC — When redistributing bgp-direct routes, specifies that the named prefix-list should be applied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute bgp-direct no (ipv4|ipv6) prefix-list", "cmd": "vnc redistribute bgp-direct no (ipv4|ipv6) prefix-list", "desc": "VNC — When redistributing bgp-direct routes, specifies that no prefix-list should be applied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute bgp-direct no route-map", "cmd": "vnc redistribute bgp-direct no route-map", "desc": "VNC — When redistributing bgp-direct routes, specifies that no route-map should be applied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute bgp-direct route-map MAP-NAME", "cmd": "vnc redistribute bgp-direct route-map MAP-MYNAME", "desc": "VNC — When redistributing bgp-direct routes, specifies that the named route-map should be applied.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute ipv4|ipv6 bgp-direct-to-nve-groups view VIEWNAME", "cmd": "vnc redistribute ipv4|ipv6 bgp-direct-to-nve-groups view VIEW1", "desc": "VNC — Import (or do not import) prefixes from another routing protocols. Specify both the address family to import (ipv4 or ipv6) and the protocol (bgp, bgp-direct, bgp-direct-to-nve-groups, connected, kernel, ospf, rip, or s…", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute ipv4|ipv6 bgp|bgp-direct|ipv6 bgp-direct-to-nve-groups|connected|kernel|ospf|rip|static", "cmd": "vnc redistribute ipv4|ipv6 bgp|bgp-direct|ipv6 bgp-direct-to-nve-groups|connected|kernel|ospf|rip|static", "desc": "VNC · daemon: vnc", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute lifetime LIFETIME|infinite", "cmd": "vnc redistribute lifetime LIFETIME|infinite", "desc": "VNC — Assign a registration lifetime, either lifetime seconds or infinite, to prefixes redistributed from other routing protocols as if they had been received via RFP registration messages from an NVE.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute mode plain|nve-group|resolve-nve", "cmd": "vnc redistribute mode plain|nve-group|resolve-nve", "desc": "VNC — Redistribute routes from other protocols into VNC using the specified mode. Not all combinations of modes and protocols are supported.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute nve-group GROUP-NAME", "cmd": "vnc redistribute nve-group GROUP-MYNAME", "desc": "VNC — When using nve-group mode, assign (or do not assign) the NVE group group-name to routes redistributed from another routing protocol.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VNC", "title": "vnc redistribute resolve-nve roo-ec-local-admin 0-65536", "cmd": "vnc redistribute resolve-nve roo-ec-local-admin 0-65536", "desc": "VNC — Assign a value to the local-administrator subfield used in the Route Origin extended community that is assigned to routes exported under the resolve-nve mode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "[no] debug vrrp [{protocol|autoconfigure|packets|sockets|ndisc|arp|zebra}]", "cmd": "no debug vrrp {protocol", "desc": "VRRP · ✓ doc + live (Docker FRR) — Toggle debugging logs for VRRP components. If no component is specified, debugging for all components are turned on/off.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "show vrrp [interface INTERFACE] [(1-255)] [json]", "cmd": "show vrrp interface eth0 10 json", "desc": "VRRP · ✓ doc + live (Docker FRR) — Shows VRRP status for some or all configured VRRP routers. Specifying an interface will only show routers configured on that interface.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) [version (2-3)]", "cmd": "vrrp 10 version 3", "desc": "VRRP — Create a VRRP router with the specified VRID on the interface. Optionally specify the protocol version.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) advertisement-interval (10-40950)", "cmd": "vrrp 10 advertisement-interval 10", "desc": "VRRP — Set the advertisement interval. This is the interval at which VRRP advertisements will be sent.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) checksum-with-ipv4-pseudoheader", "cmd": "vrrp 10 checksum-with-ipv4-pseudoheader", "desc": "VRRP — Specify whether VRRPv3 checksum should involve IPv4 pseudoheader. This command should not affect VRRPv2 and IPv6.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) ip A.B.C.D", "cmd": "vrrp 10 ip 10.0.0.1", "desc": "VRRP — Add an IPv4 address to the router. This address must already be configured on the appropriate macvlan device.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) ipv6 X:X::X:X", "cmd": "vrrp 10 ipv6 2001:db8::1", "desc": "VRRP — Add an IPv6 address to the router. This address must already be configured on the appropriate macvlan device.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) preempt", "cmd": "vrrp 10 preempt", "desc": "VRRP — Toggle preempt mode. When enabled, preemption allows Backup routers with higher priority to take over Master status from the existing Master.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) priority (1-254)", "cmd": "vrrp 10 priority 10", "desc": "VRRP — Set the router priority. The router with the highest priority is elected as the Master.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp (1-255) shutdown", "cmd": "vrrp 10 shutdown", "desc": "VRRP — Place the router into administrative shutdown. VRRP will not activate for this router until this command is removed with the no form.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp autoconfigure [version (2-3)]", "cmd": "vrrp autoconfigure version 3", "desc": "VRRP — Generates VRRP configuration based on the interface configuration on the base system.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "vrrp default ", "cmd": "vrrp default advertisement-interval 10", "desc": "VRRP — Configure defaults for new VRRP routers. These values will not affect already configured VRRP routers, but will be applied to newly configured ones.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "VRRP", "title": "show vrrp [interface INTERFACE] [(1-255)] summary", "cmd": "show vrrp interface eth0 10 summary", "desc": "VRRP · ● live on Docker FRR (undocumented) · daemon: vrrpd", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "[no] terminal paginate", "cmd": "no terminal paginate", "desc": "System · ✓ doc + live (Docker FRR) — Enables/disables vtysh output pagination. This command is intended to be placed in vtysh.conf to set a system-wide default.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "copy FILENAME running-config", "cmd": "copy FILENAME running-config", "desc": "System · ✓ doc + live (Docker FRR) — Process and load a configuration file manually; each line in the file is read and processed as if it were being typed (or piped) to vtysh.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "exec-timeout TIMEOUT", "cmd": "exec-timeout TIMEOUT", "desc": "System — Enable an idle timeout for the vtysh session, in seconds. When configured, the vtysh process will exit if the session is idle.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "mtrace SOURCE [GROUP]", "cmd": "mtrace SOURCE GROUP", "desc": "System — Perform a multicast traceroute to a multicast source address. The optional GROUP parameter specifies the multicast group address to trace.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "ping DESTINATION [source SOURCE] [count COUNT] [dontfragment]", "cmd": "ping DESTINATION source SOURCE count COUNT dontfragment", "desc": "System · daemon: vtysh", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "ping ip DESTINATION [source SOURCE] [count COUNT] [dontfragment]", "cmd": "ping ip DESTINATION source SOURCE count COUNT dontfragment", "desc": "System — Send ICMP echo request packets to a destination address or hostname. Optional parameters: source SOURCE Specify the source interface or address (IPv4 address, IPv6 address, or interface name) for the ping packets.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "ping ipv6 DESTINATION [source SOURCE] [count COUNT] [dontfragment]", "cmd": "ping ipv6 DESTINATION source SOURCE count COUNT dontfragment", "desc": "System — Send ICMPv6 echo request packets to an IPv6 destination address or hostname. Accepts the same optional parameters as the IPv4 ping command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "service integrated-vtysh-config", "cmd": "service integrated-vtysh-config", "desc": "System — Control whether integrated frr.conf file is written when 'write file' is issued.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "System", "title": "terminal monitor []", "cmd": "terminal monitor ", "cmd": "bgp bestpath bandwidth ignore", "desc": "System · daemon: wecmp_linkbw", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[ip] router-id A.B.C.D", "cmd": "ip router-id 10.0.0.1", "desc": "Routing — Allow entering of the router-id. This command also works under the vrf subnode, to allow router-id's per vrf.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[ip] router-id A.B.C.D vrf NAME", "cmd": "ip router-id 10.0.0.1 vrf MYNAME", "desc": "Routing — Configure the router-id of this router from the configure NODE. A show run of this command will display the router-id command under the vrf sub node.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug memstats-at-exit", "cmd": "no debug memstats-at-exit", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug northbound []", "cmd": "no debug northbound [callbacks {configuration]", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug pim", "cmd": "no debug pim", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug pimv6", "cmd": "no debug pimv6", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug pimv6 packet-dump receive", "cmd": "no debug pimv6 packet-dump receive", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug pimv6 packet-dump send", "cmd": "no debug pimv6 packet-dump send", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug pimv6 trace detail", "cmd": "no debug pimv6 trace detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug resolver", "cmd": "no debug resolver", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug static [{events|route}]", "cmd": "no debug static {events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug unique-id UID backtrace", "cmd": "no debug unique-id UID backtrace", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug zebra dplane dpdk [detailed]", "cmd": "no debug zebra dplane dpdk detailed", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug zebra evpn mh ", "cmd": "no debug zebra evpn mh es", "desc": "Routing · ✓ doc + live (Docker FRR) — EVPN multi-hop events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug zebra mlag", "cmd": "no debug zebra mlag", "desc": "Routing · ✓ doc + live (Docker FRR) — MLAG events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug zebra neigh", "cmd": "no debug zebra neigh", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug zebra nexthop [detail]", "cmd": "no debug zebra nexthop detail", "desc": "Routing · ✓ doc + live (Docker FRR) — Nexthop and nexthop-group events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "[no] debug zebra pseudowires", "cmd": "no debug zebra pseudowires", "desc": "Routing · ✓ doc + live (Docker FRR) — Pseudowire events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un ", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un cost (0-255)", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 cost 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un cost (0-255) lifetime (1-4294967295)", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 cost 10 lifetime 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un lifetime (1-4294967295)", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 lifetime 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un prefix ", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un prefix cost (0-255)", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24 cost 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un prefix cost (0-255) lifetime (1-4294967295)", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24 cost 10 lifetime 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc mac X:X:X:X:X:X virtual-network-identifier (1-4294967295) vn un prefix lifetime (1-4294967295)", "cmd": "add vnc mac X:X:X:X:X:X virtual-network-identifier 10 vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24 lifetime 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un LNH_OPTIONS...", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 LNH_OPTIONS...", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un cost (0-255)", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 cost 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un cost (0-255) LNH_OPTIONS...", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 cost 10 LNH_OPTIONS...", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un cost (0-255) lifetime (1-4294967295)", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 cost 10 lifetime 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un cost (0-255) lifetime (1-4294967295) LNH_OPTIONS...", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 cost 10 lifetime 10 LNH_OPTIONS...", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un lifetime (1-4294967295)", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 lifetime 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un lifetime (1-4294967295) LNH_OPTIONS...", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 lifetime 10 LNH_OPTIONS...", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un lifetime (1-4294967295) cost (0-255)", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 lifetime 10 cost 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vnc prefix vn un lifetime (1-4294967295) cost (0-255) LNH_OPTIONS...", "cmd": "add vnc prefix 10.0.0.0/24 vn 10.0.0.1 un 10.0.0.1 lifetime 10 cost 10 LNH_OPTIONS...", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "add vrf NAME prefix [{rd ASN:NN_OR_IP-ADDRESS|label (0-1048575)|preference (0-4294967295)}]", "cmd": "add vrf MYNAME prefix 10.0.0.0/24 {rd 65001:NN_OR_IP-ADDRESS", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "admin-grp 0x(0-FFFFFFFF)", "cmd": "admin-grp 0x(0-FFFFFFFF)", "desc": "Routing — This commands configures the Traffic Engineering Admin-Group of the interface as specified in RFC3630 (OSPF) or RFC5305 (ISIS).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "affinity AFFINITY-MAP-NAME", "cmd": "affinity AFFINITY-MAP-MYNAME", "desc": "Routing — This commands configures the Traffic Engineering Admin-Group of the interface using the affinity-map definitions (affinity-map).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "affinity-mode [extended|standard|both]", "cmd": "affinity-mode extended", "desc": "Routing — This commands configures which admin-group format is set by the affinity command.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ava-bw BANDWIDTH", "cmd": "ava-bw BANDWIDTH", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "bandwidth (1-1000000)", "cmd": "bandwidth 10", "desc": "Routing — Set bandwidth value of the interface in Megabits/sec. This is for calculating OSPF cost.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "behavior usid", "cmd": "behavior usid", "desc": "Routing — Specify the SRv6 locator as a Micro-segment (uSID) locator. When a locator is specified as a uSID locator, all the SRv6 SIDs allocated from the locator by the routing protocols are bound to the SRv6 uSID behaviors.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear nhrp ", "cmd": "clear ip nhrp cache", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear evpn dup-addr vni ]>", "cmd": "clear evpn dup-addr vni all", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear fpm counters", "cmd": "clear fpm counters", "desc": "Routing · ✓ doc + live (Docker FRR) — Reset statistics related to the zebra code that interacts with the optional Forwarding Plane Manager (FPM) component.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ip eigrp [vrf NAME] neighbors", "cmd": "clear ip eigrp vrf MYNAME neighbors", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ip eigrp [vrf NAME] neighbors A.B.C.D", "cmd": "clear ip eigrp vrf MYNAME neighbors 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ip eigrp [vrf NAME] neighbors A.B.C.D soft", "cmd": "clear ip eigrp vrf MYNAME neighbors 10.0.0.1 soft", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ip eigrp [vrf NAME] neighbors IFNAME", "cmd": "clear ip eigrp vrf MYNAME neighbors eth0", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ip eigrp [vrf NAME] neighbors IFNAME soft", "cmd": "clear ip eigrp vrf MYNAME neighbors eth0 soft", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ip eigrp [vrf NAME] neighbors soft", "cmd": "clear ip eigrp vrf MYNAME neighbors soft", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear ipv6 prefix-list [WORD [X:X::X:X/M]]", "cmd": "clear ipv6 prefix-list [MYWORD 2001:db8::/64]", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear log cmdline-targets", "cmd": "clear log cmdline-targets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear openfabric [vrf ] neighbor", "cmd": "clear openfabric vrf ] neighbor WORD", "cmd": "clear openfabric vrf virtual-network-identifier <*|(1-4294967295)> *", "cmd": "clear vnc mac * virtual-network-identifier * *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> prefix <*|A.B.C.D/M|X:X::X:X/M>", "cmd": "clear vnc mac * virtual-network-identifier * prefix *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> un <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc mac * virtual-network-identifier * un *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> un <*|A.B.C.D|X:X::X:X> prefix <*|A.B.C.D/M|X:X::X:X/M>", "cmd": "clear vnc mac * virtual-network-identifier * un * prefix *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> un <*|A.B.C.D|X:X::X:X> vn <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc mac * virtual-network-identifier * un * vn *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> un <*|A.B.C.D|X:X::X:X> vn <*|A.B.C.D|X:X::X:X> prefix <*|A.B.C.D/M|X:X::X:X/M> prefix <*|A.B.C.D/M|X:X::X:X/M>", "cmd": "clear vnc mac * virtual-network-identifier * un * vn * prefix * prefix *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> vn <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc mac * virtual-network-identifier * vn *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> vn <*|A.B.C.D|X:X::X:X> prefix <*|A.B.C.D/M|X:X::X:X/M>", "cmd": "clear vnc mac * virtual-network-identifier * vn * prefix *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> vn <*|A.B.C.D|X:X::X:X> un <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc mac * virtual-network-identifier * vn * un *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc mac <*|X:X:X:X:X:X> virtual-network-identifier <*|(1-4294967295)> vn <*|A.B.C.D|X:X::X:X> un <*|A.B.C.D|X:X::X:X> prefix <*|A.B.C.D/M|X:X::X:X/M>", "cmd": "clear vnc mac * virtual-network-identifier * vn * un * prefix *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc nve *", "cmd": "clear vnc nve *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc nve un <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc nve un *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc nve un <*|A.B.C.D|X:X::X:X> vn <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc nve un * vn *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc nve vn <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc nve vn *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc nve vn <*|A.B.C.D|X:X::X:X> un <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc nve vn * un *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc prefix <*|A.B.C.D/M|X:X::X:X/M> *", "cmd": "clear vnc prefix * *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc prefix <*|A.B.C.D/M|X:X::X:X/M> un <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc prefix * un *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc prefix <*|A.B.C.D/M|X:X::X:X/M> un <*|A.B.C.D|X:X::X:X> vn <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc prefix * un * vn *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc prefix <*|A.B.C.D/M|X:X::X:X/M> vn <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc prefix * vn *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vnc prefix <*|A.B.C.D/M|X:X::X:X/M> vn <*|A.B.C.D|X:X::X:X> un <*|A.B.C.D|X:X::X:X>", "cmd": "clear vnc prefix * vn * un *", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vrf NAME [prefix ] [rd ASN:NN_OR_IP-ADDRESS]", "cmd": "clear vrf MYNAME prefix <10.0.0.0/24 rd 65001:NN_OR_IP-ADDRESS", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear vrf NAME all", "cmd": "clear vrf MYNAME all", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "clear zebra fpm stats", "cmd": "clear zebra fpm stats", "desc": "Routing · ✓ doc + live (Docker FRR) — Reset statistics related to the zebra code that interacts with the optional Forwarding Plane Manager (FPM) component.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "compressed usid", "cmd": "compressed usid", "desc": "Routing — Enable SRv6 uSID compression and configure SRv6 uSID compression parameters.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "copy running-config startup-config", "cmd": "copy running-config startup-config", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug babel ", "cmd": "debug babel common", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug igmp events", "cmd": "debug igmp events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug igmp packets", "cmd": "debug igmp packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug igmp trace", "cmd": "debug igmp trace", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug igmp trace detail", "cmd": "debug igmp trace detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug mroute detail", "cmd": "debug mroute detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug msdp", "cmd": "debug msdp", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug msdp events", "cmd": "debug msdp events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug msdp packets", "cmd": "debug msdp packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug nhrp ", "cmd": "debug nhrp all", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug prefix-list WORD match [address-mode]", "cmd": "debug prefix-list MYWORD match 10.0.0.0/24 address-mode", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev close rfd HANDLE", "cmd": "debug rfapi-dev close rfd HANDLE", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev close vn un ", "cmd": "debug rfapi-dev close vn 10.0.0.1 un 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev open vn un ", "cmd": "debug rfapi-dev open vn 10.0.0.1 un 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev query done vn un target ", "cmd": "debug rfapi-dev query done vn 10.0.0.1 un 10.0.0.1 target 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev query vn un lni LNI target X:X:X:X:X:X", "cmd": "debug rfapi-dev query vn 10.0.0.1 un 10.0.0.1 lni LNI target X:X:X:X:X:X", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev query vn un target ", "cmd": "debug rfapi-dev query vn 10.0.0.1 un 10.0.0.1 target 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev register vn un prefix lifetime SECONDS [cost (0-255)]", "cmd": "debug rfapi-dev register vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24 lifetime SECONDS cost 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev register vn un prefix lifetime SECONDS macaddr X:X:X:X:X:X lni (0-16777215)", "cmd": "debug rfapi-dev register vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24 lifetime SECONDS macaddr X:X:X:X:X:X lni 10", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev response-omit-self ", "cmd": "debug rfapi-dev response-omit-self on", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev show import", "cmd": "debug rfapi-dev show import", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev show import vn un ", "cmd": "debug rfapi-dev show import vn 10.0.0.1 un 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev show nves ", "cmd": "debug rfapi-dev show nves vn 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug rfapi-dev unregister vn un prefix [kill]", "cmd": "debug rfapi-dev unregister vn 10.0.0.1 un 10.0.0.1 prefix 10.0.0.0/24 kill", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug route-map", "cmd": "debug route-map", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug show mld interface IFNAME", "cmd": "debug show mld interface eth0", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug spf-delay-ietf", "cmd": "debug spf-delay-ietf", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug ssmpingd", "cmd": "debug ssmpingd", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug vrf", "cmd": "debug vrf", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug zebra dplane [detailed]", "cmd": "debug zebra dplane detailed", "desc": "Routing · ✓ doc + live (Docker FRR) — Dataplane / FIB events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug zebra events", "cmd": "debug zebra events", "desc": "Routing · ✓ doc + live (Docker FRR) — Zebra events", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug zebra fpm", "cmd": "debug zebra fpm", "desc": "Routing · ✓ doc + live (Docker FRR) — FPM (forwarding-plane manager) events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug zebra kernel", "cmd": "debug zebra kernel", "desc": "Routing · ✓ doc + live (Docker FRR) — Kernel / OS events.", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "debug zebra kernel msgdump []", "cmd": "debug zebra kernel msgdump ] [detail]", "cmd": "debug zebra packet [port (1-65535)]", "cmd": "fpm address 10.0.0.1 port 10", "desc": "Routing — Configures the FPM server address. Once configured zebra will attempt to connect to it immediately.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "fpm connection ip A.B.C.D port (1-65535)", "cmd": "fpm connection ip 10.0.0.1 port 10", "desc": "Routing — Configure zebra to connect to a different FPM server than the default of 127.0.0.1:2620", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "fpm use-next-hop-groups", "cmd": "fpm use-next-hop-groups", "desc": "Routing — Use the new netlink messages RTM_NEWNEXTHOP / RTM_DELNEXTHOP to group repeated route next hop information.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "fpm use-route-replace", "cmd": "fpm use-route-replace", "desc": "Routing — Use the netlink NLM_F_REPLACE flag for updating routes instead of two different messages to update a route (RTM_DELROUTE + RTM_NEWROUTE).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "interface IFNAME", "cmd": "interface eth0", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "interface IFNAME vrf VRF", "cmd": "interface eth0 vrf VRF", "desc": "Routing — Configure interface in a specific VRF. Depending on the VRF backend, specifying the VRF explicitly is optional.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip address ADDRESS/PREFIX", "cmd": "ip address ADDRESS/PREFIX", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip address LOCAL-ADDR peer PEER-ADDR/PREFIX", "cmd": "ip address LOCAL-ADDR peer PEER-ADDR/PREFIX", "desc": "Routing — Configure an IPv4 Point-to-Point address on the interface. (The concept of PtP addressing does not exist for IPv6.) local-addr has no subnet mask since the local side in PtP addressing is always a single (/32) address.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip import-table (1-252) [mrib] [distance (1-255)] [route-map RMAP_NAME]", "cmd": "ip import-table 10 mrib distance 10 route-map RMAP_NAME", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip nht resolve-via-default", "cmd": "ip nht resolve-via-default", "desc": "Routing — Allow IPv4 nexthop tracking to resolve via the default route. This parameter is configured per-VRF, so the command is also available in the VRF subnode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip protocol PROTOCOL route-map ROUTEMAP", "cmd": "ip protocol PROTOCOL route-map ROUTEMAP", "desc": "Routing — Apply a route-map filter to routes for the specified protocol. PROTOCOL can be: - any, - babel, - bgp, - eigrp, - isis, - nhrp, - openfabric, - ospf, - ospf6, - rip, - sharp, - static, - ripng, - table, - vnc.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip route NETWORK MASK GATEWAY|INTERFACE label LABEL", "cmd": "ip route NETWORK MASK GATEWAY|eth0 label LABEL", "desc": "Routing — NETWORK and MASK stand for the IP prefix entry to be added as static route entry.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ip table range ", "cmd": "ip table range STARTTABLENO ENDTABLENO", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ipv6 address ADDRESS/PREFIX", "cmd": "ipv6 address ADDRESS/PREFIX", "desc": "Routing — Set the IPv4 or IPv6 address/prefix for the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ipv6 import-table (1-252) [mrib] [distance (1-255)] [route-map RMAP_NAME]", "cmd": "ipv6 import-table 10 mrib distance 10 route-map RMAP_NAME", "desc": "Routing — Import table, by given table id, into the main URIB (or MRIB). Optional distance can override the default distance when importing routes from the alternate table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ipv6 nht resolve-via-default", "cmd": "ipv6 nht resolve-via-default", "desc": "Routing — Allow IPv6 nexthop tracking to resolve via the default route. This parameter is configured per-VRF, so the command is also available in the VRF subnode.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "ipv6 router-id X:X::X:X", "cmd": "ipv6 router-id 2001:db8::1", "desc": "Routing — Configure the IPv6 router-id of this router. Like its IPv4 counterpart, this command works under the vrf subnode, to allow router-id's per vrf.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "link-detect", "cmd": "link-detect", "desc": "Routing — Enable or disable link-detect on platforms which support this. Currently only Linux, and only where network interface drivers support reporting link-state via the IFF_RUNNING flag.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "link-params", "cmd": "link-params", "desc": "Routing — Enter into the link parameters sub node. This command activates the link parameters and allows to configure routing information that could be used as part of Traffic Engineering on this interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "local-id-block explicit start START end END", "cmd": "local-id-block explicit start START end END", "desc": "Routing — Configure the start/end values for the Explicit LIB (ELIB).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "local-id-block start START", "cmd": "local-id-block start START", "desc": "Routing — Configure the start value for the Local ID Block (LIB).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "locators", "cmd": "locators", "desc": "Routing — Move from srv6 node to locator node. In this locator node, user can configure detailed settings such as the actual srv6 locator.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "max-bw BANDWIDTH", "cmd": "max-bw BANDWIDTH", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "max-rsv-bw BANDWIDTH", "cmd": "max-rsv-bw BANDWIDTH", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "metric (0-4294967295)", "cmd": "metric 10", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "mpls ", "cmd": "mpls enable", "desc": "Routing — Choose mpls kernel processing value on the interface, for linux. Interfaces configured with mpls will not automatically turn on if mpls kernel modules do not happen to be loaded.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "mpls fec nexthop-resolution", "cmd": "mpls fec nexthop-resolution", "desc": "Routing · daemon: zebra", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "mpls label dynamic-block (16-1048575) (16-1048575)", "cmd": "mpls label dynamic-block 16 16", "desc": "Routing — Define a range of labels where dynamic label requests will allocate label chunks from.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "mpls lsp INCOMING_LABEL GATEWAY OUTGOING_LABEL|explicit-null|implicit-null", "cmd": "mpls lsp INCOMING_LABEL GATEWAY OUTGOING_LABEL|explicit-null|implicit-null", "desc": "Routing — INCOMING_LABEL and OUTGOING_LABEL are MPLS labels with values ranging from 16 to 1048575.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "mtrace WORD [WORD]", "cmd": "mtrace MYWORD MYWORD", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "multicast ", "cmd": "multicast enable", "desc": "Routing — Enable or disable multicast flag for the interface.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "neighbor as (0-65535)", "cmd": "neighbor 10.0.0.1 as 10", "desc": "Routing — Specifies the remote ASBR IP address and Autonomous System (AS) number for InterASv2 link in OSPF (RFC5392).", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug babel ", "cmd": "no debug babel common", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug bgp", "cmd": "no debug bgp", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug eigrp packets [send|receive] [detail]", "cmd": "no debug eigrp packets siaquery send detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug eigrp transmit [detail]", "cmd": "no debug eigrp transmit send detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug igmp", "cmd": "no debug igmp", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug igmp events", "cmd": "no debug igmp events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug igmp packets", "cmd": "no debug igmp packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug igmp trace", "cmd": "no debug igmp trace", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug igmp trace detail", "cmd": "no debug igmp trace detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug mroute", "cmd": "no debug mroute", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug mroute detail", "cmd": "no debug mroute detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug msdp", "cmd": "no debug msdp", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug msdp events", "cmd": "no debug msdp events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug msdp packets", "cmd": "no debug msdp packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug mtrace", "cmd": "no debug mtrace", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug nhrp ", "cmd": "no debug nhrp all", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric adj-packets", "cmd": "no debug openfabric adj-packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric events", "cmd": "no debug openfabric events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric flooding", "cmd": "no debug openfabric flooding", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric lfa", "cmd": "no debug openfabric lfa", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric lsp-gen", "cmd": "no debug openfabric lsp-gen", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric lsp-sched", "cmd": "no debug openfabric lsp-sched", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric packet-dump", "cmd": "no debug openfabric packet-dump", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric route-events", "cmd": "no debug openfabric route-events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric snp-packets", "cmd": "no debug openfabric snp-packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric spf-events", "cmd": "no debug openfabric spf-events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric sr-events", "cmd": "no debug openfabric sr-events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric te-events", "cmd": "no debug openfabric te-events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric tx-queue", "cmd": "no debug openfabric tx-queue", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug openfabric update-packets", "cmd": "no debug openfabric update-packets", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug route-map", "cmd": "no debug route-map", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug rpki", "cmd": "no debug rpki", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug spf-delay-ietf", "cmd": "no debug spf-delay-ietf", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug ssmpingd", "cmd": "no debug ssmpingd", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug vrf", "cmd": "no debug vrf", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug zebra dplane", "cmd": "no debug zebra dplane", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug zebra events", "cmd": "no debug zebra events", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug zebra fpm", "cmd": "no debug zebra fpm", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug zebra kernel", "cmd": "no debug zebra kernel", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "no debug zebra kernel msgdump []", "cmd": "no debug zebra kernel msgdump ] [detail]", "cmd": "no debug zebra packet [|vrf NAME []|vrf all] [mrib]", "cmd": "show ip nht [10.0.0.1|vrf MYNAME <10.0.0.1|vrf all] mrib", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show route [vrf ] summary [table (1-4294967295)] [prefix] [json]", "cmd": "show ip route vrf zebra route dump [ VRFNAME]", "cmd": "show ip zebra route dump vrf VRF1", "desc": "Routing — It dumps all the routes from RIB with detailed information including internal flags, status etc.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show [ip|ipv6] route", "cmd": "show ip route", "desc": "Routing — Display current routes which zebra holds in its database.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show [ip|ipv6] route [PREFIX] [nexthop-group]", "cmd": "show ip route PREFIX nexthop-group", "desc": "Routing — Display detailed information about a route. If [nexthop-group] is included, it will display the nexthop group ID the route is using as well.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show [ip|ipv6] route [vrf NAME|all|table TABLENO] [A.B.C.D|A.B.C.D/M|X:X::X:X|X:X::X:X/M] [nexthop-group [summary [ecmp-count (1-256)]]] [failed] [json [brief]]", "cmd": "show ip route vrf MYNAME 10.0.0.1 [nexthop-group [summary ecmp-count [json]", "cmd": "show error 10 json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn [json]", "cmd": "show evpn json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn access-vlan [(1-4094)|detail] [json]", "cmd": "show evpn access-vlan 10 json", "desc": "Routing · ✓ doc + live (Docker FRR) — Show information for EVPN Access VLANs. :: VLAN SVI L2-VNI VXLAN-IF # Members bridge.20 vlan20 20 vxlan0 0 bridge.10 vlan10 0 vxlan0 0", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni (1-16777215) ip WORD [json]", "cmd": "show evpn arp-cache vni 10 ip MYWORD json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni (1-16777215) vtep A.B.C.D [json]", "cmd": "show evpn arp-cache vni 10 vtep 10.0.0.1 json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni (1-16777215)[json]", "cmd": "show evpn arp-cache vni 10json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni (1-16777215)duplicate [json]", "cmd": "show evpn arp-cache vni 10duplicate json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni all [json]", "cmd": "show evpn arp-cache vni all json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni all detail [json]", "cmd": "show evpn arp-cache vni all detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn arp-cache vni all duplicate [json]", "cmd": "show evpn arp-cache vni all duplicate json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn es [NAME|detail] [json]", "cmd": "show evpn es MYNAME json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn es-evi [vni (1-16777215)] [detail] [json]", "cmd": "show evpn es-evi vni 10 detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn l2-nh [json]", "cmd": "show evpn l2-nh json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni (1-16777215) duplicate [json]", "cmd": "show evpn mac vni 10 duplicate json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni (1-16777215) mac WORD [json]", "cmd": "show evpn mac vni 10 mac MYWORD json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni (1-16777215) vtep A.B.C.D[json]", "cmd": "show evpn mac vni 10 vtep 10.0.0.1json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni (1-16777215)[json]", "cmd": "show evpn mac vni 10json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni all [json]", "cmd": "show evpn mac vni all json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni all detail [json]", "cmd": "show evpn mac vni all detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni all duplicate [json]", "cmd": "show evpn mac vni all duplicate json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn mac vni all vtep A.B.C.D [json]", "cmd": "show evpn mac vni all vtep 10.0.0.1 json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn next-hops vni (1-16777215) ip WORD [json]", "cmd": "show evpn next-hops vni 10 ip MYWORD json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn next-hops vni (1-16777215)[json]", "cmd": "show evpn next-hops vni 10json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn next-hops vni all [json]", "cmd": "show evpn next-hops vni all json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn rmac vni (1-16777215) mac WORD [json]", "cmd": "show evpn rmac vni 10 mac MYWORD json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn rmac vni (1-16777215)[json]", "cmd": "show evpn rmac vni 10json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn rmac vni all [json]", "cmd": "show evpn rmac vni all json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn vni (1-16777215)[json]", "cmd": "show evpn vni 10json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show evpn vni detail [json]", "cmd": "show evpn vni detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show fpm counters", "cmd": "show fpm counters", "desc": "Routing · ✓ doc + live (Docker FRR) — Show the FPM statistics (plain text or JSON formatted). Sample output: :: FPM counters ============ Input bytes: 0 Output bytes: 308 Output buffer current size: 0 Output buffer peak size: 308 Connection closes: 0 Connec…", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show fpm counters json", "cmd": "show fpm counters json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show fpm status [json]", "cmd": "show fpm status json", "desc": "Routing — Show the FPM status.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show interface IFNAME [vrf all] [json]", "cmd": "show interface eth0 vrf all json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show interface IFNAME vrf NAME [json]", "cmd": "show interface eth0 vrf MYNAME json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show interface [IFNAME] nexthop-group", "cmd": "show interface eth0 nexthop-group", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show interface [vrf all] [brief] [json]", "cmd": "show interface vrf all brief json", "desc": "Routing · ✓ doc + live (Docker FRR) · daemon: zebra", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show interface vrf NAME [brief] [json]", "cmd": "show interface vrf MYNAME brief json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip access-list ACCESSLIST4_NAME [json]", "cmd": "show ip access-list ACCESSLIST4_NAME json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip as-path-access-list AS_PATH_FILTER_NAME [json]", "cmd": "show ip as-path-access-list AS_PATH_FILTER_NAME json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip as-path-access-list [json]", "cmd": "show ip as-path-access-list json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip eigrp [vrf NAME] interfaces [IFNAME] [detail]", "cmd": "show ip eigrp vrf MYNAME interfaces eth0 detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip eigrp [vrf NAME] neighbors [IFNAME] [detail]", "cmd": "show ip eigrp vrf MYNAME neighbors eth0 detail", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip forward", "cmd": "show ip forward", "desc": "Routing — Display whether the host's IP forwarding function is enabled or not. Almost any UNIX kernel can be configured with IP forwarding disabled.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip forwarding", "cmd": "show ip forwarding", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip igmp vrf all groups [json]", "cmd": "show ip igmp vrf all groups json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip igmp vrf all interface [detail|WORD] [json]", "cmd": "show ip igmp vrf all interface detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip igmp vrf all join [json]", "cmd": "show ip igmp vrf all join json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip mroute vrf all [fill] [json]", "cmd": "show ip mroute vrf all fill json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip msdp [vrf NAME] sa [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip msdp vrf MYNAME sa [10.0.0.1 10.0.0.1] json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip msdp [vrf NAME] sa detail [json]", "cmd": "show ip msdp vrf MYNAME sa detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip msdp vrf all mesh-group [json]", "cmd": "show ip msdp vrf all mesh-group json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip msdp vrf all peer [detail|A.B.C.D] [json]", "cmd": "show ip msdp vrf all peer detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip msdp vrf all sa [A.B.C.D [A.B.C.D]] [json]", "cmd": "show ip msdp vrf all sa [10.0.0.1 10.0.0.1] json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip msdp vrf all sa detail [json]", "cmd": "show ip msdp vrf all sa detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip multicast vrf all", "cmd": "show ip multicast vrf all", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip neigh", "cmd": "show ip neigh", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip neighbor [json]", "cmd": "show ip neighbor json", "desc": "Routing — Display the ip neighbor table", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip nht [vrf NAME] [A.B.C.D|X:X::X:X] [mrib] [json]", "cmd": "show ip nht vrf MYNAME 10.0.0.1 mrib json", "desc": "Routing — Show nexthop tracking status for address resolution. If vrf is not specified then display the default vrf.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip nht route-map [vrf ]", "cmd": "show ip nht route-map vrf ]", "cmd": "show ip protocol vrf option. This command will dump the routing table TABLENO of the *Linux network namespace* VRF.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip route vrf VRF tables", "cmd": "show ip route vrf VRF tables", "desc": "Routing — This command will dump the routing tables within the vrf scope. If vrf all is executed, all routing tables will be dumped.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip rpf A.B.C.D", "cmd": "show ip rpf 10.0.0.1", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip rpf [json]", "cmd": "show ip rpf json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ip ssmpingd [vrf NAME]", "cmd": "show ip ssmpingd vrf MYNAME", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 access-list ACCESSLIST6_NAME [json]", "cmd": "show ipv6 access-list ACCESSLIST6_NAME json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 access-list [json]", "cmd": "show ipv6 access-list json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 forward", "cmd": "show ipv6 forward", "desc": "Routing — Display whether the host's IP v6 forwarding is enabled or not.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 forwarding", "cmd": "show ipv6 forwarding", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 mroute vrf all [fill] [json]", "cmd": "show ipv6 mroute vrf all fill json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 multicast vrf all", "cmd": "show ipv6 multicast vrf all", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 neighbor [json]", "cmd": "show ipv6 neighbor json", "desc": "Routing — Display the ipv6 neighbor table", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show ipv6 nht route-map [vrf ]", "cmd": "show ipv6 nht route-map vrf ]", "cmd": "show ipv6 protocol vrf ]", "cmd": "show mpls fec <10.0.0.0/24", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show mpls pseudowires", "cmd": "show mpls pseudowires", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show mpls pseudowires detail [json]", "cmd": "show mpls pseudowires detail json", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show mpls status", "cmd": "show mpls status", "desc": "Routing · ● live on Docker FRR (undocumented) · daemon: zebra", "live": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show mpls table (16-1048575) [json]", "cmd": "show mpls table 16 json", "desc": "Routing · ✓ doc + live (Docker FRR) · daemon: zebra", "live": true, "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show neighbor [json]", "cmd": "show neighbor json", "desc": "Routing — Display the v4 and v6 neighbor table.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "show nexthop-group rib <(0-4294967295)|[singleton ] [] [vrf ]>", "cmd": "show nexthop-group rib <10|singleton ] fast-reroute summary", "cmd": "show openfabric vrf ] interface WORD [json]", "cmd": "show openfabric vrf ] neighbor WORD [json]", "cmd": "show openfabric vrf ] route []", "cmd": "show openfabric vrf ] spf-delay-ietf", "cmd": "show openfabric vrf ]", "cmd": "write 5.1. Change reason-bit frr uses for setting protodown.", "in_docs": true }, { "os": "frr", "role": "router", "vendor": "FRR", "cat": "Routing", "title": "zebra route-map delay-timer (0-600)", "cmd": "zebra route-map delay-timer 10", "desc": "Routing — Set the delay before any route-maps are processed in zebra. The default time for this is 5 seconds.", "in_docs": true } ]