Partage
  • Partager sur Facebook
  • Partager sur Twitter

team viewer fonctionne sans redirection de port ?

    19 octobre 2021 à 11:41:28


    Salut, Je voulais savoir comment les logiciels comme team viewer et any desk,
    arrivent ils sans qu'on ouvre des ports sur nos routeur couche à créer des serveurs RDP
    accessibles à des clients? car ca ouvre des ports en couche 7(pare feu de windows c'est en couche 7 n'est ce pas ?) ? 


    Merci
    • Partager sur Facebook
    • Partager sur Twitter
      19 octobre 2021 à 22:10:28

      La réponse est expliqué grâce à un mélange de NAT Dynamique et de Peer to Peer. Avant toute chose il faut savoir que les serveurs de TeamViewer servent à établir une connexion entre deux utilisateurs. Lorsqu'une personne utilise TeamViewer en arrière plan, elle envois un paquet et établie une connexion à intervalle régulier aux serveurs de TeamViewer indiquant qu'elle adresse IP correspond à tel ID dans sa base de donnée. Ainsi, lorsqu'une personne tente de se connecter à un ordinateur via TeamViewer, elle entre l'ID à rejoindre et le serveur de TeamViewer aura juste à transférer la connexion entrante à celle qui existe déjà entre les serveur de TeamViewer et l'application TeamViewer tournant en arrière-plan sur l'autre ordinateur. En sachant alors que c'est toujours le client qui communique en premier lieu avec les serveur de TeamViewer, il y aura aucun problème pour renvoyé un paquet dans l'autre sens.

      Bien évidement ce que j'ai expliqué représente seulement une partie de la communication réseau mais cela t'explique la base.
      Si tu as d'autre question n'hésite pas !

      Si tu veux plus d'infos, je t'invite à suivre ce cours et de te munir d'un moteur de recherche :)
      https://openclassrooms.com/fr/courses/857447-apprenez-le-fonctionnement-des-reseaux-tcp-ip/
      • Partager sur Facebook
      • Partager sur Twitter
        20 octobre 2021 à 16:22:52

        ca m'interesse aussi Nicolas.

        je vois pour l'id et ip, c'est du nat dynamique car team viewer arrive à distinguer les différentes ip privées venant d'une même ip publique.

        Ok je vois en effet de par le principe qu'aucuns des PC ne soit serveurs il n'ya aucuns besoins de rediriger les ports tcp de nos box.

        En fait team viewer fonctionne comme un revearse proxy tel NGROK il permet de rendre le localhost du 1er client accessible en ligne via les serveurs rooteurs de team viewer ?

        -
        Edité par SAIB-SELHAMIMehdi 20 octobre 2021 à 16:23:48

        • Partager sur Facebook
        • Partager sur Twitter
          20 octobre 2021 à 16:37:17

          Oui, on peut effectivement le comparer à ngrok et portmap.io

          Cependant je tiens en mentionné que c'est les client qui agissent comme serveur et non les serveurs de TeamViewer. TeamViewer sert uniquement à établir la connexion et le reste se fait entre les deux client en peer to peer.

          Si tu veux plus d'info je t'invite à lire l'article suivant :)
          https://newbedev.com/how-exactly-does-a-remote-program-like-team-viewer-work

          -
          Edité par NicolasBoulianne4 20 octobre 2021 à 16:53:12

          • Partager sur Facebook
          • Partager sur Twitter

          team viewer fonctionne sans redirection de port ?

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          • Editeur
          • Markdown