Contenidos teóricos y prácticos de la asignatura
Introducción a las redes de comunicaciones. Tecnologías y dispositivos. Protocolos de comunicaciones. Diseño
básico de redes. Introducción a los sistemas distribuidos. Paradigmas de computación distribuida. Comunicación
entre procesos. Objetos distribuidos e invocación remota.
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 1. Introducción.
- Redes de comunicaciones de datos
- Principales problemas a resolver en redes
- Arquitecturas: Arquitectura OSI, Servicios y funciones del modelo OSI, Modelo TCP/IP
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 2. Nivel físico
- Medios de transmisión
- Velocidad de transmisión
- Capacidad de un canal
- Modulaciones
- Funcionamiento ADSL.
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 3. Nivel de enlace.
- Protocolos de transmisión de datos: Parada y espera, Envío continuo
- Acceso al medio: División del canal, Protocolos de acceso controlado, Protocolos de acceso aleatorio
- Funcionamiento de HDLC, Ethernet y Wifi
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 4. Nivel de red.
- Reenvío y encaminamiento: Estrategias de encaminamiento, Algoritmos de encaminamiento, Protocolos de encaminamiento
- Retardos: Tipos de retardo, Retardo en una red, Pérdidas de datos.
- Control de la congestión: Causas y síntomas de la congestión, Estrategias de control de la congestión, políticas para prevenir la congestión, mecanismos de control de congestión en la capa de red.
- Fragmentación: Causas de la fragmentación, estrategias de fragmentación y reensamblado, fragmentación transparente y fragmentación no transparente
- Funcionamiento protocolo IP
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 5. Nivel de transporte.
- Establecimiento de la conexión
- Finalización de una conexión
- Protocolos de transferencia de datos
- Mecanismos de control de congestión en la capa de transporte
- Control de flujo
- Funcionamiento protocolo TCP
- Programación de sockets.
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 6. Nivel aplicación: Aplicaciones distribuidas .
- Sistemas distribuidos. Paradigmas de computación distribuida.
- Arquitectura cliente servidor: Servicios de red (DNS, SNMP, HTTP, otros)
- Arquitecturas P2P.
- APIs de objetos distribuidos: CORBA.
básico de redes. Introducción a los sistemas distribuidos. Paradigmas de computación distribuida. Comunicación
entre procesos. Objetos distribuidos e invocación remota.
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 1. Introducción.
- Redes de comunicaciones de datos
- Principales problemas a resolver en redes
- Arquitecturas: Arquitectura OSI, Servicios y funciones del modelo OSI, Modelo TCP/IP
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 2. Nivel físico
- Medios de transmisión
- Velocidad de transmisión
- Capacidad de un canal
- Modulaciones
- Funcionamiento ADSL.
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 3. Nivel de enlace.
- Protocolos de transmisión de datos: Parada y espera, Envío continuo
- Acceso al medio: División del canal, Protocolos de acceso controlado, Protocolos de acceso aleatorio
- Funcionamiento de HDLC, Ethernet y Wifi
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 4. Nivel de red.
- Reenvío y encaminamiento: Estrategias de encaminamiento, Algoritmos de encaminamiento, Protocolos de encaminamiento
- Retardos: Tipos de retardo, Retardo en una red, Pérdidas de datos.
- Control de la congestión: Causas y síntomas de la congestión, Estrategias de control de la congestión, políticas para prevenir la congestión, mecanismos de control de congestión en la capa de red.
- Fragmentación: Causas de la fragmentación, estrategias de fragmentación y reensamblado, fragmentación transparente y fragmentación no transparente
- Funcionamiento protocolo IP
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 5. Nivel de transporte.
- Establecimiento de la conexión
- Finalización de una conexión
- Protocolos de transferencia de datos
- Mecanismos de control de congestión en la capa de transporte
- Control de flujo
- Funcionamiento protocolo TCP
- Programación de sockets.
Profesor/es: Pedro Baquero Pérez(tarde) y Jonás Philipp Lüke(mañana)
Tema 6. Nivel aplicación: Aplicaciones distribuidas .
- Sistemas distribuidos. Paradigmas de computación distribuida.
- Arquitectura cliente servidor: Servicios de red (DNS, SNMP, HTTP, otros)
- Arquitecturas P2P.
- APIs de objetos distribuidos: CORBA.
Actividades a desarrollar en otro idioma
Con el fin de que el alumnado adquiera la competencia T6, las instrucciones de uno de los entregables prácticos estarán en inglés y el informe del mismo deberá presentarse también en inglés.