4 votos

¿Diferencia entre TCP y túnel IP?

¿Puede alguien explicar, en términos de las capas OSI (o TCP/IP), cuál es la diferencia con lo que ocurre cuando se hace un túnel IP o TCP, digamos sobre el protocolo ICMP (aunque este último no creo que sea realmente así)?

3voto

daya Puntos 2062

El tunelado es el proceso en el que una capa se encapsula en la carga útil de otra capa. En el modelo OSI.

Túnel IP: Supongamos que se tuneliza un paquete ip dentro de otro paquete ip. A la izquierda se puede ver el paquete a encapsular y a la derecha este paquete se añade como carga útil a otro paquete IP.

enter image description here

En el extremo receptor, el proceso se invierte y el paquete de carga útil se envía a las capas superiores de la pila.

El túnel IP puede ser de muchos tipos: ip sobre ip, ip6 sobre ip, ip sobre ip6.

En el túnel TCP el mismo proceso se realiza a nivel de TCP.

El túnel TCP se utiliza generalmente para el reenvío de puertos porque el tráfico se puede reenviar selectivamente en función del puerto de destino.

Aquí hay algunos buenos artículos:

Túnel IP. http://www.linuxfoundation.org/collaborate/workgroups/networking/tunneling

Reenvío de puertos TCP: http://www.cyberciti.biz/faq/linux-unix-tcp-port-forwarding/

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X