Tunelamento

Tunelamento é o processo de transportar tráfego de rede que usa um protocolo dentro de pacotes de dados que usam outro protocolo. Isso permite que dois dispositivos ocultem de outros dispositivos na rede a natureza dos dados dentro do túnel. Os protocolos de tunelamento podem criptografar o tráfego, fornecer uma conexão segura para uma VPN ou permitir que pacotes que usam um protocolo incompatível atravessem uma rede.

Todos os dados enviados por uma rede viajam em pacotes de dados. Cada pacote consiste em um pequeno cabeçalho com informações de protocolo e endereço, seguido por uma grande carga útil de dados que contém os próprios dados transferidos. O tunelamento pega um pacote de dados inteiro e o transforma na carga útil de outro pacote de dados que usa um protocolo diferente, em um processo chamado "encapsulamento". Os outros dispositivos na rede que transportam um pacote até seu destino podem ver apenas o cabeçalho do pacote externo e não sabem o conteúdo do pacote encapsulado. Quando chega ao destino, o dispositivo receptor desencapsula o pacote e acessa sua carga útil de dados.

O uso mais comum do tunelamento é estabelecer conexões seguras de VPN pela Internet. Uma VPN usa um dos vários protocolos de tunelamento, como IPsec, L2TP ou PPTP, para criptografar todo o tráfego entre um servidor de VPN e um cliente. No entanto, há outros motivos pelos quais uma transferência de dados pode exigir tunelamento. Em alguns casos, a rede pode não oferecer suporte ao protocolo original. Por exemplo, se um pacote IPv6 precisar viajar por uma rede que ofereça suporte apenas a IPv4, ele poderá ser encapsulado em um pacote IPv4 compatível e desencapsulado quando chegar ao outro lado.

O tunelamento também pode criptografar o tráfego usando um protocolo que não oferece suporte à criptografia, encapsulando-o em um protocolo que oferece esse suporte. Um exemplo é o SFTP, que cria um túnel SSH criptografado que transporta tráfego FTP não criptografado. Por fim, o tunelamento pode ajudar certos tipos de tráfego a contornar o firewall de uma rede, encapsulando tráfego restrito, como o compartilhamento de arquivos P2P, em protocolos aceitos, como HTTP.

Atualizado December 1, 2023 por Brian P.

quizTeste seus conhecimentos

Which command-line utility measures network latency?

A
nslookup
0%
B
netstat
0%
C
ipconfig
0%
D
ping
0%
Correct! Incorrect!     View the Latency definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Tunelamento nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.