BGP privé en openbaar als bereik
net als IP-adressen moeten Asns (Autonomous System Numbers) uniek zijn op het Internet. De belangrijkste reden hiervoor is dat BGP het AS-nummer gebruikt voor zijn loop preventie mechanisme. Wanneer BGP leert over een route die zijn eigen nummer heeft in zijn pad dan zal het worden weggegooid.
Hier is een voorbeeld:
hierboven hebben we drie routers, R1 en R3 gebruiken hetzelfde nummer. Zodra R1 een update verstuurt, zal R2 het accepteren, maar R3 niet, omdat het AS-nummer hetzelfde is.,
om te voorkomen dat het bovenstaande gebeurt, heeft IANA de controle over de AS-nummers (vergelijkbaar met publieke IP-adressen). Als u een AS-nummer voor het Internet wilt, moet u er een aanvragen. Ze begonnen met 16-bit als getallen (ook wel 2-octet als getallen genoemd) die als volgt werden toegewezen:
de 1-64.495 public AS range is vrij klein, dus er zijn vergelijkbare problemen met de IPv4 publieke IP adressen, er zijn niet genoeg nummers. Op dit moment (mei 2015) zijn er nog maar 199 als nummers over die kunnen worden toegewezen. U kunt de huidige status van beschikbaar als nummers hier zien.,
om meer als getallen te krijgen, is een extensie gemaakt die 32-bit als getallen ondersteunt (ook wel 4-octet als getallen genoemd). Dit betekent dat we ongeveer 4.294.967.296 als nummers hebben die we kunnen gebruiken.
wanneer u een AS-nummer aanvraagt, moet u uitleggen waarom u een publiek als nummer nodig hebt. Voor sommige organisaties zou het gebruik van een privé-nummer ook een oplossing moeten zijn.
privé als nummers kunnen worden gebruikt wanneer u verbonden bent met een enkele als dat een publiek als nummer gebruikt. Hier is een voorbeeld: