Capas del modelo TCP/IP
TCP/IP un modelo de capas
Para poder aplicar el modelo TCP/IP en cualquier equipo, es
decir, independientemente del sistema operativo, el sistema de protocolos
TCP/IP se ha 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.
Capas del Modelo TCP/IP
•Capa de aplicación:
Es el nivel más alto, los usuarios llaman a una aplicación
que acceda servicios disponibles a través de la red de redes TCP/IP. Una
aplicación interactúa con uno de los protocolos de nivel de transporte para
enviar o recibir datos. Cada programa de aplicación selecciona el tipo de
transporte necesario, el cual puede ser una secuencia de mensajes individuales
o un flujo continuo de octetos. . El programa de aplicación pasa los datos en
la forma requerida hacia el nivel de transporte para su entrega
En esta capa se encuentran los protocolos SMTP, FTP, etc.
•Capa de
transporte:
La principal tarea de la capa de transporte es proporcionar
la comunicación entre un programa de aplicación y otro. Este tipo de
comunicación se conoce frecuentemente como comunicación punto a punto. La capa
de transporte regula el flujo de información. Puede también proporcionar un
transporte confiable, asegurando que los datos lleguen sin errores y en
secuencia.El software de transporte divide el flujo de datos que se está
enviando en pequeños fragmentos (por lo general conocidos como paquetes) y pasa
cada paquete, con una dirección de destino, hacia la siguiente capa de
transmisión.
La capa de transporte debe aceptar datos desde varios
programas de usuario y enviarlos a la capa del siguiente nivel. Para hacer
esto, se añade información adicional a cada paquete, incluyendo códigos que
identifican qué programa de aplicación envía y qué programa debe recibir
En esta capa se encuentran los protocolos UDP y TCP.
•Capa de Red o Internet:
La capa Internet maneja la comunicación de una máquina a
otra. Ésta acepta una solicitud para enviar un paquete desde la capa de
transporte, junto con una identificación de la máquina, hacia la que se debe
enviar el paquete. La capa Internet también maneja la entrada de datagramas,
verifica su validez y utiliza un algoritmo de ruteo para decidir si el datagrama
debe procesarse de manera local o debe ser transmitido.
Los protocolos utilizados en esta capa son: IP, ICMP, IGMP, ARP, RARP, BOOTP
•Capa de Enlace o interfaz de red:
Este nivel se limita a recibir datagramas del nivel superior
(nivel de red) y transmitirlo al hardware de la red. El software TCP/IP de
nivel inferior consta de una capa de interfaz de red responsable de aceptar los
datagramas IP y transmitirlos hacia una red específica. Una interfaz de red
puede consistir en un dispositivo controlador (por ejemplo, cuando la red es
una red de área local a la que las máquinas están conectadas directamente) o un
complejo subsistema que utiliza un protocolo de enlace de datos propios (por
ejemplo, cuando la red consiste de conmutadores de paquetes que se comunican
con anfitriones utilizando HDLC). La interconexión de diferentes redes genera
una red virtual en la que las máquinas se identifican mediante una dirección
lógica. Sin embargo a la hora de transmitir información por un medio físico se
envía y se recibe información de direcciones físicas.
En esta capa pueden utilizarse diversos protocolos: Frame
Relay, X.25, etc
Comentarios
Publicar un comentario