Molte delle risposte qui stanno usando ping e traceroute per le loro spiegazioni. Questi strumenti hanno il loro posto, ma non sono affidabili per la misurazione delle prestazioni della rete.
In particolare, (almeno alcuni) i router Juniper inviano l'elaborazione degli eventi ICMP al piano di controllo del router. Questo è MOLTO più lento del piano di inoltro, specialmente in un router backbone.
Vi sono altre circostanze in cui la risposta ICMP può essere molto più lenta delle prestazioni di inoltro effettive di un router. Ad esempio, immagina un router interamente software (nessun hardware di inoltro specializzato) con una capacità della CPU pari al 99%, ma che sta ancora spostando bene il traffico. Vuoi che impieghi molti cicli a elaborare le risposte traceroute o a inoltrare il traffico? Quindi l'elaborazione della risposta è una priorità estremamente bassa.
Di conseguenza, ping / traceroute ti danno limiti superiori ragionevoli - le cose stanno andando almeno così velocemente - ma non ti dicono davvero quanto velocemente sta andando il traffico reale.
In ogni caso -
Ecco un esempio di traceroute dall'Università del Michigan (Stati Uniti centrali) a Stanford (costa occidentale degli Stati Uniti). (Succede a Washington, DC (costa orientale degli Stati Uniti), che si trova a 500 miglia nella direzione "sbagliata".
% traceroute -w 2 www.stanford.edu
traceroute to www-v6.stanford.edu (171.67.215.200), 64 hops max, 52 byte packets
1 * * *
2 * * *
3 v-vfw-cc-clusta-l3-outside.r-seb.umnet.umich.edu (141.211.81.130) 3.808 ms 4.225 ms 2.223 ms
4 l3-bseb-rseb.r-bin-seb.umnet.umich.edu (192.12.80.131) 1.372 ms 1.281 ms 1.485 ms
5 l3-barb-bseb-1.r-bin-arbl.umnet.umich.edu (192.12.80.8) 1.784 ms 0.874 ms 0.900 ms
6 v-bin-arbl-i2-wsu5.wsu5.mich.net (192.12.80.69) 2.443 ms 2.412 ms 2.957 ms
7 v0x1004.rtr.wash.net.internet2.edu (192.122.183.10) 107.269 ms 61.849 ms 47.859 ms
8 ae-8.10.rtr.atla.net.internet2.edu (64.57.28.6) 28.267 ms 28.756 ms 28.938 ms
9 xe-1-0-0.0.rtr.hous.net.internet2.edu (64.57.28.112) 52.075 ms 52.156 ms 88.596 ms
10 * * ge-6-1-0.0.rtr.losa.net.internet2.edu (64.57.28.96) 496.838 ms
11 hpr-lax-hpr--i2-newnet.cenic.net (137.164.26.133) 76.537 ms 78.948 ms 75.010 ms
12 svl-hpr2--lax-hpr2-10g.cenic.net (137.164.25.38) 82.151 ms 82.304 ms 82.208 ms
13 hpr-stanford--svl-hpr2-10ge.cenic.net (137.164.27.62) 82.504 ms 82.295 ms 82.884 ms
14 boundarya-rtr.stanford.edu (171.66.0.34) 82.859 ms 82.888 ms 82.930 ms
15 * * *
16 * * *
17 www-v6.stanford.edu (171.67.215.200) 83.136 ms 83.288 ms 83.089 ms
In particolare, notare la differenza di tempo tra i risultati del traceroute dal router di lavaggio e dal router di atla (hop 7 e 8). il percorso di rete va prima a lavare e poi ad atla. il lavaggio richiede 50-100 ms per rispondere, atla dura circa 28ms. Chiaramente atla è più lontano, ma i suoi risultati traceroute suggeriscono che è più vicino.
Vedi http://www.internet2.edu/performance/ per molte informazioni sulla misurazione della rete. (disclaimer, un tempo lavoravo per internet2). Vedi anche: https://fasterdata.es.net/
Per aggiungere una rilevanza specifica alla domanda originale ... Come puoi vedere, ho avuto un tempo di ping di andata e ritorno di 83 ms a Stanford, quindi sappiamo che la rete può andare almeno così velocemente.
Si noti che il percorso della rete di ricerca e istruzione che ho intrapreso su questo traceroute è probabilmente più veloce di un percorso Internet delle materie prime. Le reti di ricerca e sviluppo generalmente eseguono il provisioning eccessivo delle connessioni, il che rende improbabile il buffering in ciascun router. Inoltre, nota il lungo percorso fisico, più lungo della costa da costa a costa, sebbene chiaramente rappresentativo del traffico reale.
Michigan-> washington, dc-> atlanta-> houston-> los angeles-> stanford