Encapsulación vs Tunelización
La encapsulación y la construcción de túneles son dos conceptos importantes que se encuentran en las redes de computadoras. La tunelización es un método utilizado para transferir una carga útil (una trama o un paquete) de un protocolo utilizando una infraestructura de red interna de otro protocolo. Debido a que la carga útil transmitida pertenece a un protocolo diferente, no se puede enviar cuando se crea. La encapsulación es el proceso de encapsular la carga útil con un encabezado adicional para que se pueda enviar (hacer un túnel) a través de la red intermedia correctamente. Después de la transmisión, la carga útil encapsulada se debe desencapsular en el punto final de enrutamiento y se puede reenviar al destino final. Todo el proceso de encapsulación, transmisión y desencapsulación posterior se denomina tunelización. Sin embargo, la tunelización también se conoce como encapsulación (lo que lleva a la confusión) también.
Que es Tunneling?
La tunelización es un método utilizado para transferir una carga útil de un protocolo utilizando un medio de transporte entre redes de otro protocolo. Los datos que deben transferirse suelen ser marcos / paquetes que pertenecen a un determinado protocolo (diferente al protocolo utilizado para enviar datos). Debido a esto, la carga útil no se puede enviar ya que se produce por su origen. Por lo tanto, las tramas deben encapsularse en un encabezado adicional, que proporciona la información de enrutamiento necesaria para transmitir los datos correctamente, antes de enviarlos. Luego se crea un túnel (una ruta lógica, que interconecta los puntos finales entre los que deben viajar los marcos) y los marcos se enrutan entre los puntos finales del túnel a través de la red interna. Cuando los paquetes encapsulados alcanzan el punto final de destino del túnel, se desencapsulan y los paquetes originales contenidos en el interior se envían al destino deseado. Este proceso general, que incluye la encapsulación y la desencapsulación, se denomina tunelización. Tanto la Capa 2 como la Capa 3 (del modelo de referencia de interconexión de sistemas abiertos) utilizan túneles. Los protocolos típicos de tunelización de capa 2 son PPTP (Protocolo de tunelización punto a punto) y L2TP (Protocolo de tunelización de capa dos). La capa 3 usualmente usa el modo de túnel IPSec como un protocolo de túnel..
¿Qué es la encapsulación??
Como se mencionó anteriormente, la encapsulación es el proceso de encapsular los paquetes dentro de un encabezado adicional antes de hacer un túnel. Este encabezado adicional contiene la información de enrutamiento necesaria para enviar la carga útil encapsulada a través de la red interna intermedia. Esta información es esencial porque la carga útil se envía a través de una red (protocolo) diferente a la red en la que se crearon los datos. En la tunelización de Capa 2 (que utiliza marcos como unidad de intercambio), tanto PPTP como L2TP realizan el encapsulado en un marco PPP (Protocolo Punto a Punto). En el túnel de Capa 3 (que utiliza paquetes como unidad de intercambio), el modo de túnel IPSec encapsula los paquetes IP (Protocolo de Internet) con un encabezado IP adicional.
¿Cuál es la diferencia entre encapsulación y tunelización??
La tunelización es un método utilizado para transferir una carga útil de un protocolo utilizando una infraestructura de red interna de otro protocolo. La encapsulación es el proceso de encapsular el marco con un encabezado adicional para que se pueda enviar (hacer un túnel) a través de la red intermedia correctamente. La tunelización se refiere a todo el proceso de encapsulación, transmisión y desencapsulación, mientras que la encapsulación es solo un paso dentro de todo este proceso. Sin embargo, independientemente de esta relación de toda la parte, la tunelización también se conoce como encapsulación.