Está en la página 1de 3

Apuntes Arqui Tema 1

arquitectura de redes (43717)

1 0
TEMA 1. ARQUITECTURA DE RED Y NORMALIZACIÓN

INTRODUCCIÓN

Red: Una serie de ordenadores, dispositivos que están conectados de una manera física o lógica
usando un hardware y software determinado. Dispositivos conectados para compartir información y
cooperar.

¿Para qué se utiliza una red?


• Conectividad y comunicación entre dispositivos
• Compartir datos
• Compartir hardware
• Acceso a internet
• Entretenimiento

Modelos
• Los modelos describen las funciones que cada nivel hace.
• Como interactúa cada nivel con la capa inferior y la superior ofreciendo/recibiendo servicios
• Un modelo aceptado universalmente garantiza que tanto a nivel hardware como software se
trabaje en una misma línea

Arquitectura de red (Implementación): Conjunto de reglas que definen las funciones de un


hardware o software de la pila de niveles definidas por un modelo.
Ventajas: Componentes de diferentes fabricantes puedan interactuar, simplemente ensamblando.
Se debe fijar las funciones de lo que cada capa o nivel tiene que hacer y la interacción entre
capas
Definiciones:
• Protocolo: Un protocolo es un conjunto de reglas que definen como actuar para que dos
dispositivos se comuniquen de manera eficiente (las dos máquinas deben entender los
protocolos)
• Mensajes: información a intercambiar
• Segmentos: mensaje enviado por la capa de transporte.
• Paquetes (Datagramas): se refiere a un mensaje enviado por los protocolos de la capa de
red.
• Tramas: mensaje enviado por la capa de enlace.
• Celdas: mensaje de tamaño fijo, como es el caso de la celda de ATM de 53 bytes.

Modelo de referencia OSI y normalización


Capa Física: (poner los datos en la interfaz física y medio de transmisión) Funciones:

▪ Definiciones de hardware: conectores, tarjetas, medios, velocidades, …


▪ Codificación y señalización.
▪ Recepción y transmisión de las señales.
▪ Diseño de la topología de la red.

1 0
Capa de Enlace: (las redes de área local funcionan a partir de aquí: Ethernet,…) Funciones:

▪ LLC: funciones de control para el establecimiento de la conexión. Es


considerada como una subcapa y proporciona sus servicios a la capa de
red, liberando al resto (de la capa DLL) de sus funciones.
▪ MAC: procedimientos usados por los dispositivos para acceder al medio
(CSMA/CD)
▪ Tramas de datos (Data Framing): encapsulación de los datos de capas
superiores en tramas.
▪ Direccionamiento (Addressing): cada dispositivo conectado en la red que es
único, su dirección MAC.
▪ Detección de error y su gestión: Se añade códigos para la detección de
errores como son los CRCs.

Capa de Red: (define cómo se conectan los dispositivos y las redes, hace llegar los datos desde
un equipo a otro incluso si está en una red remota) Funciones:
▪ Direccionamiento lógico, todo dispositivo conectado a la red tiene una
dirección lógica.
▪ Encaminamiento (Routing): mover los datos desde un dispositivo a otro,
pasando por múltiples redes.
▪ Encapsulación: los datos de las capas altas son encapsuladas en paquetes
o datagramas.
▪ Fragmentación y reemsamblado.
▪ Manejo de errores y diagnosis.
▪ Servicios orientados a conexión y a no conexión
▪ Protocolos: IP, Ipsec, IP NAT, Mobile IP, ICMP

Capa de Transporte: (actúa como punto de unión entre las capas altas y las bajas. Proporciona
todas las funciones para que las aplicaciones puedan comunicarse) Funciones:
▪ Direccionamiento: se utiliza para diferenciar qué aplicaciones están
solicitando un servicio, datos, …
▪ Multiplexación/Demultiplexación: los datos de las distintas aplicaciones se
multiplexan para ser transmitidos por una misma capa de red, de enlace y
física.
▪ Segmentación, enpaquetado y reensamblado.
▪ Control de flujo: esta característica permite ajustar la tasa de datos que se
están enviados al receptor. Cuando ofrece un servicio orientado a conexión:
▪ Establecimiento de conexión/finalización
▪ Confirmación ACKs y retransmisiones
Capa de Sesión: (permite a los dispositivos a establecer y gestionar las sesiones entre las
aplicaciones de origen y destino.) Funciones:
▪ Un sesión es un enlace lógico persistente entre dos aplicaciones que
permite el intercambio de datos durante un tiempo.
▪ Hoy en día son más herramientas que protocolos de sesión.
▪ Son proporcionadas por las capas más altas a través de las APIs
(Application Program Interfaces).
▪ Estas APIs permite a los desarrolladores de software comunicarse con los
protocolos de transporte y de red sin tener que entrar en detalles
▪ Son un conjunto de subrutinas, funciones que ofrece cierta biblioteca para
ser utilizado por otro software.

1 0

También podría gustarte