Tunneling
El término "tunelización" probablemente trae a la mente imágenes de túneles excavados bajo tierra, tal vez para un sistema de metro, o para usted con una mentalidad más técnica, un cable de fibra óptica conexión. En el mundo virtual de las computadoras, sin embargo, la tunelización se refiere a un protocolo en el que un protocolo está encapsulado dentro de otro.
Los protocolos de túnel a menudo se usan para establecer varios tipos de conexiones a través de protocolos comunes, como HTTP. Por ejemplo, un peer-to-peer (P2P) el programa para compartir archivos puede enmascarar datos como HTTP para permitir que los datos se transfieran a través de un firewall. Dado que la mayoría de los firewalls permiten conexiones HTTP (puerto 80), es probable que la conexión esté permitida, ya que este es el mismo puerto que usa la Web. Si el programa usó su propio protocolo y número de puerto, la conexión puede estar bloqueada.
La tunelización también se puede utilizar para establecer conexiones seguras a través de protocolos que generalmente no son seguros. Por ejemplo, el protocolo de tunelización punto a punto (PPTP) establece una conexión segura a través de una conexión PPP estándar y puede usarse para crear una red privada virtual (o VPN) entre dos ubicaciones remotas. PPTP permite a un usuario "hacer un túnel" a otra ubicación con una conexión segura protegida por contraseña utilizando el estándar o PPP protocolo.