Die BGP-Routengewichtung wird in erster Linie von einem Router verwendet, um zwischen verschiedenen BGP-gelernten Routen zu wählen, die denselben Zielpräfix haben. Wenn es mehrere Pfade gibt, die zu einem bestimmten Zielpräfix führen, wird das Routing-Protokoll, das eine höhere Routengewichtung hat, als bevorzugter Pfad ausgewählt. Wenn jedoch mehrere Pfade dieselbe Routengewichtung haben, verwendet BGP andere Faktoren wie die AS-Pfadlänge, die lokale Vorrangnummer oder die minimale MED (Multi Exit Discriminator) -Wert, um den bevorzugten Pfad auszuwählen. Daher ist die Routengewichtung nur eines der Kriterien, die BGP-Routenprioritäten bestimmen.