BGP non misura direttamente la qualità del servizio, ma utilizza diversi parametri per scegliere il percorso di rete più appropriato tra due router. I parametri utilizzati includono la lunghezza dell’AS-path, la metrica del percorso (come il costo e la larghezza di banda), la preferenza di routing e le proprietà del tipo di link. Inoltre, BGP può operare con specifiche politiche di routing per controllare il flusso del traffico attraverso determinati percorsi e garantire la qualità del servizio.