Que es el tunneling
“Tuneling es una técnica que usa una infraestructura entre redes para transferir datos de una red a otra. Los datos o la carga pueden ser transferidas como tramas de otro protocolo. El protocolo de tunneling encapsula las tramas con una cabecera adicional, en vez de enviarla como lo produjo en nodo original. La cabecera adicional proporciona información de routing para hacer capaz ala larga de atravesar la red intermedia. Las tramas encapsuladas son enrutadas a través de un túnel que tiene como puntos finales los puntos entre la red intermedia. El túnel es un camino lógico a través del cual se encapsulan paquetes viajando entre la red intermedia. Cuando una trama encapsulada llega a su destino en la red intermedia, se desencapsula y se envía a su destino final dentro de lared. Tunneling incluye todo el proceso de encapsulado, desencapsulado transmisión de las tramas”.
Tecnologías de Tunneling usadas:
1) DLSW – Data Link Switching (SNA over IP)
2) IPX for Novell Netware over IP
3) GRE – Generic Routing Encapsulation (rfc 1701/2)
4) ATMP – Ascend Tunnel Management Protocol
5) Mobile IP – For Mobile Users
6) IPSec – Internet Protocol Security Tunnel Mode
7)PPTP – Point to Point Tunneling Protocol
8) L2F Layer 2 Forwarding
9) L2TP – Layer 2 Tunneling Protocol
¿Qué es el Tunneling?
El Tunneling y VPNs
La mayoría de las VPNs utilizan el "Tunneling" para comunicarse a través de Internet. En esencia el Tunneling es el proceso de colocación de cada paquete de información que se envia dentro de otro paquete que hace de "envoltorio". Elprotocolo del paquete que hace de envoltorio solo es entendido por el emisor y por el receptor, en concreto, por el gateway que lo envia y por el gateway que lo recibe. Para los usuarios que utilizan esos routers el proceso es transparente ya que el empaquetamiento y el des-empaquetamiento se realiza en el Gateway y no, normalmente en el PC.
El Tunneling se basa en tres protocolos
El protocolo delcarrier
Es el protocolo usado por la red que esta transportando la información
En protocolo del encapsulamiento (empaquetamiento)
Es el protocolo que aplica al envoltorio del paquete enviado, y según el tipo será más o menos seguro, pudiendo ser GRE, IPSec, L2F, PPTP, L2TP, ... Siendo el IPSec el más seguro entre los populares.
El protocolo pasajero
Es el protocolo del paquete de información quese envía dentro del envoltorio, es decir, el paquete original de información. Los "protocolos pasajero" habituales son IPX, NetBeui e IP.
El Tunneling tiene implicaciones muy importantes para las VPNs. Por ejemplo, usted puede enviar un paquete que utiliza un protocolo no soportado por Internet (por ejemplo el NetBeui de Microsoft) envuelto por un paquete IP que si puede ser enviado por Internet.También puede enviar un paquete destinado a una IP de una red privada (no perteneciente a Internet y por tanto no localizable) envuelto por un paquete IP con una dirección pública que si encontrará su destino en Internet.
En un tunel de una VPN de punto-a-punto, GRE (Generic Routing Encapsulation) será el protocolo de encapsulamiento más habitual, a fin de poder pasar un paquete de cualquierprotocolo nativo envuelto en un paquete IP enviable por Internet. Esto incluye información de que tipo de paquete se está encapsulando e información de la conexión entre el cliente y el servidor.
Si se precisa seguridad avanzada, en vez de GRE se utilizará IPSec en modo Tunel siendo un protocolo de encapsulamiento seguro tanto en conexiones que unen oficinas como en conexiones de un usuario a unaoficina porque además de encriptar las información es eficiente autentificando los usuarios.
En accesos de un usuario a una oficina, es muy habitual encontrar PPP. El PPP es parte del TCP/IP, que se usa básicamente para encapsular el protocolo del paquete original en uno transportable por Internet.
La siguiente lista de protocolos se han creado basándose en el PPP :
L2F (Layer 2 Forwarding)...
Regístrate para leer el documento completo.