Por lo general, cuando usa BGP, puede elegir (o su dispositivo elige cuatro usted) una ID de enrutador de una de sus direcciones IP públicas asignadas.
Ahora, admitamos que solo ejecuta IPv6. Como la ID del enrutador sigue siendo un número de 32 bits, no se puede copiar desde la dirección de un bucle invertido.
El draft-dupont-durand-idr-ipv6-bgp-routerid-01 trae el comienzo de una respuesta, sugiriendo usar su número AS con el sufijo con una parte asignada localmente. Pero eso solo funciona para números AS de 16 bits.
Entonces, ¿cómo elegir un RID para sus dispositivos? Al azar? Si es así, ¿cómo reaccionarían los dispositivos en caso de colisión (ambos extremos de una sesión BGP usan el mismo RID)?
PD: el problema también concierne a OSPF, pero solo tiene que diseñar un esquema coherente de asignación de RID. Lo que no puede hacer cuando usa BGP para mirar con otros ASes.