¿Alguien puede explicar la diferencia entre los protocolos TCP e IP en términos simples?

Supongamos que te registraste en un hotel de 5 estrellas. Si alguien necesita enviarle una carta, simplemente escribir su número de habitación no será suficiente. Tampoco escribir solo la dirección del hotel. (Ok, suponiendo que los chicos del hotel no sean lo suficientemente generosos como para buscar el número de su habitación y entregarle la publicación). Entonces, para que alguien le envíe un mensaje, debe mencionar la dirección del hotel en el que se hospeda, así como Su número de habitación en el hotel.

Ahora suponga que la carta la envía un tipo que se hospeda en otro hotel. Luego, la dirección “De” indica la dirección del hotel y el número de habitación del remitente y la dirección “Para” proporciona la dirección del hotel del receptor y su número de habitación.

El conjunto TCP / IP funciona de manera similar. la “dirección del hotel” es análoga a la dirección IP del sistema del emisor / receptor y el “número de habitación” puede considerarse el “número de puerto” de la aplicación.

Cuando escribe una URL en su navegador web (por ejemplo, http://google.com), la URL se traduce a una dirección IP (Servicio de nombres de dominio) y los paquetes se envían en el siguiente formato.

Dirección de origen: la dirección IP de su sistema,
Dirección de destino: la dirección IP del servidor de Google resuelta por DNS
Puerto de origen: un número de puerto no estándar generado aleatoriamente (digamos 12345)
Puerto de destino: 80 (80 es el número de puerto estándar para servicios http)

La aplicación http que se ejecuta en los servidores de Google lee estos paquetes y la aplicación responde a su solicitud en el siguiente formato.

Dirección de origen: la dirección IP del servidor de Google resuelta por DNS
Dirección de destino: la dirección IP de su sistema,
Puerto de origen: 80
Puerto de destino: 12345

Todos estos paquetes proporcionan la información requerida a su navegador para mostrar la barra de búsqueda de Google. Tenga en cuenta que esta es una descripción de muy muy alto nivel de cómo funcionan las cosas. Como la pregunta dice “términos simples”, no quería entrar en detalles. Espero que esto ayude.

Suponga que vive en un edificio donde vive mucha gente, en la puerta que recibe y publica cartas donde el portero las recibe y entrega un número de casa en particular. Hay dos tipos de guardianes, uno que lee el número de la casa que envía también y envía un agradecimiento por cada carta recibida, mientras que a otro no le importa devolverle el agradecimiento. el primero es TCP y el segundo es UDP

IP es un cartero que solo entrega la carta al edificio correcto, mientras que TCP es el guardián de la puerta que lee la dirección en la carta que ayuda al encargado de la puerta a identificar el número correcto de la casa donde se debe entregar la carta y también esa dirección contendrá el número exacto de la casa de otro edificio de donde vino esta carta, así que también ayude al portero a enviarle las gracias
La entrega de edificio a edificio es administrada por IP, mientras que la entrega dentro del edificio es administrada por TCP / UDP (o cualquier protocolo de capa 4)

TCP está orientado a la conexión y es confiable.

Imagínese que usted y su amigo Bob están en habitaciones diferentes, pero se pueden escuchar. Si quisieras comenzar una conversación con Bob, dirías algo como “hola Bob”, si Bob está escuchando, responde con un “sí …” o “qué …”, al hacer esto, en esencia, estás estableciendo una conexión con Bob. TCP utiliza un protocolo de enlace de tres vías para establecer una conexión.

Ahora imagina que durante tu conversación con Bob vas a la cocina y enciendes el triturador de basura, en ese momento sería muy difícil para ti y Bob escucharse, así que recurrirías a decir cosas como “¿qué dijiste … ? ” o “¿escuchaste lo que dije?” O “espera por un segundo”. Estas son todas formas para que usted y Bob garanticen que todavía pueden escucharse mutuamente a pesar del fuerte ruido proveniente del triturador de basura. TCP utiliza acuses de recibo para indicar la entrega exitosa y anuncios de tamaño de ventana para “regular” el flujo de información.

Por otro lado, IP es menos conexión y su único propósito es identificar de forma única un host en una red para que los mensajes puedan ser entregados a ese host. Piense en cuándo desea enviar una carta a alguien, para hacerlo debe escribir la dirección de destino que incluye el nombre y el número de la calle + ciudad + estado + código postal. La combinación de todos estos elementos hace que la parte de la dirección de destino de su carta sea única para que el servicio postal pueda entregarla.

IP es el sobre. TCP es la conversación que tienes con tu amigo por correspondencia.

TCP es el lenguaje o protocolo de comunicación básico de Internet. También se puede usar como protocolo de comunicaciones en una red privada.

La diferencia es que la Licencia TCP es responsable de la entrega de datos de un paquete y la IP es responsable del direccionamiento lógico. En otras palabras, IP obtiene la dirección y TCP garantiza la entrega de datos a esa dirección.

La forma completa de TCP CA es el Protocolo de Control de Transmisión. Es uno de los principales protocolos de la suite de protocolos de internet. También se puede usar como protocolo de comunicaciones en una red privada. La diferencia es que TCP es responsable de la entrega de datos de un paquete e IP es responsable del direccionamiento lógico. En otras palabras, IP obtiene la dirección y TCP garantiza la entrega de datos a esa dirección.

Suponga que está en un cubo en un edificio y alguien quiere enviarle algo, y su empresa tiene una sala de correo. Entonces IP es el sobre y el direccionamiento que lleva los paquetes de ese mensaje a la sala de correo de su edificio. TCP agrega a eso, recibe el mensaje de la sala de correo en su cubo, y proporciona un empleado en la oficina de correos y en la sala de correo de su edificio que se dedican a asegurarse de que el paquete llegue allí sin errores. También explica la ubicación de su cubo. UDP (hermano perezoso de TCP) también anuncia que recibirá un mensaje en su cubo y sabe cómo encontrarlo, pero no hay nadie cerca para ayudarlo si el mensaje se pierde en el camino (por ejemplo, no hay garantías de que llegue algo la sala de correo o a su cubo).

More Interesting

Televisión de protocolo de Internet (IPTV): ¿Qué tipo de corrección de errores está integrada en los servidores de transmisión de medios?

Cómo hacer que mi IP sea estática

¿Por qué la mayoría de las aplicaciones ignoran el campo TOS en el encabezado IP? ¿No ignorarlo resolvería parcialmente la neutralidad de la red?

Protocolos de red: en una conexión de capa de transporte entre dos procesos de host, ¿cómo conoce el proceso de host de destino la dirección IP del host de origen?

¿Qué es un flujo de bytes?

¿Será MPLS más eficiente si se implementa utilizando redes definidas por software?

Cómo acceder a mi teléfono móvil a través de Internet usando la dirección IP

¿Cómo obtengo una nueva dirección IP? No quiero una VPN. Necesito obtener una nueva dirección IP permanente. ¿Qué debo hacer?

¿Se pueden disfrazar los paquetes TCP / UDP?

En un servidor TCP, select () se invoca una vez por segundo. ¿Cómo puedo diferenciar dos o más paquetes cuando llegan en 1 segundo?

¿Cuál de las 2 computadoras responderá a mi ping si ambas tienen la misma dirección IP y yo hago ping desde una tercera computadora?

¿Dónde puedo obtener una base de datos de direcciones IP de los propietarios?

¿Se puede rastrear la dirección IP de un mensaje de correo enviado por una computadora en un laboratorio de computadoras? ¿Todas las PC tienen la misma dirección IP?

¿Cuál es la diferencia entre TCP y FTP?

Si tengo una dirección IPv6, ¿puedo visitar un servidor web que tenga una dirección IPv4?