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.
Teste seus conhecimentos