RIPng-Timer
Beispiel: Konfigurieren des RIPng-Aktualisierungsintervalls
In diesem Beispiel wird gezeigt, wie das RIPng-Aktualisierungsintervall konfiguriert und die Auswirkungen der Änderung überwacht werden.
Anforderungen
Vor der Konfiguration dieses Beispiels ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.
Übersicht
In diesem Beispiel hat Gerät R2 ein Aktualisierungsintervall von 60 Sekunden für das Nachbargerät R1 und ein Aktualisierungsintervall von 10 Sekunden für das Nachbargerät R3.
Dieses Beispiel ist nicht unbedingt praktikabel, wird aber zu Demonstrationszwecken gezeigt. Im Allgemeinen raten wir davon ab, die RIPng-Timer zu ändern, es sei denn, die Auswirkungen einer Änderung sind gut bekannt. Normalerweise sollten die Standardwerte für Standardvorgänge am besten beibehalten werden.
Eine Exportrichtlinie wird auch angezeigt, da eine Exportrichtlinie als Teil der Mindestkonfiguration für RIPng erforderlich ist.
Abbildung 1 zeigt die in diesem Beispiel verwendete Topologie.

Die CLI-Schnellkonfiguration zeigt die Konfiguration für alle Geräte in Abbildung 1. Im Abschnitt #d13e66__d13e190 werden die Schritte auf Gerät R2 beschrieben.
Topologie
Konfiguration
Verfahren
CLI-Schnellkonfiguration
Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für Ihre Netzwerkkonfiguration erforderlich sind, und kopieren Sie dann die Befehle und fügen Sie sie in die CLI auf Hierarchieebene [edit]
ein.
Gerät R1
set interfaces fe-1/2/0 unit 1 description to-R2 set interfaces fe-1/2/0 unit 1 family inet6 address 2001:db8:0:1::/64 eui-64 set interfaces lo0 unit 1 family inet6 address 2001:db8::1/128 set protocols ripng group ripng-group export advertise-routes-through-ripng set protocols ripng group ripng-group neighbor fe-1/2/0.1 set policy-options policy-statement advertise-routes-through-ripng term 1 from protocol direct set policy-options policy-statement advertise-routes-through-ripng term 1 from protocol ripng set policy-options policy-statement advertise-routes-through-ripng term 1 then accept
Gerät R2
set interfaces fe-1/2/0 unit 2 description to-R1 set interfaces fe-1/2/0 unit 2 family inet6 address 2001:db8:0:2::/64 eui-64 set interfaces fe-1/2/1 unit 5 description to-R3 set interfaces fe-1/2/1 unit 5 family inet6 address 2001:db8:0:3::/64 eui-64 set interfaces lo0 unit 2 family inet6 address 2001:db8::2/128 set protocols ripng group ripng-group export advertise-routes-through-ripng set protocols ripng group ripng-group neighbor fe-1/2/0.2 update-interval 60 set protocols ripng group ripng-group neighbor fe-1/2/1.5 update-interval 10 set policy-options policy-statement advertise-routes-through-ripng term 1 from protocol direct set policy-options policy-statement advertise-routes-through-ripng term 1 from protocol ripng set policy-options policy-statement advertise-routes-through-ripng term 1 then accept
Gerät R3
set interfaces fe-1/2/0 unit 6 description to-R2 set interfaces fe-1/2/0 unit 6 family inet6 address 2001:db8:0:4::/64 eui-64 set interfaces lo0 unit 3 family inet6 address 2001:db8::3/128 set protocols ripng group ripng-group export advertise-routes-through-ripng set protocols ripng group ripng-group neighbor fe-1/2/0.6 set policy-options policy-statement advertise-routes-through-ripng term 1 from protocol direct set policy-options policy-statement advertise-routes-through-ripng term 1 from protocol ripng set policy-options policy-statement advertise-routes-through-ripng term 1 then accept
Schritt-für-Schritt-Anleitung
Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.
So konfigurieren Sie das RIPng-Aktualisierungsintervall:
Konfigurieren Sie die Netzwerkschnittstellen.
Dieses Beispiel zeigt mehrere Loopback-Schnittstellenadressen, um angeschlossene Netzwerke zu simulieren.
[edit interfaces] user@R2# set fe-1/2/0 unit 2 description to-R1 user@R2# set fe-1/2/0 unit 2 family inet6 address 2001:db8:0:2::/64 eui-64 user@R2# set fe-1/2/1 unit 5 description to-R3 user@R2# set fe-1/2/1 unit 5 family inet6 address 2001:db8:0:3::/64 eui-64 user@R2# set lo0 unit 2 family inet6 address 2001:db8::2/128
Konfigurieren Sie unterschiedliche Aktualisierungsintervalle für die beiden RIPng-Nachbarn.
Um RIPng in Junos OS zu konfigurieren, müssen Sie eine Gruppe konfigurieren, die die Schnittstellen enthält, auf denen RIPng aktiviert ist. Sie müssen RIPng nicht auf der Loopback-Schnittstelle aktivieren.
[edit protocols ripng group ripng-group] user@R2# set neighbor fe-1/2/0.2 update-interval 60 user@R2# set neighbor fe-1/2/1.5 update-interval 10
Erstellen Sie die Routingrichtlinie, um sowohl direkte als auch RIPng-gelernte Routen anzukündigen.
[edit policy-options policy-statement advertise-routes-through-ripng term 1] user@R2# set from protocol direct user@R2# set from protocol ripng user@R2# set then accept
Wenden Sie die Routing-Richtlinie an.
In Junos OS können Sie RIPng-Exportrichtlinien nur auf Gruppenebene anwenden.
[edit protocols ripng group ripng-group] user@R2# set export advertise-routes-through-ripng
Ergebnisse
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show interfaces
Befehle , show protocols
und show policy-options
eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.
user@R2# show interfaces
fe-1/2/0 {
unit 2 {
description to-R1;
family inet6 {
address 2001:db8:0:2::/64 {
eui-64;
}
}
}
}
fe-1/2/1 {
unit 5 {
description to-R3;
family inet6 {
address 2001:db8:0:3::/64 {
eui-64;
}
}
}
}
lo0 {
unit 2 {
family inet6 {
address 2001:db8::2/128;
}
}
}
user@R2# show protocols
ripng {
group ripng-group {
export advertise-routes-through-ripng;
neighbor fe-1/2/0.2 {
update-interval 60;
}
neighbor fe-1/2/1.5 {
update-interval 10;
}
}
}
user@R2# show policy-options
policy-statement advertise-routes-through-ripng {
term 1 {
from protocol [ direct ripng ];
then accept;
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, geben Sie Commit aus dem Konfigurationsmodus ein.
Überprüfung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfen der von Gerät R2 gesendeten RIPng-Updates
- Überprüfen der von Gerät R2 empfangenen RIPng-Updates
- Überprüfen der von Gerät R3 empfangenen RIPng-Updates
Überprüfen der von Gerät R2 gesendeten RIPng-Updates
Zweck
Stellen Sie sicher, dass die RIPng-Aktualisierungspakete im erwarteten Intervall gesendet werden.
Aktion
Geben Sie im Betriebsmodus den show ripng statistics
Befehl ein.
user@R2> show ripng statistics RIPng info: port 521; holddown 120s. rts learned rts held down rqsts dropped resps dropped 4 0 0 0 fe-1/2/0.2: 2 routes learned; 5 routes advertised; timeout 180s; update interval 60s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 1 1 1 Triggered Updates Sent 0 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 Updates Received 1 0 0 Bad Route Entries 0 0 0 Updates Ignored 0 0 0 RIPng Requests Received 0 0 0 RIPng Requests Ignored 0 0 0 fe-1/2/1.5: 2 routes learned; 5 routes advertised; timeout 180s; update interval 10s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 6 2 2 Triggered Updates Sent 0 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 Updates Received 2 0 0 Bad Route Entries 0 0 0 Updates Ignored 0 0 0 RIPng Requests Received 0 0 0 RIPng Requests Ignored 0 0 0
Bedeutung
Das Feld Aktualisierungsintervall zeigt an, dass das Intervall 60 Sekunden für das Nachbargerät R1 und 10 Sekunden für das Nachbargerät R3 beträgt. Das Feld "Gesendete Updates" zeigt an, dass Gerät R2 Updates mit ungefähr 1/6 der Rate, mit der Updates an Gerät R3 gesendet werden, an Gerät R1 sendet.
Überprüfen der von Gerät R2 empfangenen RIPng-Updates
Zweck
Stellen Sie sicher, dass die RIPng-Aktualisierungspakete im erwarteten Intervall gesendet werden.
Aktion
Geben Sie im Betriebsmodus den show ripng statistics
Befehl ein.
user@R1> show ripng statistics RIPng info: port 521; holddown 120s. rts learned rts held down rqsts dropped resps dropped 5 8 0 0 fe-1/2/0.1: 5 routes learned; 2 routes advertised; timeout 180s; update interval 30s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 6 5 2 Triggered Updates Sent 0 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 Updates Received 3 3 1 Bad Route Entries 0 0 0 Updates Ignored 0 0 0 RIPng Requests Received 0 0 0 RIPng Requests Ignored 0 0 0
Bedeutung
Im Feld "Empfangene Updates" wird die Anzahl der von Gerät R2 empfangenen Updates angezeigt.
Überprüfen der von Gerät R3 empfangenen RIPng-Updates
Zweck
Stellen Sie sicher, dass die RIPng-Aktualisierungspakete im erwarteten Intervall gesendet werden.
Aktion
Geben Sie im Betriebsmodus den show ripng statistics
Befehl ein.
user@R3> show ripng statistics RIPng info: port 521; holddown 120s. rts learned rts held down rqsts dropped resps dropped 5 0 0 0 fe-1/2/0.6: 5 routes learned; 2 routes advertised; timeout 180s; update interval 30s Counter Total Last 5 min Last minute ------- ----------- ----------- ----------- Updates Sent 5 5 2 Triggered Updates Sent 0 0 0 Responses Sent 0 0 0 Bad Messages 0 0 0 Updates Received 16 15 6 Bad Route Entries 0 0 0 Updates Ignored 0 0 0 RIPng Requests Received 0 0 0 RIPng Requests Ignored 0 0 0
Bedeutung
Im Feld "Empfangene Updates" wird die Anzahl der von Gerät R2 empfangenen Updates angezeigt.