Por que um túnel de rede é chamado de túnel?
A terminologia que encontramos quando entramos no mundo da computação pode parecer estranha ou deixá-lo confuso às vezes, imaginando como e por que esses termos estão em uso. Com isso em mente, o post de perguntas e respostas do SuperUser de hoje tem as respostas para as perguntas de um leitor confuso.
A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..
A questão
O usuário do SuperUser user7681202 quer saber porque um túnel de rede é chamado de "túnel":
Eu não entendo porque a metáfora "túnel" é usada para descrever um túnel de rede.
No começo, achei que o motivo era porque os dados eram enviados de forma criptografada para que um intruso não conseguisse ver os dados (vendo os dados em um túnel).
Mas e os protocolos de tunelamento que não usam criptografia? Por que eles também são chamados de "túneis"?
Por que um túnel de rede é chamado de "túnel"?
A resposta
Os colaboradores do SuperUser, Mokubai e DavidPostill, têm a resposta para nós. Primeiro, Mokubai:
No caso das estradas, um túnel do mundo real é uma passagem construída que permite que você passe diretamente do ponto A para o ponto B, em vez de seguir uma rota mais longa e / ou ter mais coisas para atrasá-lo. Os exemplos incluem túneis através de montanhas que você poderia ter que percorrer, passagens subterrâneas que permitem chegar ao outro lado da estrada sem atravessá-la e túneis de metrô que permitem que trens circulem pela cidade sem a necessidade de lidar com estradas e prédios.
Em cada um desses casos, um túnel fornece um caminho direto que evita algum tipo de complexidade com a qual você teria que lidar. Na rede, é usado da mesma maneira.
Um túnel IPv4 sobre IPv6 permite que o IPv4 passe através de uma rede IPv6 para outra rede IPv4, algo que de outra forma não seria possível sem que o computador de origem compreendesse a rede IPv6.
Uma VPN é um túnel especificamente destinado a conectar duas redes privadas sem a sobrecarga de traduzir os endereços IP entre endereços privados e públicos em cada extremidade.
Um exemplo que combina os dois é o software VPN de jogos, como o Hamachi, que poderia ser usado para jogar jogos "pela Internet", que usavam protocolos antigos como o IPX ou dependiam da descoberta local para encontrar outros jogadores..
Seguido pela resposta de DavidPostill:
Por que um túnel de rede é chamado de "túnel"?
A frase foi usada pela primeira vez (até onde eu posso dizer) no Protocolo de Roteamento Multicast de Vetor de Distância RFC 1075, onde é definido da seguinte maneira:
E…
Embora os estados acima, "Nós consideramos túneis para ser um hack de transição.", O tunelamento ainda é usado hoje com essencialmente o mesmo significado. Os dados enviados através de um túnel são encapsulados para que possam ser transmitidos através de um protocolo que, de outra forma, não suportaria a transmissão:
Fonte: Networking 101 - Entendendo o Tunelamento
Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.
Crédito de imagem: mattthewafflecat (Pixabay)