summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-06-29 14:16:30 +0200
committerGitHub <noreply@github.com>2017-06-29 14:16:30 +0200
commit3127371595cd10e6da89ceb2c387a26ee3ff83f7 (patch)
tree8ef20686b8a817090994481cc1a5055990f6caf3 /doc
parentMerge remote-tracking branch 'origin/stable/2.0' (diff)
parentospfd: The CLI validates the IP address (diff)
downloadfrr-3127371595cd10e6da89ceb2c387a26ee3ff83f7.tar.xz
frr-3127371595cd10e6da89ceb2c387a26ee3ff83f7.zip
Merge pull request #764 from Jafaral/ospfintaddr
ospfd: Bring in some OSPF changes lost during Quagga fork
Diffstat (limited to 'doc')
-rw-r--r--doc/ospfd.texi18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/ospfd.texi b/doc/ospfd.texi
index 7ff78e67c..cc3321151 100644
--- a/doc/ospfd.texi
+++ b/doc/ospfd.texi
@@ -223,6 +223,7 @@ OSPF domain.
@deffnx {OSPF Command} {network @var{a.b.c.d/m} area @var{<0-4294967295>}} {}
@deffnx {OSPF Command} {no network @var{a.b.c.d/m} area @var{a.b.c.d}} {}
@deffnx {OSPF Command} {no network @var{a.b.c.d/m} area @var{<0-4294967295>}} {}
+@anchor{OSPF network command}
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 other
@@ -246,6 +247,10 @@ Currently, if a peer prefix has been configured,
then we test whether the prefix in the network command contains
the destination prefix. Otherwise, we test whether the network command prefix
contains the local address prefix of the interface.
+
+In some cases it may be more convenient to enable OSPF on a per
+interface/subnet basis (@pxref{OSPF ip ospf area command}).
+
@end deffn
@node OSPF area
@@ -413,6 +418,19 @@ settings will override any per-area authentication setting.
@node OSPF interface
@section OSPF interface
+@deffn {Interface Command} {ip ospf area @var{AREA} [@var{ADDR}]} {}
+@deffnx {Interface Command} {no ip ospf area [@var{ADDR}]} {}
+@anchor{OSPF ip ospf area command}
+
+Enable OSPF on the interface, optionally restricted to just the IP address
+given by @var{ADDR}, putting it in the @var{AREA} area. Per interface area
+settings take precedence to network commands (@pxref{OSPF network command}).
+
+If you have a lot of interfaces, and/or a lot of subnets, then enabling OSPF
+via this command may result in a slight performance improvement.
+
+@end deffn
+
@deffn {Interface Command} {ip ospf authentication-key @var{AUTH_KEY}} {}
@deffnx {Interface Command} {no ip ospf authentication-key} {}
Set OSPF authentication key to a simple password. After setting @var{AUTH_KEY},