15Aug
La terminologie que l'on rencontre lorsqu'on entre dans le monde informatique peut sembler étrange ou vous laisser parfois perplexe, se demandant comment et pourquoi ces termes sont utilisés. Dans cet esprit, SuperUser Q & A post d'aujourd'hui a les réponses aux questions d'un lecteur confus.
Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.
La question
SuperUser lecteur user7681202 veut savoir pourquoi un tunnel réseau est appelé un "tunnel":
Je ne comprends pas pourquoi la métaphore "tunnel" est utilisée pour décrire un tunnel de réseautage.
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 puisse pas voir les données( voir les données enveloppées dans un tunnel à la place).
Mais qu'en est-il des protocoles de tunnellisation qui n'utilisent pas le cryptage? Pourquoi sont-ils aussi appelés "tunnels"?
Pourquoi un tunnel réseau est-il appelé "tunnel"?
La réponse
SuperUser contributeurs Mokubai et DavidPostill ont la réponse pour nous. 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 du point A au point B au lieu de prendre un itinéraire plus long et / ou a plus de choses pour vous ralentir. Les exemples incluent des tunnels à travers les montagnes que vous pourriez avoir à faire, des passages souterrains qui vous permettent de passer de l'autre côté de la route sans passer par là et des tunnels de métro qui permettent aux trains de circuler dans une ville sans avoir à.
Dans chacun de ces cas, un tunnel fournit un chemin direct qui évite un certain type de complexité que vous auriez autrement à traiter. En réseau, il est utilisé de la même manière.
Un tunnel IPv4 sur IPv6 permet à IPv4 de passer par un réseau IPv6 vers un autre réseau IPv4, ce qui ne serait pas possible autrement sans que l'ordinateur d'origine comprenne le réseau IPv6.
Un VPN est un tunnel spécifiquement destiné à la connexion de deux réseaux privés sans la surcharge de la traduction des adresses IP entre les adresses privées et publiques à chaque extrémité.
Un exemple qui combine les deux est un logiciel de jeu VPN comme Hamachi qui pourrait être utilisé pour jouer à des jeux "sur Internet" qui utilisaient d'anciens protocoles comme IPX ou comptaient sur la découverte locale pour trouver d'autres joueurs.
Suivi de la réponse de DavidPostill:
Pourquoi un tunnel réseau s'appelle-t-il un "tunnel"?
La phrase a d'abord été utilisée( autant que je sache) dans le RFC 1075 Protocole de routage de multidiffusion de vecteur de distance, où elle est définie comme suit:
Et. ..
Bien que les états ci-dessus, "nous considérons que tunnels soient un hack transitionnel.", Tunneling est encore utilisé aujourd'hui avec essentiellement la même signification. Les données envoyées à travers un tunnel sont encapsulées de telle sorte qu'elles peuvent être transmises via un protocole qui autrement ne supporterait pas la transmission:
Source: Networking 101 - Comprendre les tunnels
Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.
Crédit d'image: mattthewafflecat( Pixabay)