Habituellement, lorsque vous utilisez BGP, vous pouvez choisir (ou votre appareil en choisit quatre) un ID de routeur à partir de l'une de vos adresses IP publiques attribuées.
Maintenant, admettons que vous exécutez uniquement IPv6. L'ID du routeur étant toujours un nombre de 32 bits, il ne peut pas être copié à partir de l'adresse d'un bouclage.
Le draft-dupont-durand-idr-ipv6-bgp-routerid-01 apporte un début de réponse, suggérant d'utiliser votre numéro AS suffixé avec une partie allouée localement. Mais cela ne fonctionne que pour les numéros AS 16 bits.
Alors, comment choisir un RID pour vos appareils? Au hasard ? Si oui, comment les appareils réagiraient-ils en cas de collision (les deux extrémités d'une session BGP utilisent le même RID)?
PS: le problème concerne également l'OSPF, mais il suffit alors de concevoir un schéma d'allocation RID cohérent. Ce que vous ne pouvez pas faire lorsque vous utilisez BGP pour peerer avec d'autres AS.