domingo, 9 de junio de 2019

MODELO TCP/IP


¿Que Significa TCP/IP?

TCP/IP es un conjunto de protocolos que permiten la comunicación entre los ordenadores pertenecientes a una red. La sigla TCP/IP significa Protocolo de control de transmisión/Protocolo de Internet. Proviene de los nombres de dos protocolos importantes incluidos en el conjunto TCP/IP, es decir, del protocolo TCP y del protocolo IP.  


En algunos aspectos, TCP/IP representa todas las reglas de comunicación para Internet y se basa en la noción de dirección IP, es decir, en la idea de brindar una dirección IP a cada equipo de la red para poder enrutar paquetes de datos. 

Fue creado en 1969 por Darpa (Defense Advanced Research Projects Agency), una agencia del Departamento de Defensa de los Estados Unidos.


El Modelo TCP/IP es un conjunto de protocolos que forman un modelo jerárquico de red.

Surgió después del Modelo OSI, pero ha ganado importancia y se ha convertido en el estándar de Internet.

_________________________________________________________________________________

Arquitectura del Modelo TCP/IP


El Modelo TCP/IP esta dividido en diversos módulos. Cada uno de éstos realiza una tarea específica. Además, estos módulos realizan sus tareas uno después del otro en un orden específico, es decir que existe un sistema estratificado. Ésta es la razón por la cual se habla de Modelo de capas.

El término capa se utiliza para reflejar el hecho de que los datos que viajan por la red atraviesan distintos niveles de protocolos. Por lo tanto, cada capa procesa sucesivamente los datos (paquetes de información) que circulan por la red, les agrega un elemento de información (llamado encabezado) y los envía a la capa siguiente. 

Importancia de un Sistema de capas:

El objetivo de un sistema en capas es dividir el problema en diferentes partes (las capas), de acuerdo con su nivel de abstracción.

Cada capa del modelo se comunica con un nivel adyacente (superior o inferior). Por lo tanto, cada capa utiliza los servicios de las capas inferiores y se los proporciona a la capa superior.

Capas del Modelo TCP/IP:


Consta de 4 capas, estas son:


1. Capa de Acceso a Red:

Es el responsable de la colocación de paquetes TCP/IP en la red y la recepción de paquetes TCP/IP fuera de la red. De esta manera, TCP/IP se puede utilizar para conectar diferentes tipos de red.

Esta capa especifica la forma en la que los datos deben enrutarse sea cual sea el tipo de red utilizado.

Protocolos en esta Capa:

Ethernet, Fast Ethernet, Frame Relay, CSMA/CD


2. Capa de Internet

Es el responsable de las funciones de direccionamiento, empaquetado y enrutamiento. Se encarga de proporcionar el paquete de datos (datagrama) y seleccionar la mejor ruta para enviarlos a través de la red.

         Protocolos en esta capa:

  • Internet Protocol (IP): Protocolo enrutable reponsable del direccionamiento IP, enrutamiento, fragmentación y reensamblado de paquetes.
  • Internet Control Message Protocol (ICMP): Responsable de proporcionar funciones de diagnóstico y notificación de errores debidos a la entrega sin éxito de paquetes IP.
  • Address Resolution Protocol (ARP): Es el Protocolo de Resolución de Direcciones. Determina la dirección de la capa de Enlaces de Datos (MAC) para las direcciones IP conocidas.
  • Protocolo de Resolución inversa de Direcciones) (RARP): Determina la dirección IP a partir de una MAC.
  • Internet Group Management Protocol (IGMP): Responsable de la gestión de grupos de multidifusión IP.



3 . Capa de Transporte


Brinda los datos de enrutamiento, junto con los mecanismos que permiten conocer el estado de transmisión. 

Esta capa crea una conexión lógica entre el host emisor y receptor, segmentando y re-ensamblando los datos enviados desde las capas superiores en la misma conexión lógica.


Los protocolos básicos de la capa de transporte son:

  • Transmisión Control Protocol (TCP): Proporciona un servicio de comunicaciones fiable orientado a la conexión uno a uno. TCP es el responsable del establecimiento de una conexión, la secuencia, la confirmación de recepción de los paquetes enviados, y la recuperación de paquetes perdidos durante la transmisión.
  • User Datagram Protocol (UDP): Proporciona una conexión, uno a uno o uno a muchos poco fiable. Por eso UDP se utiliza cuando la cantidad de datos a transferir es pequeña y no se desea sobrecarga que supone establecer una conexión TCP. 
      TCP y UDP, protocolos de este nivel, se encargan de aportar confiabilidad al manejo de datos y a su transporte.



4. . Capa de Aplicación

Incorpora aplicaciones de red estándar, proporciona a las aplicaciones la capacidad de acceder a los servicios de las demás capas y define los protocolos que utilizan las aplicaciones para intercambiar datos. Existen muchos protocolos de capa de aplicación y continuamente se están desarrollando nuevos.

En esta arquitectura de protocolos, los de capa de aplicación más conocidos son los de intercambio de información de los usuarios:
  • Hypertext Transfer Protocol (HTTP): Se utiliza para transferir archivos que componen las páginas Web de la World Wide Web.
  • File Transfer Protocol (FTP): Se utiliza para la transferencia interactiva de archivos.
  • Simple Mail Transfer Protocol (SMTP): Se utiliza en la transferencia de mensajes de correo electrónico y archivos adjuntos.
  • Telnet: Es un protocolo de emulación de terminal, se utiliza para iniciar la sesión de forma remota en máquinas de la red.

Además protocolos que ayudan a facilitar el uso y la gestión de redes TCP/IP:

  • Domain Name System (DNS): Se utiliza para resolver un nombre de host a una direcciuón IP.
  • Routing Information Protocol (RIP): es un protocolo de enrutamiento que los enrutadores utilizan para intercambiar información de enrutamiento en una red IP.
  • Simple Network Management Protocol (SNMP): se utiliza entre una consola de gestión de red y dispositivos de red (routers, bridges, hubs inteligentes) para recoger e intercambiar información de gestión de la red.
___________________________________________________________________________
___________________________________________________________________________


La forma que adopta una sección de Datos en cualquier capa se denomina Unidad de datos del protocolo (PDU):

  • Datos: El término general para las PDU que se utilizan en la capa de Aplicación.
  • Segmento: PDU de la capa de transporte.
  • Paquete: PDU de la capa de Internetwork.
  • Trama: PDU de la capa de Acceso a la Red.
  • Bits: Una PDU que se utiliza cuando se transmiten físicamente datos a través de un medio.





No hay comentarios:

Publicar un comentario