BGP Private und Public ASNS
Genau wie IP-Adressen müssen ASNs (Autonome Systemnummern) im Internet eindeutig sein. Der Hauptgrund dafür ist, dass BGP die AS-Nummer für seinen Schleifenpräventionsmechanismus verwendet. Wenn BGP von einer Route erfährt, die eine eigene AS-Nummer im Pfad hat, wird sie verworfen.
Hier ist ein Beispiel:
Oben haben wir drei Router, R1 und R3 verwenden die gleiche Anzahl. Sobald R1 ein Update sendet, akzeptiert R2 es, R3 jedoch nicht, da die AS-Nummer dieselbe ist.,
Um dies zu verhindern, hat IANA die Kontrolle über die AS-Nummern (ähnlich wie bei öffentlichen IP-Adressen). Wenn Sie eine AS-Nummer für das Internet wünschen, müssen Sie eine anfordern. Sie begannen mit 16-Bit ALS Zahlen (auch 2-Oktett ALS Zahlen genannt), die wie folgt zugewiesen wurden:
Der Bereich 1-64.495 public AS ist ziemlich klein, so dass es ähnliche Probleme mit den öffentlichen IPv4-IP-Adressen gibt es nicht genug Zahlen. Gerade jetzt (Mai 2015) gibt es nur noch 199 ALS Nummern, die zugewiesen werden könnten. Sie können den aktuellen Status von available AS numbers hier sehen.,
Um mehr ALS Zahlen zu erhalten, wurde eine Erweiterung erstellt, die 32-Bit ALS Zahlen unterstützt (auch 4-Oktett ALS Zahlen genannt). Dies bedeutet, dass wir ungefähr 4.294.967.296 ALS Zahlen haben, die wir verwenden können.
Wenn Sie eine AS-Nummer anfordern, müssen Sie begründen, warum Sie eine Public AS-Nummer benötigen. Für einige Organisationen sollte die Verwendung einer privaten AS-Nummer auch eine Lösung sein.
Private AS numbers kann verwendet werden, wenn Sie mit einer einzelnen AS verbunden sind, die eine public AS-Nummer verwendet. Hier ist ein Beispiel: