TEMA 4de
TEMA 4de
TEMA 4de
MODELO TCP/IP
4.1 DEFINICIÓN
Actualmente la mayoría de ordenadores están conectados a alguna red (internet, intranet, etc.)
y casi todos lo hacen utilizando el modelo TCP/IP. Este modelo es un protocolo para
comunicación en redes que permite que un equipo pueda comunicarse dentro de una red. Está
basado en el modelo teórico OSI de capas con la que comparte 4 de ellas; sin embargo, ofrece
muchas más opciones y es un modelo práctico.
La definición de TCP/IP es la identificación del grupo de protocolos de red que hacen posible la
transferencia de datos en redes, entre equipos informáticos e internet. Las siglas TCP/IP hacen
referencia a este grupo de protocolos:
El modelo TCP/IP permite un intercambio de datos fiable dentro de una red, definiendo los pasos
a seguir desde que se envían los datos (en paquetes) hasta que son recibidos. Para lograrlo utiliza
un sistema de capas con jerarquías (se construye una capa a continuación de la anterior) que se
comunican únicamente con su capa superior (a la que envía resultados) y su capa inferior (a la
que solicita servicios)
4.2 CARACTERÍSTICAS
El Protocolo de Control de Transmisión (TCP) funciona con el Protocolo de Internet (IP). El envío
de paquetes de datos de un ordenador a otro es su función principal. TCP e IP, juntos, son los dos
protocolos que rigen Internet. El Protocolo de control de transmisión es definido por la Internet
Engineering Task Force (IETF).
Los datos enviados a través de conexiones TCP se dividen en segmentos numerados de forma
independiente. Cada segmento contiene el destino de origen y la sección de datos que se coloca
en una cabecera. El protocolo de control de transmisión es el responsable de reordenar los
segmentos en la secuencia correcta a medida que llegan al extremo receptor. TCP es responsable
de realizar el seguimiento de estos segmentos mientras que la IP se encarga de la entrega real de
los datos. Incluye un control de errores incorporado que garantiza la recepción de cada segmento
solicitado. TCP también incluye la comprobación de errores, lo que garantiza que cada paquete se
entregue según lo solicitado. La transferencia de datos como archivos y páginas web a través de
Internet hace uso de TCP. El control de la transferencia fiable de datos es la función principal de
TCP.
Dentro del modelo TCP/IP existen cuatro niveles o capas que hay que tener en cuenta.
a) Nivel de enlace o acceso a la red: Esta capa define el acceso físico de los equipos
conectados a la red y los protocolos que en él intervienen. Se denomina capa de enlace
de red porque incluye todos los hosts accesibles en una red de área local. Esta también
define la topología de la red, estrella, malla, anillo, etc, y como se mueven los paquetes
entre las interfaces de la capa de Internet.
A pesar de que está definido sobre una red de área local, TCP/IP es extensible a toda
la red global, por estar diseñado de forma independiente del hardware que compone
la red. Por ello redes de cables de pares trenzados, coaxiales, fibra óptica o incluso
redes inalámbricas entran dentro de este modelo y utilizando estos protocolos.
Esta capa de enlace tiene las mismas funciones que la capa 2 o capa de enlace del
modelo OSI
b) Nivel de red o Internet: Una de las capas más importantes en el modelo por ocuparse
de la estructura del paquete de datos básico que circula por la red y de cómo enviarlos
a través de la red. La capa de Internet define entonces cómo será el enrutamiento de
los datagramas a partir de la administración de las direcciones IP.
Por esto la otra función básica de la capa es la identificación del host en la red mediante
una dirección y el direccionamiento de estos datagramas dando saltos entre
enrutadores hasta llegar al destino. Es aquí en donde trabaja el protocolo IP, así como
otros protocolos muy conocidos como IGMP, ICMP o ARP.
Esta capa hace las mismas funciones que la capa 3 del modelo OSI
c) Nivel de Transporte: permiten conocer el estado de la transmisión, así como los datos de
enrutamiento y utilizan los puertos para asociar un tipo de aplicación con un tipo de dato.
En la capa de transporte es donde tienen protagonismo los puertos lógicos de un
router, ya que es la capa que establece los canales básicos que utilizarán las
aplicaciones para intercambiar información entre dos puntos. Por tanto, la capa define
como será la conexión de un host a otro, asociando un puerto a un tipo de aplicación
a su vez con un tipo de datos.
La capa de transporte hace más o menos las mismas funciones que la capa de
transporte del modelo OSI.
d) Nivel de Aplicación: Esta es la capa más cercana al usuario, y la que define los
protocolos que usarán las aplicaciones que proporcionan servicios al usuario. Estas
aplicaciones se comunican entre ellas con la estructura definida en las 3 capas
inferiores, proporcionando su propio encapsulamiento según tipo de aplicación que
sea y el tipo de dato con el que trabaja.
En esta capa es donde encontramos algunos protocolos muy famosos como son
el HTTP de las páginas web, el FTP para la transferencia de archivos, DHCP como
protocolo de configuración dinámica de host o el SMTP para la transferencia de
correos.
La importancia del protocolo TCP/IP es muy elevada ya que permite que los datos enviados
lleguen a su destino sin errores y bajo la misma forma en la que fueron enviados.