Existen DOS arquitecturas de red que han sido fundamentales:
• Modelo OSI/ISO: Consta de 7 Niveles (aplicación,presentación,sesión, transporte, red,enlace de datos y física)
• Modelo TCP/IP: Consta de 5 Niveles o capas (aplicación, transporte, red, acceso a red y físico)
En una arquitectura de red estratificada existen un conjunto de protocolos por cada capa, por ejemplo en el modelo TCP/IP soporta los siguientes protocolos:
• Nivel físico y acceso a red: Ethernet, Token Ring, Inalámbrica 802.11g, etc.…
• Nivel de Red: Ip y protocolos de soporte ARP,RARP, ICMP, IGP, etc.…
• Nivel Transporte: TCP, UDP, etc.…
• Nivel Aplicación: HTTP, FTP, DNS, SNMP, Telnet, etc..
Dependiendo del nivel en el que se encuentre cada nivel se encarga de una cosa, control de errores, multiplexacion, demutiplexacion, codificación, encriptación…
¿Cómo se produce el flujo de información e intercambio entre capas?
Primeramente debemos tener en cuenta los siguientes conceptos e interpretarlos como pequeñas piezas que pueden añadirse a un determinado paquete.
• PDU: Unidad datos protocolo
• IDU: Unidad datos interfaz
• ICI: Información control interfaz
• SDU: Unidad datos servicio
• SAP: Punto de acceso a servicios
Cuando la capa n recibe el IDU de la capa capa superior, esta elimina la cabecera ICI de la IDU quedándose únicamente con la SDU que encapsula. A la SDU de la capa superior le añadimos la cabecera PCI propia de la capa n que es la que estamos. Este nuevo bloque de datos es denominado la PDU de la capa n. Posteriormente, si la capa n quiere pasar a la capa de debajo, esta añadirá al paquete PDU el paquete ICI (PDU no es más que la SDU de la capa n), este proceso se va repitiendo hasta llegar al nivel más bajo y una vez en el equipo destino se realiza al contrario hasta llegar al nivel máximo que puede llegar con los paquetes que tiene.
Según el esquema siguiente podemos ver el encapsulamiento entre capas, teniendo en cuenta lo explicado anteriormente que es el proceso que realiza cada capa con su capa superior o inferior.
1.3.1 , 1.3.2 Modelo de arquitectura de red
La creación de un modelo de red radica en la normalización para comunicaciones más fácilmente entre distintos dispositivos. Una gran desventaja es que tiende a congelar la tecnología o pueden existir varios estándares.
Modelo OSI/ISO
• Nivel Físico: Se encarga de la transmisión de cadenas de bits de datos a lo largo de un canal, establece el modo y la tecnología de transmisión, implementa mecanismos de sincronización codificación y topología física.
• Nivel Enlace: Se encarga de conseguir una transmisión entre estaciones de un mismo enlace sin que haya errores. Movimiento de datos entre dispositivos, organiza los datos en bloques denominadas tramas, controla el flujo de información, direccionamiento, y control de errores.
• Nivel de Red: Se encarga de manejar los bits de datos en bloque denominados paquetes y se encarga de encaminar los paquetes a través de la red. Asegura la recepción y envió de los paquetes.
• Nivel Transporte: Responsable de la entrega de un mensaje completo. Un mensaje se divide en un conjunto de bloques de datos llamados segmentos y se re ensambla posteriormente en el nivel de transporte del receptor hasta volver a constituir el mensaje.
• Nivel Sesión: Establece, mantiene y sincroniza la interacción entre sistemas de comunicación.
• Nivel Presentación: Se encarga de la sintaxis y semántica de la información y los datos que transmite. Se encarga de la criptografía como seguridad.
• Nivel Aplicación: Nivel más alto de la arquitectura y nivel en el que interactúan los usuarios.
La elección de las 7 capas se baso en que cada capa es independiente a la anterior y se encarga de una cosa, las funciones son bien definidas y la minimización de flujo de información entre interfaces.
Modelo TCP/IP
• Nivel Host-Red: Este nivel se divide en dos subcapas, nivel de interfaz de acceso a la red y nivel físico. El nivel de interfaz de acceso constituye el nivel software más bajo, esta añade los datos de control para trasmitir. La segunda capa define las características físicas y de hardware, es decir: conectores, nº de pines etc.…
• Nivel Red: encargada de encaminar los datos que forman los mensajes de una maquina a otra.
• Nivel Transporte: Asegura que los datos que constituyen dichos mensajes se entregan libres de errores, en orden y sin perdidas ni duplicaciones.
• Nivel Aplicación: Nivel software de usuario, se encuentran los protocolos y servicios de envió de ficheros, mails, etc.…













