Anonim

TCP / IP es una parte integral de Internet y de cómo funciona, pero pocas personas realmente saben qué es TCP / IP en primer lugar. Si desea una comprensión más profunda de la tecnología que conecta el planeta, tiene suerte, porque hemos reunido esta guía sobre lo que es y cómo funciona todo.

¿Qué es TCP / IP?

Antes de profundizar en cómo funciona realmente TCP / IP, podría ser útil tener una breve comprensión de lo que es. Como su nombre lo indica, TCP / IP tiene dos partes: TCP e IP.

TCP, también conocido como Protocolo de Control de Transmisión, es el lenguaje básico de comunicación de internet. Es básicamente responsable de tomar fragmentos de datos, que pueden ser texto, imágenes, videos, etc., compilarlos en paquetes de datos más pequeños y luego enviarlos a donde puedan ser recibidos por otra capa TCP.

IP, también conocido como Protocolo de Internet, es responsable de definir exactamente dónde se deben enviar los datos y garantizar que los paquetes de datos se envíen y reciban en el mismo lugar. En otras palabras, IP es básicamente la versión de Internet de un GPS.

Por supuesto, TCP / IP no es el único protocolo de transferencia de Internet. Otro se llama UDP, y reemplaza TCP en circunstancias particulares. En lugar de usar señales para informar a los remitentes que se han recibido datos, UDP simplemente envía los datos, lo que resulta en un paquete un poco más pequeño. Por esa razón, a veces se usa en aplicaciones como juegos y comunicaciones de video.

Entonces, ¿cómo funcionan juntos TCP e IP? Bueno, en términos simples, TCP está relacionado con los datos reales, mientras que IP está relacionado con el lugar donde se envían esos datos.

Por supuesto, las cosas no son exactamente así de simples. Echaremos un vistazo más profundo a TCP / IP en la siguiente sección.

Entonces, ¿cómo funciona exactamente TCP / IP?

TCP / IP va más allá de simplemente dos capas: en realidad, el protocolo usa cuatro capas. Aquí hay un resumen rápido de esas capas.

  1. La capa de enlace se usa para conectar físicamente redes utilizando hardware como un servidor.
  2. La capa de Internet conecta diferentes hosts en diferentes redes.
  3. La capa de transporte se usa para resolver conexiones de host a host.
  4. La capa de aplicación se asegura de que las aplicaciones en una red puedan comunicarse.

La capa de aplicación

Comencemos con la capa de aplicación, que garantiza la comunicación entre diferentes programas y aplicaciones. La propia capa de aplicación utiliza una variedad de protocolos para garantizar la comunicación; algunos ejemplos incluyen HTTP, SMTP, FTP, etc. Probablemente hayas oído hablar de al menos algunos de esos. Con SMTP, por ejemplo, cuando su cliente de correo electrónico desea descargar un correo electrónico de un servidor alojado, solicita la tarea desde la Capa de aplicación, que utiliza el protocolo SMTP para completar la solicitud.

La capa de aplicación completa estas solicitudes a través de lo que se llaman puertos, y la mayoría de las aplicaciones siempre usan el mismo puerto. Ese número de puerto es lo que permite que el protocolo de transporte, o TCP, sepa exactamente qué aplicación se debe usar para entregar los datos. En otras palabras, TCP sabe que el puerto 25 se usa para el protocolo SMTP, que entrega correo a su cliente de correo electrónico.

La capa de transporte

Haber de imagen: Bruno Cordioli | Flickr

Cuando se cargan los datos, la capa de aplicación los recibe y luego los divide la capa de transporte en varios paquetes de datos diferentes. Por el contrario, cuando se descargan los datos, se envían desde la capa de Internet en diferentes paquetes, después de lo cual la capa de transporte organizó esos paquetes en el orden correcto, después de lo cual envía una señal de reconocimiento al transmisor alertándole de que los datos llegaron a su destino .

La capa de internet

El siguiente es la capa de Internet. Para comprender la capa de Internet, debe comprender que su computadora se identifica a través de Internet utilizando lo que se llama una dirección IP. La capa de Internet es donde la dirección IP de destino y la dirección IP de origen se agregan en un encabezado a los paquetes de datos, por lo que los datos terminan en el lugar correcto.

La capa de enlace

Por último, pero no menos importante, está la capa de enlace, que es donde se envían los datos generados por la capa de Internet. La capa de enlace depende en gran medida del tipo de red a la que está conectada la computadora.

La capa de enlace en realidad está formada por tres subcapas. El primero es el Logic Link Control, o LLC, que agrega información a los datos que describen a través del protocolo a través del cual se deben transmitir los datos. La segunda se llama capa de control de acceso a medios, o capa MAC, y se encarga de agregar la dirección MAC de origen (dirección de una tarjeta de red física) y la dirección MAC de destino. La tercera y última capa es la capa física, que convierte el marco generado por la capa MAC en electricidad (si se usa una red cableada) u ondas electromagnéticas (si se transmite a través de una red inalámbrica).

Conclusiones

Como puede ver, TCP / IP es en realidad un protocolo bastante complejo, pero es fundamental en la forma en que usamos Internet hoy. Todas las capas realmente trabajan juntas para que esto suceda. Por supuesto, las cosas siempre pueden volverse aún más complejas, pero esto debería servir como una buena guía sobre los conceptos básicos de TCP / IP.

¿Qué es TCP / IP y cómo funciona?