summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorOndrej Filip <feela@network.cz>2000-09-02 02:03:36 +0200
committerOndrej Filip <feela@network.cz>2000-09-02 02:03:36 +0200
commita190e7200bf37ba834c776a28583bf897b4377f5 (patch)
tree734b32f23912956e0cc9add2095a9ccdbba0aa85 /doc
parent94e2bbcc72f69edbcb3ce66ffa52998f374243c5 (diff)
downloadbird-a190e7200bf37ba834c776a28583bf897b4377f5.tar
bird-a190e7200bf37ba834c776a28583bf897b4377f5.zip
Added hellos on NBMA networks. (I don't violate RFC now.)
Diffstat (limited to 'doc')
-rw-r--r--doc/bird.sgml22
1 files changed, 18 insertions, 4 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml
index 3722e48..5441e31 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -1015,15 +1015,18 @@ protocol ospf &lt;name&gt; {
{
cost &lt;num&gt;;
hello &lt;num&gt;;
+ poll &lt;num&gt;;
retransmit &lt;num&gt;;
priority &lt;num&gt;;
wait &lt;num&gt;;
dead count &lt;num&gt;;
type [broadcast|nonbroadcast|pointopoint];
+ strict nonbroadcast &lt;switch&gt;;
authetication [none|simple];
password "&lt;text&gt;";
neighbors {
&lt;ip&gt;;
+ &lt;ip&gt; eligible;
};
};
};
@@ -1062,6 +1065,10 @@ protocol ospf &lt;name&gt; {
routers on the same network need to have the same hello interval.
Default value is 10.
+ <tag>poll <M>num</M></tag>
+ Specifies interval in seconds between sending of Hello messages for
+ some neighbors on NBMA netwok. Default value is 20.
+
<tag>retransmit <M>num</M></tag>
Specifies interval in seconds between retransmissions of unacknowledged updates.
Default value is 5.
@@ -1107,7 +1114,12 @@ protocol ospf &lt;name&gt; {
<tag>neighbors { <m/set/ } </tag>
A set of neighbors to which Hello messages on nonbroadcast networks
- are to be sent.
+ are to be sent. Some of them could be marked as eligible.
+
+ <tag>strict nonbroadcast <M>switch</M></tag>
+ If set, don't send hello to any undefined neighbor. This switch
+ is ignored on on any non-NBMA network. Default is No.
+
</descrip>
<sect1>Attributes
@@ -1156,10 +1168,12 @@ protocol ospf MyOSPF {
interface "-arc0" , "arc*" {
type nonbroadcast;
authentication none;
- wait 50;
- dead count 6;
+ strict nonbroadcast no;
+ wait 120;
+ poll 40;
+ dead count 8;
neighbors {
- 192.168.120.1;
+ 192.168.120.1 eligible;
192.168.120.2;
192.168.120.10;
};