Ils ont mené une expérience simulant le réseau Tor

Il ya quelques jours Les chercheurs de l'Université de Waterloo et du US Naval Research Laboratory. a présenté les résultats du développement d'un simulateur de réseau Tor qui est comparable en nombre de nœuds et d'utilisateurs au réseau Tor principal et permet des expérimentations proches des conditions réelles.

La boîte à outils et la méthodologie de modélisation de réseau fait au cours de l'expérience permis de simuler le fonctionnement d'un réseau de 6489 nœuds Tor sur un ordinateur avec 4 To de RAM, auquel 792 XNUMX utilisateurs virtuels sont connectés simultanément.

Notez que il s'agit de la première simulation à grande échelle du réseau Tor, dont le nombre de nœuds correspond au réseau réel (Le réseau Tor fonctionnel compte environ 6 2 nœuds et XNUMX millions d'utilisateurs connectés).

Une simulation complète du réseau Tor est intéressante en termes d'identification des goulots d'étranglement, de modélisation du comportement des attaques, de test de nouvelles techniques d'optimisation dans des conditions réelles et de preuve de concepts liés à la sécurité.

Avec un simulateur complet, les développeurs de Tor pourront s'éloigner de la pratique consistant à mener des expériences sur le réseau principal ou sur des nœuds postes de travail individuels, ce qui crée des risques supplémentaires de violation de la vie privée des utilisateurs et n'élimine pas la possibilité d'échec. Par exemple, dans les mois à venir, Tor devrait introduire la prise en charge d'un nouveau protocole de contrôle de la congestion, et la simulation vous permettra d'étudier pleinement son fonctionnement avant de l'implémenter dans un réseau réel.

En plus d'éliminer l'impact des expériences sur la confidentialité et la fiabilité dese le réseau Tor principal, la présence de testnets séparés permettra de tester et de déboguer rapidement le nouveau code pendant le développement, de déployer immédiatement les modifications sur tous les nœuds et utilisateurs sans attendre de longs déploiements intermédiaires pour terminer, construire et exécuter des prototypes plus rapidement avec la mise en œuvre d'idées nouvelles.

Des travaux sont en cours pour améliorer la boîte à outils qui, selon les développeurs, réduira de 10 fois la consommation de ressources et permettra de simuler sur le même ordinateur le fonctionnement de réseaux qui dépassent le réseau réel, ce qui peut être nécessaire pour identifier d'éventuels problèmes. . avec mise à l'échelle Tor. Au cours des travaux, plusieurs nouvelles méthodes de modélisation du réseau ont également été créées qui permettent de prédire l'évolution de l'état du réseau dans le temps et d'utiliser des générateurs de trafic en arrière-plan pour simuler l'activité des utilisateurs.

Los Investigadores a également étudié le modèle entre la taille du réseau simulé et la fiabilité de la projection des résultats des expériences dans le réseau réel. Au cours du développement de Tor, les modifications et les optimisations sont pré-testées sur de petits réseaux de test, qui contiennent beaucoup moins de nœuds et d'utilisateurs qu'un réseau réel.

Il a été constaté que les erreurs statistiques des prévisions obtenues lors de petites simulations peuvent être compensées par la répétition répétée d'expériences indépendantes avec différents ensembles de données initiaux, alors que plus le réseau simulé est grand, moins il faut de nouveaux tests pour obtenir des conclusions statistiquement significatives.

Pour modéliser et simuler le réseau Tor, les chercheurs développent plusieurs projets open source distribués sous licence BSD :

  • Ombre: un simulateur de réseau universel qui vous permet d'exécuter un code d'application réseau réel pour recréer le fonctionnement de systèmes distribués avec des milliers de processus réseau. Pour simuler des systèmes basés sur des applications réelles non modifiées.
  • Outils Tornet: un ensemble d'outils pour générer des modèles réalistes du réseau Tor pouvant être exécutés dans l'environnement Shadow, ainsi que pour exécuter et personnaliser le processus de simulation, accumuler et visualiser les résultats. Les métriques qui reflètent les performances du réseau Tor réel peuvent être utilisées comme modèles pour la génération de réseau.
  • Tgén : générateur de flux de trafic en fonction des paramètres établis par l'utilisateur (taille, retards, nombre de flux, etc.). Des schémas de mise en forme du trafic peuvent être établis sur la base de scénarios spéciaux au format GraphML et à l'aide de modèles de Markov probabilistes pour la distribution des flux et des paquets TCP.
  • OnionTrace : un ensemble d'outils pour surveiller les performances et les événements dans un réseau Tor simulé, ainsi que pour enregistrer et rejouer des informations sur la formation de chaînes de nœuds Tor et y relier les flux de trafic.

Enfin, si vous souhaitez en savoir plus, vous pouvez consulter les détails dans la lien suivant


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.