メインコンテンツまでスキップ

Appendix A. Transition Considerations for BGP Implementers (BGP 実装者のための移行に関する考慮事項)

This appendix is not normative. (この付録は規範的ではありません。)

For an implementer, transitioning to a compliant BGP implementation may require a process that can take several years. (実装者にとって、準拠した BGP 実装への移行には、数年かかるプロセスが必要になる場合があります。)

It is understood and acknowledged that operators who are taking advantage of an undefined behavior will always be surprised by changes to said behavior. (未定義の動作を利用しているオペレーターは、その動作の変更に常に驚かされることが理解され、認識されています。)

A.1. "N+1 N+2" Release Strategy ("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. (実装者は、「N+1 および N+2」リリース戦略と呼ばれるアプローチを活用できます。リリース N+1 で、実装者は、BGP スピーカーが "ebgp insecure-mode" で動作していることを示す新しいデフォルト設定パラメータを導入します。新しいパラメータの導入に加えて、実装者は、構成の特定の部分が不完全であることをオペレーターに情報警告として表示し始めることができます。リリース N+1 では、BGP 実装のオペレーターは、実装に構成可能なデフォルトが存在することを認識し、それに応じて準備することができます。リリース N+2 以降では、リリース N+1 で導入された以前のデフォルト設定パラメータの逆が新しいデフォルトになります。)

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. (その結果、リリース N+2 の新規インストールはこのドキュメントに準拠します。バージョンリリース N+1 からアップグレードされたインストールは、"ebgp insecure-mode" 設定パラメータに変更が加えられていない場合、以前の安全でない動作に準拠します。)