Naviguer dans l'accessibilité partielle sur Internet
Découvre les défis de l'accessibilité partielle et son impact sur les utilisateurs d'Internet.
Guillermo Baltra, Tarang Saluja, Yuri Pradkin, John Heidemann
― 8 min lire
Table des matières
- Comprendre la Portée Partielle
- Algorithmes pour Détecter les Problèmes de Connectivité
- Analyse de Données sur Diverses Plateformes
- Fréquence et Durée des Problèmes de Connectivité
- Découvrir les Péninsules et les Îles
- Pourquoi les Problèmes de Connectivité Comptent
- Le Rôle des Politiques dans la Connectivité
- Le Tableau Global
- Améliorer les Systèmes de Mesure Actuels
- Conclusion
- Source originale
- Liens de référence
Internet connecte des gens et des systèmes partout dans le monde. Mais parfois, c'est un peu galère d'accéder à certaines parties. Pour beaucoup, c'est simple : si Internet marche, ça devrait marcher partout ou nulle part. Mais la réalité, c'est que certaines zones peuvent être inaccessibles pour diverses raisons. On appelle ça la "portée partielle".
Imagine que tu sois dans un café, et ton site préféré refuse de charger, alors que les autres fonctionnent nickel. C'est peut-être un cas de portée partielle. Même si tu es sur Internet, tu peux pas atteindre toutes les destinations.
Comprendre la Portée Partielle
La portée partielle se produit quand certaines parties de l’Internet sont accessibles depuis certains endroits mais pas d’autres. En gros, c'est un peu comme un labyrinthe où certains chemins sont bloqués. Tu peux tourner en rond en cherchant une sortie, mais certaines voies te bloquent.
Il y a plein de raisons pour lesquelles ça arrive. Parfois, c'est à cause de politiques ou de configurations de réseau. D'autres fois, ça peut être des problèmes de routage temporaires ou des mauvaises configs. Et n’oublions pas les bons vieux firewalls qui gardent les intrus à l’écart des réseaux sensibles.
Algorithmes pour Détecter les Problèmes de Connectivité
Pour traiter le souci de la portée partielle, des chercheurs ont développé plusieurs algorithmes. Deux d'entre eux s'appellent Taitao et Chiloe. Ces algorithmes aident à repérer les zones de connectivité persistante et celles qui sont coupées.
- Taitao recherche des "péninsules", qui sont des parties de l'Internet pouvant se connecter à un réseau plus large mais souvent isolées. Pense à une petite île où tu peux nager, mais qui est surtout entourée par l’eau.
- Chiloe identifie des "Îles", qui sont des réseaux capables de communiquer à l’intérieur mais qui ne peuvent pas se connecter au vaste Internet. Imagine une fête dans une pièce sans porte ; tout le monde à l'intérieur peut papoter mais personne ne peut entrer ou sortir.
Ces algorithmes analysent des données collectées au fil du temps depuis différents angles à travers l'Internet. Pense à un grand groupe d'amis, chacun à des endroits différents, qui vérifie à quel point ils peuvent atteindre les autres dans le réseau. Si certains amis ne peuvent pas accéder à certains sites alors que d'autres le peuvent, ça indique des problèmes de connectivité.
Analyse de Données sur Diverses Plateformes
Pour tester ces algorithmes, les chercheurs ont utilisé trois principales plateformes : Trinocular, RIPE Atlas, et CAIDA Ark. Chaque plateforme a sa propre façon de collecter des données sur le monde en ligne, et utiliser plusieurs plateformes aide à obtenir une idée plus claire de la connectivité.
- Trinocular mesure la portée du réseau fréquemment et systématiquement. Il vérifie des millions de réseaux à intervalles réguliers, un peu comme vérifier la météo chaque heure.
- RIPE Atlas implique des milliers de volontaires avec des dispositifs de mesure qui aident à suivre la performance d'Internet. C’est comme avoir plein de gens autour du monde qui envoient des cartes postales pour voir à quel point différentes parties de l'Internet fonctionnent bien.
- CAIDA Ark utilise un plus petit groupe de dispositifs mais vérifie un large éventail de réseaux chaque jour. Pense à un facteur assidu qui visite chaque rue une fois par jour mais qui n’a pas le même nombre de livraisons que les autres.
Ensemble, les données de ces sources aident à déterminer à quelle fréquence la portée partielle se produit et les types de problèmes de connectivité qui peuvent survenir.
Fréquence et Durée des Problèmes de Connectivité
La portée partielle est étrangement courante. Ça se trouve que ces problèmes peuvent survenir aussi souvent que des pannes complètes. C'est comme lancer une pièce ; tu pourrais penser que tu obtiendras des faces à chaque fois, mais les côtés sont tout aussi susceptibles de sortir.
Les chercheurs ont trouvé que beaucoup de ces problèmes sont brefs, souvent ne durant que quelques minutes ou heures. Cependant, une bonne partie du temps est aussi consacrée à des événements plus longs. Tout comme l’Internet peut avoir une mauvaise journée avec de brèves coupures, il peut aussi connaître des malentendus à long terme qui nécessitent plus de médiation.
Découvrir les Péninsules et les Îles
Les concepts de péninsules et d'îles aident à clarifier les types de problèmes de portée sur Internet.
- Péninsules peuvent être vues comme des zones géographiques où certaines parties sont accessibles, tandis que d'autres ne le sont pas. Par exemple, tu pourrais avoir une péninsule qui peut se connecter à la terre ferme mais ne relie pas entièrement certaines parties de l'océan.
- Îles, par contre, représentent des zones qui manquent complètement d'accès au vaste Internet. C'est comme une île tropicale isolée sans bateaux ni ferries qui arrivent.
Les deux situations peuvent être super frustrantes pour les utilisateurs essayant d'accéder à certains sites. Les algorithmes travaillent pour identifier ces cas, menant à des insights sur où les dispositifs peuvent ou ne peuvent pas atteindre.
Pourquoi les Problèmes de Connectivité Comptent
Comprendre la portée partielle est crucial pour les organisations et les fournisseurs d’accès Internet (FAI). Si une organisation dépend d'un accès Internet constant pour ses opérations, savoir quelles zones pourraient rencontrer des soucis peut aider à éviter des disruptions.
De plus, cette connaissance peut aider à résoudre les problèmes potentiels. Les organisations peuvent identifier des erreurs de configuration ou des problèmes de routage qui pourraient causer des soucis d'accès, menant à un service plus fiable.
Le Rôle des Politiques dans la Connectivité
Les politiques mises en place par différents pays et organisations peuvent impacter la disponibilité de certaines parties de l'Internet. Par exemple, pendant des périodes de troubles politiques, les gouvernements peuvent mettre en place des contrôles stricts sur l’accès à Internet. Cela peut créer des situations où des régions entières deviennent coupées.
Les chercheurs ont trouvé un nombre alarmant d'adresses bloquées, où certaines régions ne peuvent être accessibles que depuis des pays spécifiques. Tout comme un pays peut restreindre l’accès à certaines zones, des régions dans l’Internet peuvent créer des barrières similaires.
Le Tableau Global
Les résultats de cette recherche donnent un aperçu de la connectivité globale. Bien que ça ait l'air que les utilisateurs partout s'attendent à pouvoir accéder aux mêmes sites, la réalité est bien plus complexe. La portée partielle est un défi mondial qui varie considérablement d’un pays à l’autre et entre les réseaux.
En approfondissant, les chercheurs ont découvert des motifs dans la façon dont les problèmes de connectivité se produisent. Par exemple, un grand nombre de pannes provenaient de désaccords de routage entre différents FAI. Cela mène souvent à une situation où certains utilisateurs ne peuvent pas atteindre certaines parties de l'Internet, alors que d'autres le peuvent.
Améliorer les Systèmes de Mesure Actuels
Une des contributions clés de cette recherche est l'amélioration des systèmes de mesure Internet existants. En identifiant les péninsules et les îles, les chercheurs peuvent clarifier les résultats trompeurs de mesures comme celles fournies par des systèmes de surveillance DNS.
Par exemple, un système de surveillance DNS pourrait rapporter des taux élevés de perte de requêtes, ce qui pourrait être dû à la présence de péninsules. Reconnaître et prendre en compte ces connexions perdues peut mener à une compréhension plus précise de la performance d'Internet.
Conclusion
À l'ère numérique, naviguer sur Internet n'est pas toujours un long fleuve tranquille. Avec la portée partielle agissant comme un obstacle, l'effort de mieux comprendre et d'atténuer ces problèmes devient primordial. Les chercheurs continuent d'investiguer et de développer des outils pour aider les utilisateurs et les organisations à maintenir une connexion plus forte au monde en ligne en constante expansion.
Alors souviens-toi, la prochaine fois que tu te retrouves dans une impasse digitale, il pourrait y avoir une péninsule qui t'empêche d'atteindre le continent. Mais avec la recherche et le suivi continus, l'espoir est que ces problèmes seront finalement résolus, rendant Internet plus accessible pour tous.
Source originale
Titre: Measuring Partial Reachability in the Public Internet
Résumé: 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.
Auteurs: Guillermo Baltra, Tarang Saluja, Yuri Pradkin, John Heidemann
Dernière mise à jour: 2024-12-12 00:00:00
Langue: English
Source URL: https://arxiv.org/abs/2412.09711
Source PDF: https://arxiv.org/pdf/2412.09711
Licence: https://creativecommons.org/licenses/by-nc-sa/4.0/
Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.
Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.
Liens de référence
- 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/