Passa al contenuto principale

Appendix A. Transition Considerations for BGP Implementers (Considerazioni sulla transizione per gli implementatori BGP)

This appendix is not normative. (Questa appendice non è normativa.)

For an implementer, transitioning to a compliant BGP implementation may require a process that can take several years. (Per un implementatore, la transizione a un'implementazione BGP conforme potrebbe richiedere un processo che può durare diversi anni.)

It is understood and acknowledged that operators who are taking advantage of an undefined behavior will always be surprised by changes to said behavior. (Si comprende e si riconosce che gli operatori che sfruttano un comportamento non definito saranno sempre sorpresi dai cambiamenti a tale comportamento.)

A.1. "N+1 N+2" Release Strategy (Strategia di rilascio "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 implementatore potrebbe sfruttare un approccio descritto come la strategia di rilascio "N+1 e N+2". Nella versione N+1, l'implementatore introduce un nuovo parametro di configurazione predefinito per indicare che il BGP speaker sta operando in "ebgp insecure-mode". Oltre all'introduzione del nuovo parametro, un implementatore potrebbe iniziare a visualizzare avvisi informativi all'operatore che alcune parti della configurazione sono incomplete. Nella versione N+1, gli operatori dell'implementazione BGP si rendono conto che nell'implementazione esiste un default configurabile e possono prepararsi di conseguenza. Nella versione N+2 o successiva, l'inverso del precedente parametro di configurazione predefinito introdotto nella versione N+1 diventa il nuovo predefinito.)

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. (Di conseguenza, qualsiasi nuova installazione della versione N+2 aderirà a questo documento. Le installazioni aggiornate dalla versione N+1 aderiranno al precedente comportamento non sicuro, se non è stata apportata alcuna modifica al parametro di configurazione "ebgp insecure-mode".)