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.