Aller au contenu principal

Appendix A. Transition Considerations for BGP Implementers (Considérations relatives à la transition pour les implémenteurs BGP)

This appendix is not normative. (Cette annexe n'est pas normative.)

For an implementer, transitioning to a compliant BGP implementation may require a process that can take several years. (Pour un implémenteur, la transition vers une implémentation BGP conforme peut nécessiter un processus qui peut prendre plusieurs années.)

It is understood and acknowledged that operators who are taking advantage of an undefined behavior will always be surprised by changes to said behavior. (Il est compris et reconnu que les opérateurs qui tirent parti d'un comportement indéfini seront toujours surpris par les changements dudit comportement.)

A.1. "N+1 N+2" Release Strategy (Stratégie de publication "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. (Un implémenteur pourrait tirer parti d'une approche décrite comme la stratégie de publication "N+1 et N+2". Dans la version N+1, l'implémenteur introduit un nouveau paramètre de configuration par défaut pour indiquer que le locuteur BGP fonctionne en "ebgp insecure-mode". Outre l'introduction du nouveau paramètre, un implémenteur pourrait commencer à afficher des avertissements informatifs à l'opérateur indiquant que certaines parties de la configuration sont incomplètes. Dans la version N+1, les opérateurs de l'implémentation BGP prennent conscience qu'un défaut configurable existe dans l'implémentation et peuvent se préparer en conséquence. Dans la version N+2 ou ultérieure, l'inverse du paramètre de configuration par défaut précédent qui a été introduit dans la version N+1 devient le nouveau défaut.)

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. (En conséquence, toute nouvelle installation de la version N+2 respectera ce document. Les installations mises à niveau à partir de la version N+1 respecteront le comportement non sécurisé précédent, si aucune modification n'a été apportée au paramètre de configuration "ebgp insecure-mode".)