Come posso calcolare da solo il numero di percorsi Internet?


9

Nella guida allo studio JNCIA, si afferma che attualmente ci sono 120k rotte su Internet e che Juniper ha supportato fino a 450k. Come sono arrivati ​​al 120k? Se volessi sapere quanti percorsi esatti, come potrei trovarlo da solo?

Risposte:


8

I router backbone degli ISP (per la precisione, ISP di livello 1) costituiscono la cosiddetta "zona priva di default". In questa zona non esistono route predefinite: ogni route annunciata su Internet viene trasportata nella tabella delle route del router.

Si tratta semplicemente di contare le voci della tabella.

Se vuoi contare te stesso, devi organizzare una sessione di peering BGP con il tuo ISP e farti inviare tutti i percorsi.

Buon conteggio!

PS il numero esatto è in continua evoluzione man mano che nuove reti entrano in linea o vengono disconnesse.


1
"I router backbone degli ISP" sono disinformazione - non tutti gli ISP saranno privi di default, e se sono privi di default, ciò non significa che non stiano pagando un altro fornitore per il transito (o peering basato sugli insediamenti). Suggerirei la modifica per annotare gli "ISP di primo livello" - sebbene non sia ancora accurato al 100%, è più vicino degli "ISP" in generale.
John Jensen,

1
Ron, questo non cambia ancora il fatto che hai dato all'OP un modo piuttosto difficile di calcolare il numero di rotte su Internet, supponendo che non abbiano già una sessione di peering con i loro upstream.
Mike Pennington,

17

Penso che la tua guida allo studio sia un po 'datata. Attualmente siamo a circa 500k rotte su Internet. Geoff Huston sta raccogliendo statistiche settimanalmente. Puoi trovare i suoi rapporti qui .

Se vuoi vedere tu stesso vai a http://www.routeviews.org/ e accedi ad alcuni sistemi reali su Internet.


Grazie. Ho selezionato la risposta di Ron perché sono un principiante router e ho scoperto che il suo approccio era più illuminante in senso pratico, ma apprezzo questi collegamenti e le informazioni aggiunte. Molto bene a sapersi! :)
CaseyJones,

Casey, Ron offre un modo per contare le rotte Internet; tuttavia la realtà è che costruire una sessione di peering bgp con l'upstream è più un problema del necessario perché le informazioni sono disponibili senza tutto quel lavoro. Potaroo e RouteViews.org sono buone opzioni, che non richiedono il tuo bgp ASN o coordinano un cambiamento con il tuo upstream.
Mike Pennington,

9

Oltre alle buone risposte già fornite da Jens Link e Ron:

Non esiste una risposta assoluta e obiettiva al numero di percorsi attivi su Internet. Il numero cambia costantemente a causa della connessione e disconnessione delle reti, dei router con interruzioni, ecc. Alcuni prefissi vengono annunciati solo ad altre reti specifiche (ad es. Utilizzando una comunità senza esportazione) e sono destinati a essere visualizzati solo in parti specifiche di Internet.

Oltre a ciò, c'è il filtraggio: non tutti i filtri di rete instradano che riceve allo stesso modo. Alcuni non lo fanno affatto, altri filtrano in modo tale da non accettare piccoli prefissi (/ 24 fino a / 32 in IPv4, / 48 fino a / 128 in IPv6).

Ogni rete ha la sua vista su Internet. E più prefissi in una tabella di routing non sono sempre migliori, può anche significare un cattivo filtro, accettare molti percorsi disaggregati, ecc.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.