BGP (Border Gateway Protocol) utiliza una tabla de enrutamiento para almacenar los prefijos anunciados por sus pares. Cada par de BGP envía información sobre los prefijos de red que está anunciando y los prefijos que ha recibido de otros pares de BGP. Estos prefijos se almacenan en una tabla de enrutamiento denominada tabla BGP.
La tabla BGP utiliza una serie de métricas para seleccionar la mejor ruta de enrutamiento para un prefijo determinado. Estas métricas incluyen la longitud del prefijo, la AS path, el valor de la atribución de origen y otras consideraciones.
Cuando un par anuncia un prefijo a otro par de BGP, el par receptor lo agrega a su tabla BGP y lo examina en función de su métrica de ruta. Si el prefijo es mejor que la ruta existente en la tabla BGP, se actualiza la tabla y se envía una actualización a los pares adyacentes para informarles de la nueva ruta.
En resumen, BGP contabiliza los prefijos anunciados por los pares mediante el almacenamiento de los prefijos en una tabla de enrutamiento de BGP y utilizando métricas para seleccionar la mejor ruta de enrutamiento para cada prefijo.