Jak sam mogę obliczyć liczbę tras internetowych?

9

W przewodniku do badań JNCIA stwierdzono, że w Internecie jest obecnie 120 tys. Tras i że Juniper obsługuje do 450 tys. Jak dotarli do 120 tys.? Gdybym chciał wiedzieć, ile dokładnych tras, jak mogę to znaleźć sam?

CaseyJones
źródło

Odpowiedzi:

8

Rutery szkieletowe dostawców usług internetowych (a dokładniej dostawcy ISP poziomu 1) stanowią tak zwaną „strefę wolną od domyślnych”. W tej strefie nie ma żadnych tras domyślnych - każda trasa ogłoszona w Internecie jest przenoszona w tablicy tras routera.

To po prostu kwestia liczenia wpisów w tabeli.

Jeśli chcesz się liczyć, musisz umówić się na sesję peeringu BGP ze swoim dostawcą usług internetowych i poprosić ich o przesłanie wszystkich tras.

Szczęśliwego liczenia!

PS dokładna liczba ciągle się zmienia w miarę pojawiania się nowych sieci lub rozłączania się.

Ron Trunk
źródło
1
„Routery szkieletowe dostawców usług internetowych” to dezinformacja - nie wszyscy dostawcy usług internetowych będą domyślnie wolni, a jeśli nie będą domyślni, nie oznacza to również, że nie płacą innemu dostawcy za tranzyt (lub peering oparty na rozliczeniu). Sugerowałbym edytowanie w celu zanotowania „ISP pierwszego poziomu” - chociaż nawet nie jest w 100% dokładny, ogólnie jest bliższy niż „ISP”.
John Jensen
1
Ron, to wciąż nie zmienia faktu, że podałeś OP dość trudny sposób obliczania liczby tras w Internecie, zakładając, że nie mają jeszcze sesji peeringu z ich nadrzędnym.
Mike Pennington,
17

Myślę, że twój przewodnik po studiach jest trochę przestarzały. Obecnie mamy około 500 000 tras w Internecie. Geoff Huston zbiera statystyki co tydzień. Można znaleźć swoje raporty tutaj .

Jeśli chcesz zobaczyć na własne oczy, przejdź do http://www.routeviews.org/ i uzyskaj dostęp do prawdziwych systemów w Internecie.

Jens Link
źródło
Dziękuję Ci. Wybrałem odpowiedź Rona, ponieważ jestem kompletnym początkującym routerem i odkryłem, że jego podejście było bardziej pouczające w sensie praktycznym, ale doceniam te linki i dodane informacje. Bardzo dobrze wiedzieć! :)
CaseyJones
Casey, Ron oferuje jeden sposób liczenia tras internetowych; jednak rzeczywistość jest taka, że ​​budowanie sesji równorzędnej bgp z twoimi poprzednimi wersjami jest większym problemem niż to konieczne, ponieważ informacje są dostępne bez całej tej pracy. Potaroo i RouteViews.org są dobrymi opcjami, które nie wymagają własnego ASG bgp ani skoordynowania zmiany ze swoim wcześniejszym.
Mike Pennington
9

Oprócz dobrych odpowiedzi udzielonych już przez Jens Link i Rona:

Nie ma absolutnej, obiektywnej odpowiedzi na pytanie, ile tras jest aktywnych w Internecie. Liczba ta stale się zmienia w związku z łączeniem i rozłączaniem sieci, awariami routerów itp. Niektóre prefiksy są ogłaszane tylko w określonych innych sieciach (np. Za pomocą społeczności bez eksportu) i mają być widoczne tylko w określonych częściach Internetu.

Oprócz tego istnieje filtrowanie: nie każda sieć filtruje trasy, które odbiera w ten sam sposób. Niektóre wcale nie, niektóre filtrują, więc mały prefiks (/ 24 upto / 32 w IPv4, / 48 upto / 128 w IPv6) nie zostanie zaakceptowany.

Każda sieć ma własny widok na Internet. Więcej prefiksów w tabeli routingu nie zawsze jest lepszych, może to również oznaczać złe filtrowanie, akceptowanie wielu zdezagregowanych tras itp.

Teun Vink
źródło