Di solito, quando si utilizza BGP, è possibile scegliere (o il dispositivo ne sceglie quattro) un ID router da uno degli indirizzi IP pubblici assegnati.
Ora, ammettiamo che esegui solo IPv6. Poiché l'ID router ha ancora un numero di 32 bit, non può essere copiato dall'indirizzo di un loopback.
Il draft-dupont-durand-idr-ipv6-bgp-routerid-01 porta l'inizio di una risposta, suggerendo di usare il proprio numero AS suffisso con una parte allocata localmente. Questo funziona solo con numeri AS a 16 bit.
Quindi, come scegliere un RID per i tuoi dispositivi? A caso ? In tal caso, come reagirebbero i dispositivi in caso di collisione (entrambe le estremità di una sessione BGP usano lo stesso RID)?
PS: il problema riguarda anche OSPF, ma poi devi solo progettare uno schema di allocazione RID coerente. Cosa che non puoi fare quando usi BGP per scrutare con altri AS.