Page d'accueil » comment » Pourquoi un tunnel réseau est-il appelé un «tunnel»?

    Pourquoi un tunnel réseau est-il appelé un «tunnel»?

    La terminologie que vous rencontrez lorsque vous entrez dans le monde informatique peut sembler étrange ou vous laisser parfois perplexe, vous demandant comment et pourquoi ces termes sont utilisés. En gardant cela à l'esprit, le post de SuperUser d'aujourd'hui contient les réponses aux questions d'un lecteur confus..

    La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..

    La question

    Le lecteur superutilisateur User7681202 veut savoir pourquoi un tunnel de réseau s'appelle un «tunnel»:

    Je ne comprends pas pourquoi la métaphore «tunnel» est utilisée pour décrire un tunnel de réseau.

    Au début, je pensais que la raison en était que les données étaient envoyées sous une forme cryptée, de sorte qu'un indiscret ne pourrait pas voir les données (voir les données enveloppées dans un tunnel à la place)..

    Mais qu'en est-il des protocoles de tunneling qui n'utilisent pas de cryptage? Pourquoi sont-ils aussi appelés "tunnels"?

    Pourquoi un tunnel de réseau est-il appelé "tunnel"??

    La réponse

    Les contributeurs de SuperUser, Mokubai et DavidPostill, ont la solution Tout d'abord, Mokubai:

    Dans le cas des routes, un tunnel du monde réel est un passage construit qui vous permet de passer directement d'un point A à un point B au lieu de prendre un itinéraire plus long et / ou comportant plus de choses pour vous ralentir. Les exemples incluent les tunnels à travers les montagnes que vous pourriez autrement devoir contourner, les passages souterrains qui vous permettent de vous rendre de l'autre côté de la route sans la traverser et les tunnels de métro qui permettent aux trains de se déplacer dans une ville sans avoir à lutter contre les routes et les bâtiments..

    Dans chacun de ces cas, un tunnel fournit un chemin direct qui évite un type de complexité que vous auriez autrement dû traiter. En réseau, il est utilisé de la même manière.

    Un tunnel IPv4 sur IPv6 permet à IPv4 de passer d'un réseau IPv6 à un autre réseau IPv4, ce qui serait impossible autrement sans l'ordinateur d'origine comprenant le réseau IPv6..

    Un VPN est un tunnel spécialement conçu pour connecter deux réseaux privés sans la surcharge de la traduction des adresses IP entre adresses privées et publiques à chaque extrémité..

    Un exemple de combinaison des deux est un logiciel VPN de jeu comme Hamachi, qui pourrait être utilisé pour jouer à des jeux «sur Internet» qui utilisaient d'anciens protocoles comme IPX ou reposaient sur la découverte locale pour trouver d'autres joueurs..

    Suivi de la réponse de DavidPostill:

    Pourquoi un tunnel de réseau est-il appelé "tunnel"??

    La phrase a été utilisée pour la première fois (pour autant que je sache) dans le protocole de routage multidiffusion vectorielle de distance RFC 1075, où elle est définie comme suit:

    Et…

    Bien que ce qui précède indique que «nous considérons les tunnels comme un hack transitoire», le tunneling est toujours utilisé aujourd'hui avec le même sens. Les données envoyées via un tunnel sont encapsulées pour pouvoir être transmises via un protocole qui, autrement, ne prendrait pas en charge la transmission:

    La source: Mise en réseau 101 - Comprendre le tunneling


    Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.

    Crédit d'image: mattthewafflecat (Pixabay)