BGP berücksichtigt Präfixe, die von Peers beworben werden, indem es die Attribute und das Herkunfts-AS des Peers analysiert und diese Informationen verwendet, um zu entscheiden, ob es den Pfad zu diesem Präfix in seiner Routing-Tabelle akzeptiert oder ablehnt. Die wichtigsten Attribute, die BGP verwendet, um Präfixe zu bewerten, sind:
- AS-Pfad: BGP bewertet den AS-Pfad des Peers, um sicherzustellen, dass der Pfad stabil und nicht as-path gereist ist.
- Präfixlänge: BGP bevorzugt längere Präfixe, da sie spezifischer sind und daher weniger Anzahl von Hosts enthalten.
- Next-Hop: BGP prüft, ob der Next-Hop des Peers erreichbar ist, bevor er den Pfad akzeptiert.
- Local-Preference: BGP verwendet die Local-Preference, um zu entscheiden, welches AS bevorzugt wird, um einen bestimmten Präfix zu erreichen.
- MED: BGP verwendet auch das MED-Attribut, um Präfixe von verschiedenen Peers zu bewerten, wenn mehrere Pfäde verfügbar sind.
Durch die Analyse dieser Attribute und anderer Faktoren kann BGP automatisch entscheiden, entweder den Pfad eines Peers zu akzeptieren oder abzulehnen, um die richtige Konnektivität zu gewährleisten und eine optimale Leistung des Netzwerks sicherzustellen.