Академический Документы
Профессиональный Документы
Культура Документы
TEMA 5
ARQUITECTURA DE REDES DE
COMPUTADORES
ÍNDICE
1. INTRODUCCIÓN
2. OBJETIVOS DE LAS REDES
3. ESTRUCTURA DE RED
4. PROTOCOLOS
5. AQUITECTURA DE PROTOCOLOS
– ARQUITECTURA OSI
– ARQUITECTURA TCP/IP
2
ARQUITECTURA DE REDES DE COMPUTADORES
1
1. INTRODUCCIÓN
1 2 3
Grandes
Mainframes
Miniordenadores sin
conectar
Redes de PCs
3
ARQUITECTURA DE REDES DE COMPUTADORES
DEFINICIÓN DE RED
• Definición:
– Entendemos por red de ordenadores a una colección
interconectada de ordenadores autónomos. Se entiende
que dos ordenadores está interconectados si son capaces
de cambiar información.
Flujo de información
NO
Nota: no son una red de ordenadores el servidor del que cuelgan sus
terminales remotos
4
ARQUITECTURA DE REDES DE COMPUTADORES
2
DEFINICIÓN DE RED
• Sistema distribuido:
– La existencia de múltiples ordenadores es transparente al usuario.
• Red de ordenadores:
– El usuario trabaja explícitamente con una máquina.
• La diferencia radica en el software más que en el hardware.
• Los sistemas distribuidos son casos especiales de redes de
computadores en el que el software da un alto grado de
transparencia.
Sistema distribuido
Red ordenadores
5
ARQUITECTURA DE REDES DE COMPUTADORES
REDES DE COMPUTADORES
TEMA 5.2
Objetivos de las Redes
3
2. OBJETIVOS DE LAS REDES
REDES DE COMPUTADORES
TEMA 5.3
Estructura de una Red
4
3. ESTRUCTURA DE RED
IMPs
Subred de Comunicaciones Límite de la
subred
Líneas de transmisión
Elementos de conmutación
Subred de
Comunicaciones
Elementos de Conmutación
IMP Hosts
(Procesadores de intercambio de mensajes)
salidas
Hosts
máquinas destinadas a
entradas ejecutar programas de usuario
dato
9
ARQUITECTURA DE REDES DE COMPUTADORES
DISEÑOS DE SUBREDES
Según el tipo de conexión entre los IMPs
•Redes punto a punto
a) Estrella
b) Anillo
c) Árbol
d) Irregular
a) b) c) d)
•Redes de difusión
Satélite
a) Bus
b) Satélite
c) Anillo
a) b) c)
5
TIPOS DE REDES
• LAN
Nodos de
• MAN comuni-
Red de área
cación
amplia
• WAN
Trans- Sistema
Fuente transmi- Receptor Destino
misor
sión
11
ARQUITECTURA DE REDES DE COMPUTADORES
12
ARQUITECTURA DE REDES DE COMPUTADORES
6
REDES DE ÁREA LOCAL (LAN)
• Dimensiones reducidas
• Cobertura pequeña:
– Típica de edificios o conjunto de edificios próximos.
• Normalmente pertenece a la entidad propietaria de los
dispositivos conectados a la red.
• Mayor cantidad de transmisión de datos.
• Utilización de sistemas de difusión.
• Reciente introducción de sistemas de conmutación y ATM.
13
ARQUITECTURA DE REDES DE COMPUTADORES
REDES DE COMPUTADORES
TEMA 5.4
Protocolos
7
4. PROTOCOLOS
• Para la comunicación entre dos entidades situadas en
diferentes sistemas es necesario la definición y utilización de
un protocolo.
• Ejemplos de entidades son: aplicaciones, sistemas de gestión
de bases de datos, gestores de correo, etc.
• Ejemplos de sistemas son: computadores, terminales,
sensores, etc.
• Dos entidades que se comunican necesitan hablar el mismo
idioma, y saber cuándo se comunica y cómo se comunica.
• El conjunto de reglas que gobiernan el intercambio de
información entre dos entidades se denomina protocolo.
Orden de
Formato del mensaje los mensajes
15
ARQUITECTURA DE REDES DE COMPUTADORES
REDES DE COMPUTADORES
TEMA 5.5
Arquitecturas de Protocolos
8
5. ARQUITECTURA DE
PROTOCOLOS
• La comunicación entre entidades es una tarea compleja que
se debe dividir en subtareas o módulos.
• Las comunicaciones involucran 3 agentes:
– Aplicaciones, computadores y redes.
• Organización en 3 niveles:
– Capa de acceso a red, que trata el intercambio de datos entre el
computador y la red a la que está conectado.
– Capa de transporte, que tiene como función básica el intercambio
de datos de forma segura entre la aplicación fuente y el destino.
– Capa de aplicación que contiene las diferentes aplicaciones del
usuario.
Computador 1 Computador 2
Protocolo de Aplicación
Aplicación Aplicación
Protocolo de Transporte
Transporte Transporte
Protocolo de acceso a Red
Acceso a Red Acceso a Red
Red de Comunicaciones
17
ARQUITECTURA DE REDES DE COMPUTADORES
ARQUITECTURA DE
PROTOCOLOS
Location A Location B
I like J'aime
Message Philosopher
rabbits bien les
lapins
3 3
Information
L: Dutch for the remote Translator L: Dutch
Ik vind translator Ik vind
konijnen konijnen
2 2
leuk leuk
Information
Fax #--- for the remote Fax #---
L: Dutch secretary Secretary L: Dutch
Ik vind Ik vind
1 1
konijnen konijnen
leuk leuk
Arquitectura filósofo-traductor-secretaria 18
ARQUITECTURA DE REDES DE COMPUTADORES
9
ARQUITECTURA DE
PROTOCOLOS
P.D.U (Protocol Data Unit) Información de la cabecera de transporte
Destino
Número de secuencia del PDU de transporte
Código de detección de errores
La aplicación divide
la información
a transmitir
Computador 1 Computador 2
Aplicación Aplicación
Transporte Transporte
PDU Transporte
Acceso Red Acceso Red
PDU Acceso
Cabecera
Contiene información
de control como: control Paquete
de errores, destino, tipo
de paquete cabecera datos
19
ARQUITECTURA DE REDES DE COMPUTADORES
ARQUITECTURA DE
PROTOCOLOS
• Jerarquización en capas:
– Cada capa realiza un conjunto de funciones necesarias
para comunicarse con otros sistemas.
– Cada capa se sustenta en la capa inmediatamente inferior,
la cual realizará funciones más primitivas.
– Cada capa proporciona servicios a la capa inmediatamente
superior.
– Los cambios en una capa no implicarán cambios en las
otras capas.
20
ARQUITECTURA DE REDES DE COMPUTADORES
10
AQUITECTURAS DE
PROTOCOLOS
Aplicación
Aplicación
Presentación
Sesión
Transporte
Transporte (TCP)
Física Física
21
ARQUITECTURA DE REDES DE COMPUTADORES
ARQUITECTURA OSI
Nombre de la
unidad
intercambiada
Protocolo de aplicación
7 Aplicación Aplicación APDU
Interfase
Protocolo de presentación
6 Presentación Presentación PPDU
Protocolo de sesión
5 Sesión Sesión SPDU
Protocolo de transporte
4 Transporte Transporte TPDU
Límite de comunicación de la subred
11
MODELO DE REFERENCIA
OSI
• Los principios para establecimiento de las 7 capas
fueron los siguientes:
– Una capa se creará en situaciones en donde se necesita un
nivel diferente de abstracción.
– Cada capa deberá efectuar una capa bien definida.
– La función que realizará cada capa deberá seleccionarse
con la intención de definir protocolos normalizados
internacionalmente.
– Los límites de las capas deberán seleccionarse tomando en
cuenta la minimización del flujo de información a través de
los interfases.
– El número de capas deberá ser lo suficientemente grande
para que funciones diferentes no tengan que ponerse
juntas en la misma capa, y lo suficientemente pequeño
para que su arquitectura no llegue a ser difícil de manejar.
23
ARQUITECTURA DE REDES DE COMPUTADORES
CAPAS OSI
• Capa física:
– Se encarga de la interfaz física entre los dispositivos:
• Mecánica.
• Eléctrica.
• Funcional.
• De procedimiento.
• Capa del enlace de datos:
– Proporciona los medios para activar, mantener y
desactivar el enlace.
– Detección y control de errores.
– La capa adyacente superior puede suponer que la
transmisión está libre de errores.
24
ARQUITECTURA DE REDES DE COMPUTADORES
12
CAPAS OSI
• Capa de red:
– Transferencia de información hasta el destino.
– Las capas superiores no necesitan conocer la
transmisión de datos subyacente. Tampoco
necesitan conocer las tecnologías de conmutación
utilizadas para conectar los sistemas.
• Capa de transporte:
– Intercambio de datos entre los sistemas finales.
– Libre de errores.
– En orden.
– Sin pérdidas.
– Sin duplicaciones.
– Calidad de servicio o QoS.
25
ARQUITECTURA DE REDES DE COMPUTADORES
CAPAS OSI
• Capa de sesión:
– Control de diálogo entre aplicaciones.
– Disciplina de diálogo.
– Agrupamiento.
– Recuperación.
• Capa de presentación:
– Codificación y formato de los datos.
– Compresión de los datos.
– Cifrado de datos.
• Capa de aplicación:
– Medio para que los programas de aplicación accedan
al entorno OSI.
26
ARQUITECTURA DE REDES DE COMPUTADORES
13
TRANSMISIÓN EN OSI
Proceso Proceso
emisor receptor
Datos
Capa de Capa de
aplicación AH Datos aplicación
Protocolo de aplicación
Capa de Capa de
presentación Protocolo de presentación PH Datos presentación
Capa de Protocolo Capa de
sesión SH Datos sesión
de sesión
Capa de Capa de
transporte TH Datos transporte
Capa de Capa de
red NH Datos red
Capa de Capa de
enlace DH Datos DT enlace
Capa Capa
física Bits física
UTILIZACIÓN DE UN
RETRANSMISOR
28
ARQUITECTURA DE REDES DE COMPUTADORES
14
SERVICIOS OSI
29
ARQUITECTURA DE REDES DE COMPUTADORES
SERVICIOS OSI
30
ARQUITECTURA DE REDES DE COMPUTADORES
15
SERVICIOS OSI
• Servicio orientado a conexión:
– Se basa en el modelo telefónico.
• Servicio sin conexión:
– Se basa en el sistema postal.
• Primitiva de servicio:
– Un servicio está formalmente especificado por primitivas
(operaciones).
– Las primitivas indican al servicio que debe realizar una
acción o notifican la acción realizada por una entidad par.
Primitiva Significado
31
ARQUITECTURA DE REDES DE COMPUTADORES
SERVICIOS OSI
CONNECT.request
CONNECT.indication
Conexión
CONNECT.response
CONNECT.confirm
DATA.request
DATA.indication
Transferencia
DATA.request
DATA.indication
Desconexión
DISCONNECT.request
DISCONNECT.indication
32
ARQUITECTURA DE REDES DE COMPUTADORES
16
ARQUITECTURA TCP/IP
• Arquitectura comercial dominante.
• Con más éxito que la estructura OSI.
• Desarrollada gracias al esfuerzo investigador
financiado por el Departamento de Defensa de
Estados Unidos.
• Internet está construida sobre el conjunto de
protocolos TCP/IP.
33
ARQUITECTURA DE REDES DE COMPUTADORES
ARQUITECTURA TCP/IP
• Capa de aplicación:
– Comunicación entre procesos o aplicaciones de
computadores separados.
• Capa de transporte extremo-a-extremo
(TCP/UDP):
– Transferencia de datos extremo-a-extremo.
– Puede incluir mecanismos de seguridad (TCP).
– Oculta los detalles de la red, o redes subyacentes.
• Capa Internet (IP):
– Encaminamiento de los datos hasta su destino.
34
ARQUITECTURA DE REDES DE COMPUTADORES
17
ARQUITECTURA TCP/IP
• Capa de acceso a la red:
– Sirve de interfaz lógica entre un sistema final y una
subred.
• Capa física:
– Medio de transmisión.
– Tasa de señalización y codificación.
35
ARQUITECTURA DE REDES DE COMPUTADORES
UNIDADES DE DATOS EN
TCP/IP
36
ARQUITECTURA DE REDES DE COMPUTADORES
18
PROTOCOLOS DE LA
FAMILIA TCP/IP
37
ARQUITECTURA DE REDES DE COMPUTADORES
19