* Preferenza locale: Questo è un attributo configurabile che consente agli amministratori di rete di influenzare la selezione del percorso all'interno del proprio AS. Un percorso con una preferenza locale più elevata sarà preferita su un percorso con una preferenza locale inferiore, indipendentemente dalla lunghezza del percorso.
* Med (discriminatore multi-exit): Utilizzato nel BGP esterno (EBGP) per influenzare la selezione del percorso tra percorsi diversi dagli stessi. È preferito un valore Med inferiore.
* Attributi della comunità: Questi consentono un filtro e una selezione del percorso più complessi in base ai valori personalizzati assegnati ai percorsi.
* Peso: Un attributo BGP (IBGP) interno che influenza la selezione del percorso all'interno di un AS. Percorsi di peso più elevati sono preferiti.
* come lunghezza del percorso: Mentre sono generalmente più brevi i percorsi (per evitare i costi di transito e la potenziale instabilità), è solo un fattore tra molti. Se due percorsi hanno la stessa preferenza in tutti gli altri aspetti, verrà scelto il percorso più breve, ma questo non è garantito nel complesso.
* Origine del percorso: BGP utilizza i codici di origine del percorso (IGP, EGP, incompleto) che possono influire su scenari di rottura.
* Meccanismi di rottura: BGP ha sofisticati meccanismi di rottura basati sull'ordine di attributi e ID router nel caso in cui più percorsi siano considerati ugualmente ottimali in base agli altri attributi.
In sintesi, BGP utilizza un algoritmo complesso per selezionare i percorsi. La lunghezza del percorso più breve è un fattore, ma è solo uno dei tanti e l'interazione di tutti questi fattori determina la rotta infine selezionata. Un percorso più breve potrebbe essere annullato se un altro percorso ha una preferenza locale più elevata, un Med migliore o altri attributi vantaggiosi. Il requisito privo di loop rimane fondamentale; BGP evita esplicitamente loop, ma il percorso "migliore" senza loop è una funzione di molti criteri.
networking © www.354353.com