Navigare nella parziale raggiungibilità su Internet
Scopri le sfide della raggiungibilità parziale e il suo impatto sugli utenti di Internet.
Guillermo Baltra, Tarang Saluja, Yuri Pradkin, John Heidemann
― 7 leggere min
Indice
- Comprendere la Raggiungibilità Parziale
- Algoritmi per Rilevare Problemi di Connettività
- Analisi dei Dati da Diverse Piattaforme
- Frequenza e Durata dei Problemi di Connettività
- Scoprire Penisole e Isole
- Perché i Problemi di Connettività Sono Importanti
- Il Ruolo delle Politiche nella Connettività
- Il Quadro Globale
- Migliorare i Sistemi di Misurazione Attuali
- Conclusione
- Fonte originale
- Link di riferimento
Internet collega persone e sistemi in tutto il mondo. Però, a volte può essere difficile raggiungere certe parti. Per molti utenti, l'aspettativa è chiara: se Internet funziona, dovrebbe funzionare ovunque o da nessuna parte. Eppure, la realtà è che ci sono parti di Internet che possono essere inaccessibili per vari motivi. Questo fenomeno è conosciuto come raggiungibilità parziale.
Immagina di essere in un bar e il tuo sito web preferito non si carica, mentre gli altri vanno alla grande. Questo potrebbe essere un caso di raggiungibilità parziale. Nonostante tu sia online, non riesci a raggiungere tutte le destinazioni.
Comprendere la Raggiungibilità Parziale
La raggiungibilità parziale si verifica quando alcune parti di Internet sono raggiungibili da certe località ma non da altre. Fondamentalmente, è un po' come essere in un labirinto dove alcune strade sono bloccate. Puoi girare in tondo, sperando di trovare un'uscita, ma certi varchi semplicemente non ti fanno passare.
Ci sono molti motivi per cui succede la raggiungibilità parziale. A volte è colpa delle politiche o configurazioni di rete. Altre volte, potrebbe essere per problemi temporanei di routing o configurazioni sbagliate. E non dimentichiamoci dei vecchi firewall che tengono lontani i visitatori indesiderati dalle reti sensibili.
Algoritmi per Rilevare Problemi di Connettività
Per affrontare il problema della raggiungibilità parziale, i ricercatori hanno sviluppato vari algoritmi. Due di questi si chiamano Taitao e Chiloe. Questi algoritmi aiutano a trovare aree di connettività persistente e quelle che sono isolate.
- Taitao cerca le "penisole", che sono parti di Internet che possono connettersi a una rete più ampia ma sono per lo più isolate. Pensa a un'isoletta a cui puoi nuotare, ma è praticamente circondata dall'acqua.
- Chiloe identifica le "Isole", che sono reti che possono comunicare internamente ma non possono connettersi a Internet. Immagina una festa in una stanza senza porta; tutti dentro possono chiacchierare, ma nessuno può entrare o uscire.
Questi algoritmi analizzano dati raccolti nel tempo da diversi punti di vista su Internet. Pensalo come un grande gruppo di amici, ognuno in posti diversi, che controllano quanto bene riescono a raggiungere gli altri nella rete. Se alcuni amici non riescono a raggiungere certi siti mentre altri possono, ciò indica potenziali problemi di connettività.
Analisi dei Dati da Diverse Piattaforme
Per testare questi algoritmi, i ricercatori hanno usato tre piattaforme principali: Trinocular, RIPE Atlas e CAIDA Ark. Ogni piattaforma ha il suo modo di raccogliere dati sul mondo online, e usarne più di una aiuta a ottenere un quadro più chiaro della connettività.
- Trinocular misura la raggiungibilità di rete frequentemente e in modo sistematico. Controlla milioni di reti a intervalli regolari, proprio come controllare il meteo ogni ora.
- RIPE Atlas coinvolge migliaia di volontari con dispositivi di misurazione che aiutano a monitorare le prestazioni di Internet. È come avere un sacco di persone in tutto il mondo che inviano cartoline per vedere quanto bene funzionano varie parti di Internet.
- CAIDA Ark utilizza un gruppo più piccolo di dispositivi ma controlla una vasta gamma di reti ogni giorno. Pensalo come un postino diligente che visita ogni strada una volta al giorno, ma non ha lo stesso numero di consegne degli altri.
Insieme, i dati di queste fonti aiutano a determinare quanto spesso si verifica la raggiungibilità parziale e quali tipi di problemi di connettività possono sorgere.
Frequenza e Durata dei Problemi di Connettività
La raggiungibilità parziale è sorprendentemente comune. Si scopre che problemi come questo possono emergere tanto spesso quanto le interruzioni complete. È come lanciare una moneta; potresti pensare di ottenere sempre testa, ma croce si infiltra altrettanto spesso.
I ricercatori hanno scoperto che molti di questi problemi sono brevi, durando spesso solo pochi minuti o ore. Tuttavia, anche un notevole periodo di tempo è speso in eventi più duraturi. Proprio come Internet può avere una giornata storta con brevi problemi di connettività, può anche avere malintesi a lungo termine che richiedono una mediazione più estesa.
Scoprire Penisole e Isole
I concetti di penisole e isole aiutano a chiarire i tipi di problemi di raggiungibilità su Internet.
- Penisole possono essere viste come aree geografiche dove alcune zone sono raggiungibili, mentre altre no. Ad esempio, potresti avere una penisola che può connettersi al continente ma non si collega completamente a certe parti dell'oceano.
- Isole, invece, rappresentano aree che mancano completamente di accesso a Internet. È simile a un'isola tropicale isolata che non ha barche o traghetti in arrivo.
Entrambe le situazioni possono essere abbastanza frustranti per gli utenti che cercano di accedere a determinati siti web. Gli algoritmi lavorano per individuare questi casi, portando a intuizioni su dove i dispositivi possono e non possono raggiungere.
Perché i Problemi di Connettività Sono Importanti
Comprendere la raggiungibilità parziale è fondamentale per le organizzazioni e i fornitori di servizi Internet (ISP). Se un'organizzazione fa affidamento su un accesso costante a Internet per le proprie operazioni, sapere quali aree potrebbero avere problemi può aiutare a prevenire interruzioni.
Inoltre, questa conoscenza può aiutare nella risoluzione dei problemi potenziali. Le organizzazioni possono identificare eventuali malconfigurazioni o problemi di routing che potrebbero causare problemi di accesso, portando a un servizio più affidabile.
Il Ruolo delle Politiche nella Connettività
Le politiche stabilite da diversi paesi e organizzazioni possono influenzare la disponibilità di certe parti di Internet. Ad esempio, durante periodi di unrest politico, i governi potrebbero implementare controlli rigorosi sull'accesso a Internet. Questo può creare situazioni in cui intere regioni diventano tagliate fuori.
I ricercatori hanno trovato un numero allarmante di indirizzi bloccati, dove certe regioni possono essere raggiunte solo da specifici paesi. Proprio come un paese può limitare l'accesso a certe aree, regioni all'interno di Internet possono creare barriere simili.
Il Quadro Globale
I risultati di questa ricerca forniscono intuizioni sulla connettività globale. Anche se può sembrare che gli utenti ovunque si aspettino di poter accedere agli stessi siti web, la realtà è molto più complessa. La raggiungibilità parziale è una sfida globale che varia considerevolmente tra paesi e reti.
Mentre i ricercatori si sono addentrati, hanno scoperto schemi nel modo in cui si verificano i problemi di connettività. Ad esempio, un gran numero di interruzioni ha avuto origine da disaccordi di routing tra diversi ISP. Questo porta spesso a una situazione in cui alcuni utenti non possono raggiungere parti specifiche di Internet, mentre altri possono.
Migliorare i Sistemi di Misurazione Attuali
Uno dei contributi chiave di questa ricerca è il miglioramento dei sistemi di misurazione di Internet esistenti. Identificando penisole e isole, i ricercatori possono chiarire risultati fuorvianti da misurazioni come quelle raccolte dai sistemi di monitoraggio DNS.
Ad esempio, un sistema di monitoraggio DNS potrebbe riportare alti tassi di perdita di query, che potrebbero essere dovuti alla presenza di penisole. Riconoscere e tenere conto di queste connessioni perse può portare a una comprensione più accurata delle prestazioni di Internet.
Conclusione
Nell'era digitale, navigare su Internet non è sempre una passeggiata. Con la raggiungibilità parziale che funge da ostacolo, l'impegno per comprendere e mitigare questi problemi diventa fondamentale. I ricercatori continuano a indagare e sviluppare strumenti per aiutare utenti e organizzazioni a mantenere una connessione più forte con il mondo online in continua espansione.
Quindi ricorda, la prossima volta che ti trovi in un vicolo cieco digitale, potrebbe esserci una penisola che ti tiene lontano dal continente. Ma con la ricerca e il monitoraggio costanti, la speranza è che questi problemi verranno eventualmente risolti, rendendo Internet un posto più accessibile per tutti.
Fonte originale
Titolo: Measuring Partial Reachability in the Public Internet
Estratto: The Internet provides global connectivity by virtue of a public core -- the routable public IP addresses that host services and to which cloud, enterprise, and home networks connect. Today the public core faces many challenges to uniform, global reachability: firewalls and access control lists, commercial disputes that stretch for days or years, and government-mandated sanctions. We define two algorithms to detect partial connectivity: Taitao detects peninsulas of persistent, partial connectivity, and Chiloe detects islands, when one or more computers are partitioned from the public core. These new algorithms apply to existing data collected by multiple long-lived measurement studies. We evaluate these algorithms with rigorous measurements from two platforms: Trinocular, where 6 locations observe 5M networks frequently, RIPE Atlas, where 10k locations scan the DNS root frequently, and validate adding a third: CAIDA Ark, where 171 locations traceroute to millions of networks daily. Root causes suggest that most peninsula events (45%) are routing transients, but most peninsula-time (90%) is due to long-lived events (7%). We show that the concept of peninsulas and islands can improve existing measurement systems. They identify measurement error and persistent problems in RIPE's DNSmon that are $5\times$ to $9.7\times$ larger than the operationally important changes of interest. They explain previously contradictory results in several outage detection systems. Peninsulas are at least as common as Internet outages, posing new research direction.
Autori: Guillermo Baltra, Tarang Saluja, Yuri Pradkin, John Heidemann
Ultimo aggiornamento: 2024-12-12 00:00:00
Lingua: English
URL di origine: https://arxiv.org/abs/2412.09711
Fonte PDF: https://arxiv.org/pdf/2412.09711
Licenza: https://creativecommons.org/licenses/by-nc-sa/4.0/
Modifiche: Questa sintesi è stata creata con l'assistenza di AI e potrebbe presentare delle imprecisioni. Per informazioni accurate, consultare i documenti originali collegati qui.
Si ringrazia arxiv per l'utilizzo della sua interoperabilità ad accesso aperto.
Link di riferimento
- https://www.researchgate.net/profile/Massimo-Candela/publication/279516870_Visualization_and_Monitoring_for_the_Identification_and_Analysis_of_DNS_Issues/links/559468c808ae793d13798901/Visualization-and-Monitoring-for-the-Identification-and-Analysis-of-DNS-Issues.pdf
- https://www-cse.ucsd.edu/sosp01/papers/andersen.pdf
- https://doi.org/10.1145/2317307.2317311
- https://ant.isi.edu/datasets/ipv4_partial/
- https://doi.org/10.1007/978-3-031-56252-5_7
- https://www.maennel.net/2009/imc099-bush.pdf
- https://www.caida.org/projects/ark/
- https://www.caida.org/data/active/ipv4_routed_24_topology_dataset.xml
- https://cogentco.com/en/looking-glass
- https://qz.com/africa/1351277/ethiopia-internet-shutdown-in-eastern-somali-region/
- https://doi.org/10.1145/2068816.2068818
- https://doi.org/10.1145/3230543.3230549
- https://www3.weforum.org/docs/WEF_FII_Internet_Fragmentation_An_Overview_2016.pdf
- https://www8.gsb.columbia.edu/citi/GlobalDigitalGovernance
- https://lg.he.net/
- https://doi.org/10.1145/1879141.1879195
- https://forums.he.net/index.php?topic=3805.0
- https://doi.org/10.1145/2700339
- https://edition.cnn.com/2019/01/02/africa/congo-internet-shutdown-china-intl/index.html
- https://clarinet.u-strasbg.fr/~pelsser/publications/Guillot-chocolatine-TMA2019.pdf
- https://doi.org/10.1145/1452520.1452542
- https://www.reuters.com/world/asia-pacific/bangladesh-army-enforces-curfew-student-led-protests-spiral-2024-07-20/
- https://doi.org/10.1145/2377677.2377756
- https://www.datacenterknowledge.com/archives/2009/10/22/peering-disputes-migrate-to-ipv6
- https://doi.org/10.1145/1851182.1851194
- https://www.routeviews.org
- https://atlas.ripe.net/measurements/
- https://doi.org/10.1145/2987443.2987461
- https://doi.org/10.1145/2486001.2486017
- https://seekingalpha.com/article/3948876-google-blocking-ipv6-adoption-cogent-impacting-transit-customers
- https://doi.org/10.1145/3278532.3278563
- https://atlas.ripe.net/dnsmon
- https://www.root-servers.org
- https://doi.org/10.1145/2068816.2068819
- https://doi.org/10.23919/TMA.2017.8002902
- https://doi.org/10.1145/3618257.3624796
- https://eur-lex.europa.eu/eli/reg/2016/679/oj
- https://ant.isi.edu/datasets/all.html
- https://ant.isi.edu/datasets/outage/
- https://doi.org/10.1145/3419394.3424214
- https://www.top10vpn.com/cost-of-internet-shutdowns/