Zum Hauptinhalt springen

Appendix A. Transition Considerations for BGP Implementers (Überlegungen zum Übergang für BGP-Implementierer)

This appendix is not normative. (Dieser Anhang ist nicht normativ.)

For an implementer, transitioning to a compliant BGP implementation may require a process that can take several years. (Für einen Implementierer kann der Übergang zu einer konformen BGP-Implementierung einen Prozess erfordern, der mehrere Jahre dauern kann.)

It is understood and acknowledged that operators who are taking advantage of an undefined behavior will always be surprised by changes to said behavior. (Es wird verstanden und anerkannt, dass Betreiber, die ein undefiniertes Verhalten ausnutzen, immer von Änderungen an diesem Verhalten überrascht sein werden.)

A.1. "N+1 N+2" Release Strategy (Veröffentlichungsstrategie "N+1 N+2")

An implementer could leverage an approach described as the "N+1 and N+2" release strategy. In release N+1, the implementer introduces a new default configuration parameter to indicate that the BGP speaker is operating in "ebgp insecure-mode". In addition to the introduction of the new parameter, an implementer could begin to display informational warnings to the operator that certain parts of the configuration are incomplete. In release N+1, operators of the BGP implementation become aware that a configurable default exists in the implementation, and can prepare accordingly. In release N+2 or later, the inverse of the previous default configuration parameter that was introduced in release N+1 becomes the new default. (Ein Implementierer könnte einen Ansatz nutzen, der als "N+1 und N+2"-Veröffentlichungsstrategie beschrieben wird. In Version N+1 führt der Implementierer einen neuen Standardkonfigurationsparameter ein, um anzuzeigen, dass der BGP-Sprecher im "ebgp insecure-mode" arbeitet. Zusätzlich zur Einführung des neuen Parameters könnte ein Implementierer damit beginnen, dem Betreiber informative Warnungen anzuzeigen, dass bestimmte Teile der Konfiguration unvollständig sind. In Version N+1 werden sich die Betreiber der BGP-Implementierung bewusst, dass in der Implementierung ein konfigurierbarer Standardwert existiert, und können sich entsprechend vorbereiten. In Version N+2 oder höher wird das Inverse des vorherigen Standardkonfigurationsparameters, der in Version N+1 eingeführt wurde, zum neuen Standard.)

As a result, any new installation of release N+2 will adhere to this document. Installations upgraded from version release N+1 will adhere to the previous insecure behavior, if no modification was made to the "ebgp insecure-mode" configuration parameter. (Infolgedessen wird jede Neuinstallation von Version N+2 diesem Dokument entsprechen. Von Version N+1 aktualisierte Installationen halten sich an das vorherige unsichere Verhalten, wenn keine Änderung am Konfigurationsparameter "ebgp insecure-mode" vorgenommen wurde.)