Introducción a las redes de ordenadores y protocolos de

Anuncio
Introducción a las redes de ordenadores y protocolos de comunicación
Introducción
• Evolución de la informática:
– Inicialmente un ordenador que ejecuta todos los
trabajos.
– Actualmente un conjunto de ordenadores conectados
entre sí.
• Ordenador autónomo:
– Ordenador que no depende de otro para su
funcionamiento.
• Red de ordenadores:
– Conjunto de ordenadores autónomos
interconectados.
Adquisición y Tratamiento de Datos
1
Introducción a las redes de ordenadores y protocolos de comunicación
Tipos de redes (I)
• De acuerdo a la tecnología:
– Redes de difusión (broadcast).
– Redes punto a punto.
• De acuerdo a su escala:
– Redes de área local (LAN).
– Redes de área metropolitana (MAN).
– Redes de área amplia (WAN).
Adquisición y Tratamiento de Datos
2
Introducción a las redes de ordenadores y protocolos de comunicación
Tipos de redes (II)
• Redes de difusión:
– Un solo canal de comunicación compartido por todos
los ordenadores de la red.
– Los mensajes llegan a todos los ordenadores.
– Solo lo “escucha” el ordenador que se indica dentro
de un campo del mensaje que indica la dirección.
– Es posible enviar un mensaje a todos los ordenadores
de la red.
– La velocidad de transmisión indica la velocidad total
disponible para todos los equipos.
Adquisición y Tratamiento de Datos
3
Introducción a las redes de ordenadores y protocolos de comunicación
Tipos de redes (III)
• Redes punto a punto:
– Conectan pares de ordenadores.
– Pueden ser de tres tipos:
• Simplex: La transmisión solo se efectúa en un sentido.
• Semi-dúplex o half-dúplex: La transmisión se efectúa en ambos
sentidos, pero no de forma simultánea.
• Dúplex o full-dúplex: La transmisión puede efectuarse en ambos
sentidos y de forma simultánea.
– En los enlaces semi-dúplex y dúplex:
• Enlace simétrico: Velocidad de conexión igual en ambos sentidos.
• Enlace asimétrico: Velocidad de conexión distinta según el sentido.
Adquisición y Tratamiento de Datos
4
Introducción a las redes de ordenadores y protocolos de comunicación
Tipos de redes (IV)
• Redes de área local.
– Son redes de pequeña extensión:
• Unen equipos personales, impresoras, etc., en domicilios, oficinas,
universidades, etc.
• El tiempo máximo que tardan los datos en ir de un extremo a otro es
conocido:
– Posibilidad de utilizar ciertas tecnologías.
– Operan a velocidades entre 10 y 1000 Mpbs:
• Bajo retardo.
• Pocos errores.
– Sus ejemplos más conocidos son:
• Bus.
• Anillo.
Adquisición y Tratamiento de Datos
5
Introducción a las redes de ordenadores y protocolos de comunicación
Tipos de redes (V)
• Redes de área metropolitana.
– Es una versión más grande de una LAN.
– Pueden utilizar tecnologías LAN o propias.
• Distributed Queue Dual Bus.
• Redes de área amplia.
– Se extienden sobre un país, continente, etc.
– Poseen elementos de conmutación para poder
conectar distintas líneas.
Adquisición y Tratamiento de Datos
6
Introducción a las redes de ordenadores y protocolos de comunicación
Protocolos de comunicación (I)
• El diseño de las redes esta organizado en capas.
– Cada capa esta construida sobre la inferior.
– El propósito de cada capa es ofrecer servicios a la
capa superior.
– El número de capas, nombre, etc., difieren en cada
red.
• De forma general:
– La capa N de un ordenador se comunica con la capa
N de otro ordenador.
– Las reglas y convenciones de una capa N se conocen
como protocolo de la capa N.
Adquisición y Tratamiento de Datos
7
Introducción a las redes de ordenadores y protocolos de comunicación
Protocolos de comunicación (II)
Host 1
Capa 5
Host 2
Protocolo de la capa 5
Capa 5
Interfaz de la capa 4/5
Capa 4
Protocolo de la capa 4
Capa 4
Interfaz de la capa 3/4
Capa 3
Protocolo de la capa 3
Capa 3
Interfaz de la capa 2/3
Capa 2
Protocolo de la capa 2
Capa 2
Interfaz de la capa 1/2
Capa 1
Protocolo de la capa 1
Capa 1
Medio físico
Adquisición y Tratamiento de Datos
8
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia OSI (I)
Protocolo de aplicación
Aplicación
Protocolo de presentación
Presentación
Protocolo de sesión
Sesión
Protocolo de transporte
Transporte
Aplicación
APDU
Presentación
PPDU
Sesión
SPDU
Transporte
TPDU
Frontera de comunicación de la subred
Protocolo interno de la subred
Red
Red
Red
Red
Paquete
Enlace de datos
Enlace de datos
Enlace de datos
Enlace de datos
Marco
Física
Física
Física
Física
Host A
Router
Router
Host B
Bit
Protocolo host-router de la capa de red
Protocolo host-router de la capa de enlace de datos
Protocolo host-router de la capa física
Adquisición y Tratamiento de Datos
9
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia OSI (II)
• La capa física:
– Transmite un bit por el canal de comunicación.
– Define:
•
•
•
•
El voltaje de la señal.
La duración temporal de cada bit.
El tipo de transmisión (simplex, semi-dúplex o dúplex).
Etc.
• La capa de enlace de datos:
– Convierte el medio físico con errores en un medio de transmisión sin
errores.
– Divide los datos a enviar en marcos mediante patrones especiales de bits.
– Resuelve el problema de los marcos dañados, perdidos o duplicados.
– Regula el tráfico del emisor para evitar saturar al receptor.
Adquisición y Tratamiento de Datos
10
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia OSI (III)
• La capa de red:
– Determina la ruta por la que se encaminan los paquetes.
• La ruta puede ser estática o dinámica.
– Controla la congestión en la red.
– Conecta redes de diferentes tipos.
• La capa de transporte:
– Acepta datos de la capa de sesión (capa superior), los divide y
asegura que lleguen correctamente.
– Puede:
• Crear una conexión de red para cada sesión.
• Multiplexar varias sesiones en una misma conexión de red.
– Es una capa de extremo a extremo, pues conecta programas
entre ordenadores distintos.
Adquisición y Tratamiento de Datos
11
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia OSI (IV)
• La capa de sesión:
– Proporciona control del diálogo entre ordenadores.
– Sincroniza procesos entre ordenadores:
• Una transmisión de datos de dos horas puede sufrir cortes y
recuperarse.
• La capa de presentación:
– Convierte entre diferentes:
• Tipos de caracteres.
• Formato de enteros o números reales.
– Independizando a los ordenadores del tipo de datos que usan.
• La capa de aplicación:
– Son las aplicaciones que utilizamos.
– Provee interfaces y soluciones para poder utilizar la red.
Adquisición y Tratamiento de Datos
12
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia TCP (I)
OSI
Aplicación
TCP/IP
Aplicación
Presentación
No están presentes
en el modelo
Sesión
Transporte
Transporte
Red
Interred
Enlace de datos
Nodo a red
Física
Adquisición y Tratamiento de Datos
13
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia TCP (II)
• La capa del nodo a la red:
– Debe conectar la capa de red al medio físico.
– No esta definido explicitamente.
• La capa interred:
– Permite que dos nodos inserten paquetes en la red y
viajen hasta su destino seas cuales sean las redes.
– Ordena los paquetes si llegan desordenados.
– Controla la congestión de la red.
– Para todo esto define el protocolo IP.
Adquisición y Tratamiento de Datos
14
Introducción a las redes de ordenadores y protocolos de comunicación
El modelo de referencia TCP (III)
• La capa de transporte:
– Es similar a la de OSI.
– Posee varios protocolos, los más usados son:
• TCP:
– Fiable.
– Orientado a conexión.
– Usado para enviar datos entre ordenadores sin errores.
• UDP:
– No confiable.
– No orientado a conexión.
– Usado para consultas y peticiones cortas o cuando la velocidad es lo
importante.
• La capa de aplicación:
– Son las aplicaciones que usamos.
Adquisición y Tratamiento de Datos
15
Introducción a las redes de ordenadores y protocolos de comunicación
Transmisión de datos en un protocolo
Capa
5
4
H4
3
2
Protocolo de la capa 5
M
H2
H3
H4
M1
H3
H4
M1
Protocolo de la capa 4
M
T2
M
H2
H3
M2
H3
M2
H4
Protocolo de la capa 3
T2
Protocolo de la
capa 2
H2
H3
H4
M1
H3
H4
M1
M
T2
H2
H3
M2
H3
M2
T2
1
Máquina de origen
Adquisición y Tratamiento de Datos
Máquina de destino
16
Descargar