DCN - Modelos de red informática

La ingeniería de redes es una tarea complicada, que involucra software, firmware, ingeniería de nivel de chip, hardware e impulsos eléctricos. Para facilitar la ingeniería de redes, todo el concepto de redes se divide en varias capas. Cada capa está involucrada en una tarea particular y es independiente de todas las demás capas. Pero en general, casi todas las tareas de red dependen de todas estas capas. Las capas comparten datos entre ellas y dependen unas de otras solo para recibir entradas y enviar salidas.

Tareas en capas

En la arquitectura en capas del modelo de red, un proceso de red completo se divide en pequeñas tareas. Luego, cada pequeña tarea se asigna a una capa en particular que trabaja de manera dedicada para procesar solo la tarea. Cada capa hace solo un trabajo específico.

En el sistema de comunicación por capas, una capa de un host se ocupa de la tarea realizada por su capa de pares en el mismo nivel en el host remoto. La tarea se inicia por capa en el nivel más bajo o en el nivel más alto. Si la tarea la inicia la capa superior, se pasa a la capa inferior para su posterior procesamiento. La capa inferior hace lo mismo, procesa la tarea y pasa a la capa inferior. Si la tarea es iniciada por la capa más baja, entonces se toma la ruta inversa.

Cada capa agrupa todos los procedimientos, protocolos y métodos que necesita para ejecutar su tarea. Todas las capas identifican sus contrapartes mediante el encabezado y la cola de encapsulación.

Modelo OSI

Open System Interconnect es un estándar abierto para todos los sistemas de comunicación. El modelo OSI es establecido por la Organización Internacional de Normalización (ISO). Este modelo tiene siete capas:

  • Application Layer: Esta capa es responsable de proporcionar una interfaz al usuario de la aplicación. Esta capa engloba protocolos que interactúan directamente con el usuario.

  • Presentation Layer: Esta capa define cómo se deben presentar los datos en el formato nativo del host remoto en el formato nativo del host.

  • Session Layer: Esta capa mantiene sesiones entre hosts remotos. Por ejemplo, una vez que se realiza la autenticación de usuario / contraseña, el host remoto mantiene esta sesión durante un tiempo y no vuelve a solicitar la autenticación en ese lapso de tiempo.

  • Transport Layer: Esta capa es responsable de la entrega de un extremo a otro entre hosts.

  • Network Layer: Esta capa es responsable de la asignación de direcciones y el direccionamiento exclusivo de los hosts en una red.

  • Data Link Layer: Esta capa es responsable de leer y escribir datos desde y hacia la línea. Los errores de enlace se detectan en esta capa.

  • Physical Layer: Esta capa define el hardware, cableado, potencia de salida, frecuencia de pulso, etc.

Modelo de Internet

Internet utiliza el conjunto de protocolos TCP / IP, también conocido como conjunto de Internet. Esto define el modelo de Internet que contiene una arquitectura de cuatro capas. El modelo OSI es un modelo de comunicación general, pero el modelo de Internet es lo que utiliza Internet para todas sus comunicaciones. Internet es independiente de su arquitectura de red subyacente, al igual que su modelo. Este modelo tiene las siguientes capas:

  • Application Layer: Esta capa define el protocolo que permite al usuario interactuar con la red, por ejemplo, FTP, HTTP, etc.

  • Transport Layer: Esta capa define cómo deben fluir los datos entre los hosts. El protocolo principal en esta capa es el Protocolo de control de transmisión (TCP). Esta capa garantiza que los datos entregados entre hosts estén en orden y sea responsable de la entrega de un extremo a otro.

  • Internet Layer: El Protocolo de Internet (IP) funciona en esta capa. Esta capa facilita el direccionamiento y el reconocimiento del host. Esta capa define el enrutamiento.

  • Link Layer: Esta capa proporciona un mecanismo para enviar y recibir datos reales. A diferencia de su contraparte del modelo OSI, esta capa es independiente de la arquitectura y el hardware de red subyacentes.