Ich habe der Import- und Exportliste für BGP eine neue Richtlinie hinzugefügt. Dann beobachtete ich ein Zurücksetzen der BGP-Sitzung. Kann mir das jemand erklären?
Die einzige Änderung, die ich vorgenommen habe, war, eine neue Richtlinie vorzubereiten, um alles, was vom Nachbarn beworben wurde, abzulehnen und dem Nachbarn nichts bekannt zu machen.
zB: alte Konfiguration:
set protocols bgp group ext import policy-A
set protocols bgp group ext export policy-B
Neue Konfiguration:
set protocols bgp group ext import nothing policy-A
set protocols bgp group ext export nothing policy-B
bgp
juniper
juniper-junos
Bo Cao
quelle
quelle
Antworten:
Es gibt drei Möglichkeiten, Richtlinien zu aktualisieren (wenden Sie eine Richtlinie auf unser Adj-RIB-In an):
Hard-Reset - Führen Sie einen vollständigen Reset der Sitzung mit einem Nachbarn durch und wenden Sie Richtlinien auf den Empfang von Routen an.
Soft Reset - Nachbarn sollten die Funktion "Route Refresh" unterstützen [ http://tools.ietf.org/html/rfc2918 ]. Diese Funktion verwendet eine spezielle Aktualisierungsnachricht, die anfordert, das Adj-RIB-Out eines vollständigen Nachbarn an uns zu senden. Diese Funktion unterbricht eine Weiterleitungsebene nicht.
Soft Reconfiguration - Unser Router speichert immer das Adj-RIB-Out des vollständigen Nachbarn in seinem Adj-RIB-In. Wenn wir also eine Richtlinie aktualisieren, senden wir nicht einmal eine Anfrage an den Nachbarn und wenden sie auf unser Adj-RIB-In an. Diese Funktion unterbricht eine Weiterleitungsebene nicht. Diese Funktion ist in Juniper Junos OS standardmäßig aktiviert und funktioniert automatisch, wenn eine Konfiguration festgeschrieben wird.
Wenn wir alle oben genannten Punkte berücksichtigen, war es der Soft-Reset, der die Weiterleitungsebene des Routers nicht unterbrach, oder wenn einer der Nachbarn die Routenaktualisierung nicht unterstützt und die Funktion "Soft Reconfiguration" mit dem Schlüsselwort "keep none" deaktiviert ist.
Kürzlich habe ich einen kleinen Artikel über diese Funktionen geschrieben, aber in russischer Sprache - http://sk1f3r.ru/bgp-softreset
quelle