Passa al contenuto principale

Appendix F. Implementation Recommendations (Appendice F. Raccomandazioni per l'implementazione)

Appendix F. Implementation Recommendations (Appendice F. Raccomandazioni per l'implementazione)

Questa sezione presenta alcune raccomandazioni per l'implementazione.

Appendix F.1. Multiple Networks Per Message

Il protocollo BGP consente di specificare più prefissi di indirizzo con gli stessi attributi di percorso in un messaggio. L'uso di questa capacità è fortemente raccomandato.

Appendix F.2. Reducing Route Flapping

Per evitare un flapping eccessivo delle route, un BGP speaker che deve ritirare una destinazione e inviare un aggiornamento su una route più specifica o meno specifica dovrebbe combinarli nello stesso messaggio UPDATE.

Appendix F.3. Path Attribute Ordering

Le implementazioni che combinano messaggi di aggiornamento possono preferire vedere tutti gli attributi di percorso presentati in un ordine noto. Questo permette loro di identificare rapidamente insiemi di attributi da diversi messaggi di aggiornamento che sono semanticamente identici.

Appendix F.4. AS_SET Sorting

Un'altra ottimizzazione utile che può essere eseguita per semplificare questa situazione è ordinare i numeri AS trovati in un AS_SET. Questa ottimizzazione è completamente facoltativa.

Appendix F.5. Control Over Version Negotiation

Poiché BGP-4 è in grado di trasportare route aggregate che non possono essere rappresentate correttamente in BGP-3, un'implementazione che supporta BGP-4 e un'altra versione BGP dovrebbe fornire la capacità di parlare solo BGP-4 su base per peer.

Appendix F.6. Complex AS_PATH Aggregation

Un'implementazione che sceglie di fornire un algoritmo di aggregazione del percorso che conserva quantità significative di informazioni sul percorso può desiderare di utilizzare la seguente procedura. I dettagli dell'algoritmo di aggregazione sono forniti nelle specifiche complete.