Redes y Sistemas Distribuidos
(Curso Académico 2026 - 2027)
Mostrar Todo


Nota informativa: Atendiendo a la normativa de Protección de Datos y propiedad intelectual en la que se limita la publicación de imágenes de terceras personas sin su consentimiento, aquellos que difundan grabaciones de las sesiones de clase sin previo consentimiento de las personas implicadas, serán responsables ante la ley del uso prohibido de las citadas grabaciones.



1. Datos descriptivos de la asignatura
  • Código: 139262022
  • Centro: Escuela Superior de Ingeniería y Tecnología
  • Lugar de impartición: Escuela Superior de Ingeniería y Tecnología
  • Titulación: Grado en Ingeniería Informática
  • Plan de Estudios: 2010 (publicado en 21-03-2011)
  • Rama de conocimiento: Ingeniería y Arquitectura
  • Itinerario/Intensificación:
  • Departamento/s:
  • Área/s de conocimiento:
    • Ingeniería Telemática
  • Curso: 2
  • Carácter: Obligatoria
  • Duración: Segundo cuatrimestre
  • Créditos ECTS: 6,0
  • Modalidad de impartición: Presencial
  • Horario: Ver horario
  • Dirección web de la asignatura: Ver web de la asignatura
  • Idioma: Español
2. Requisitos de matrícula y calificación
No existen requisitos para cursar la asignatura
3. Profesorado que imparte la asignatura

Profesor/a Coordinador/a: ÓSCAR GÓMEZ CÁRDENES

General:
Nombre:
ÓSCAR
Apellido:
GÓMEZ CÁRDENES
Departamento:
Ingeniería Industrial
Área de conocimiento:
Ingeniería Telemática
Grupo:
1, 2, PE101, PE102, PE103, PE104, PE201, PE202, PE203
Contacto:
Teléfono 1:
Teléfono 2:
Correo electrónico:
ogomezca@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Miércoles 10:00 13:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT 2 P2.062
Todo el cuatrimestre Miércoles 17:00 20:00 Escuela Superior de Ingeniería y Tecnología - Módulo B - AN.4A ESIT 2 P2.062
Observaciones: Los horarios indicados podrán sufrir modificaciones puntuales por necesidades organizativas u otras causas sobrevenidas. Dichos cambios se anunciarán a través del aula virtual. Se ruega solicitar cita previa a través del correo electrónico con razonable antelación.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 11:00 14:00 Escuela Superior de Ingeniería y Tecnología - Módulo B - AN.4A ESIT 2 P2.062
Todo el cuatrimestre Jueves 08:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo B - AN.4A ESIT 2 P2.062
Observaciones: Los horarios indicados podrán sufrir modificaciones puntuales por necesidades organizativas u otras causas sobrevenidas. Dichos cambios se anunciarán a través del aula virtual. Se ruega solicitar cita previa a través del correo electrónico con razonable antelación.
4. Contextualización de la asignatura en el plan de estudio
  • Bloque formativo al que pertenece la asignatura: Fundamentos Tecnológicos de Ingeniería Informática
  • Perfil profesional: Ingeniero Técnico en Informática
5. Competencias

Competencias Específicas

  • C17 - Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas en ellas.

Competencias Generales

  • CG6 - Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo.

Transversales

  • T2 - Tener iniciativa y ser resolutivo.
  • T3 - Tener iniciativa para aportar y/o evaluar soluciones alternativas o novedosas a los problemas, demostrando flexibilidad y profesionalidad a la hora de considerar distintos criterios de evaluación.
  • T4 - Actuar en el desarrollo profesional con responsabilidad y ética profesional y de acuerdo con la legislación vigente.
  • T6 - Capacidad de comunicación efectiva en inglés.
  • T9 - Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones.
  • T16 - Capacidad de planificación y organización del trabajo personal.
  • T18 - Tener motivación por la calidad y la mejora continua y actuar con rigor en el desarrollo profesional.
  • T19 - Capacidad de adaptación a los cambios organizativos o tecnológicos.
  • T25 - Capacidad de análisis, síntesis y evaluación.

Módulo Sistemas Operativos, Sistemas Distribuidos y Redes

  • ESO1 - Conocer los fundamentos básicos sobre los que se soportan las tecnologías y los dispositivos de red actuales.
  • ESO2 - Conocer, comprender y analizar los protocolos básicos de comunicaciones.
  • ESO3 - Capacidad para el diseño básico de redes de ordenadores atendiendo a los requisitos de la organización.
  • ESO4 - Conocer los paradigmas de la computación distribuida.
  • ESO5 - Diseñar e implementar aplicaciones distribuidas haciendo uso de técnicas de comunicación entre procesos, objetos distribuidos e invocación remota.
6. Contenidos de la asignatura

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.
Teoría:
Tema 1. Introducción.
  • Redes de comunicaciones de datos
  • Modelos por capas y encapsulamiento: Modelo OSI, Modelo TCP/IP
  • Dispositivos de red: Router, switch, hub, firewall...
Tema 2. Nivel físico
  • Funciones del nivel físico
  • Medios de transmisión
  • Codificación y modulación.
  • Velocidad de transmisión y capacidad de un canal.
  • Funcionamiento de ADSL.
Tema 3. Nivel de enlace.
  • Funciones del nivel de enlace
  • Protocolos de acceso al medio: división del canal, acceso por turnos y acceso aleatorio.
  • Funcionamiento de Ethernet y Wifi.
  • Direccionamiento en la capa de enlace y ARP.
  • Funcionamiento de un switch.
  • Redes de área local virtuales (VLAN)
Tema 4. Nivel de red.
  • Introducción al nivel de red.
    • Reenvío y encaminamiento: plano de datos y plano de control
    • Modelo clásico frente a SDN.
  • Plano de datos:
    • Funcionamiento interno de un router.
    • Retardos: Tipos de retardo, Retardo en una red, Pérdidas de datos.
    • IPv4 e IPv6: Formato de datagramas, direccionamiento, fragmentación.
    • Reenvío generalizado en SDN.
  • Plano de control:
    • Algoritmos de enrutamiento:
      • Vectores de distancia
      • Estado de enlaces
    • Protocolos de enrutamiento: 
      • Pasarela interior: RIP, OSPF
      • Pasarela exterior: BGP
    • Plano de control de en SDN: OpenFlow
    • ICMP
  • Control de la congestión: Causas y síntomas de la congestión, control de la congestión.
  • Configuración automática de direcciones (DHCP) y traducción de direcciones (NAT).
Tema 5. Nivel de transporte.
  • Funciones del nivel de transporte.
  • Principios de transmisión de datos fiable
    • Parada y espera
    • Ventana deslizante: Vuelta atrás N y Repetición selectiva.
  • Protocolos de transporte en Internet: UDP y TCP.
  • Funcionamiento protocolo TCP
    • Inicio y cierre de sesión
    • Control de flujo
    • Control de congestión
Tema 6. Nivel aplicación: Aplicaciones distribuidas.
  • Sistemas distribuidos: Paradigmas. 
    • Arquitecturas cliente servidor
    • Arquitecturas P2P.
  • Servicios de red (DNS, SNMP, HTTP, otros)
  • APIs de objetos distribuidos.
  • Consideraciones sobre privacidad y seguridad.
Prácticas:
   Entregable 1: Análisis de protocolos
   Entregable 2: Manejo y configuración de dispositivos de red
   Entregable 3: Programación de sockets

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 uno de los informes deberá presentarse en inglés.
7. Metodología y volumen de trabajo del alumnado

Descripción

La asignatura se desarrollará durante un cuatrimestre en el que, semanalmente, se contemplan 2 horas en grupo grande y 2 horas de clases prácticas en grupo pequeño. La parte teórica de la asignatura se desarrollará en el aula, así como mediante videos y otros materiales explicativos. En algunas sesiones se realizarán pruebas de evaluación.

La parte práctica de la asignatura consistirá en la entrega de tres entregables, de los cuales los dos primeros irán acompañados de un informe. Las instrucciones de cada entregable se proporcionan al comienzo de cada bloque y deberán desarrollarse de forma autónoma por el alumno, con la orientación y las directrices recibidas del profesorado. Para la realización de las prácticas es necesario un ordenador personal que permita la instalación nativa del sistema operativo GNU/Linux (no valen máquinas virtuales), puesto que parte de las mismas se realizará mediante un simulador de redes que así lo requiere. Las indicaciones para la instalación del software se proporcionarán antes de comenzar cada bloque de prácticas.


En caso de situaciones de riesgo derivadas de fenómenos meteorológicos adversos, se seguirán las siguientes directrices:
- Si se declara en la Universidad de La Laguna nivel 2 (amarillo), las actividades docentes se desarrollarán conforme a las directrices marcadas por la Universidad de La Laguna.
- Si se declara en la Universidad de La Laguna nivel 3 (naranja) o 4 (rojo), se suspenderán las actividades docentes presenciales, y previa información al alumnado por los canales disponibles, se actuará para garantizar la continuidad del aprendizaje y la atención al alumnado mientras se mantengan estos niveles de alerta.


Uso de la Inteligencia Artificial:
La IA puede usarse como una primera aproximación a un problema, pero es necesario analizar las respuestas de manera crítica y contrastar la información para llegar a un resultado creativo que permita el aprendizaje y evite algunos de los problemas derivados del uso de la IA.

Se permite el uso de IA en los siguientes casos:
  • Mejorar un texto desde un punto de vista distinto del que se haya tenido en cuenta (histórico, económico, legal, tecnológico, desde una perspectiva más amplia, etc.). 
  • Revisar un texto e indicar los puntos débiles o los elementos de mejora que podrían incorporarse.
  • Mejorar el estilo de un texto.
La salida de la IA debe considerarse un primer borrador sobre el que trabajar y deberá referenciarse su uso.

Actividades formativas en créditos ECTS, su metodología de enseñanza-aprendizaje y su relación con las competencias que debe adquirir el estudiante

Actividades formativas Horas presenciales Horas de trabajo autónomo Total horas Relación con competencias
Clases teóricas 24,00 0,00 24,0 [CG6], [T2], [T9], [T6], [T4], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5]
Clases prácticas (aula / sala de demostraciones / prácticas laboratorio) 27,00 0,00 27,0 [CG6], [T3], [T16], [T18], [C17], [ESO1], [ESO2], [ESO3], [ESO5]
Realización de trabajos (individual/grupal) 0,00 50,00 50,0 [CG6], [T16], [T6], [T18], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5]
Estudio/preparación de clases teóricas 0,00 10,00 10,0 [CG6], [T25], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5]
Realización de exámenes 3,00 0,00 3,0 [CG6], [T3], [T19], [T25], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5]
Asistencia a tutorías 6,00 0,00 6,0 [T2], [T25], [T4], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5]
Estudio autónomo individual o en grupo 0,00 30,00 30,0 [CG6], [T2], [T9], [T4], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5]
Total horas
Total ECTS
8. Bibliografía / Recursos

Bibliografía básica

Kurose, James F., Ross, Keith W,  Redes De Computadoras : Un Enfoque Descendente. 7a ed. Madrid: Pearson Educación, 2017.
https://puntoq.ull.es/permalink/f/6auhvr/ullabsysULL00570583c-7

Peterson, Larry L., and Bruce S. Davie.
Computer Networks: A Systems Approach, 5th ed. Elsevier Science, 2011. The Morgan Kaufmann Ser. in Networking. 
https://puntoq.ull.es/permalink/f/1rcchus/TN_els_book_whole9780123850591

Bibliografía complementaria

TCP/IP Tutorial and Technical Overview. Eighth Edition (December 2006) IBM RedBooks ISBN 9780738494685
http://www.redbooks.ibm.com/abstracts/gg243376.html?Open

Tanenbaum, Andrew S., and Wetherall, David J.
Redes De Computadoras. 5a. Pearson Educación, 2012.
https://puntoq.ull.es/permalink/f/6auhvr/ullabsysULL00570879c-0
 

Stallings, William.
Comunicaciones y Redes De Computadores. 7ª ed. Madrid: Prentice Hall, 2004.
https://puntoq.ull.es/permalink/f/6auhvr/ullabsysULL00448420c-4

Otros recursos

Recursos en Aula Virtual
 

Requests for Comments (estándares de internet)

9. Sistema de evaluación y calificación

Descripción

La asignatura se rige por el Reglamento de Evaluación de la Universidad de La Laguna. Todo el alumnado está sujeto a evaluación continua en la primera convocatoria (mayo), salvo que solicite la evaluación única en el aula virtual antes de realizar actividades que computen el 40% de la nota. La evaluación continua se agota al presentarse al 50% de las actividades. Las entregas fuera de plazo o por vías no oficiales se califican con un 0.

Evaluación Continua (primera convocatoria)
La calificación se basa en tres componentes que se desarrollan a lo largo del curso: Teoría (50%) mediante examen final, Actividades Prácticas (40%) mediante hitos periódicos e Informes de laboratorio (10%). Para aprobar, es obligatorio obtener una nota ≥ 5,0 tanto en Teoría como en Actividades Prácticas (los informes no cuentan para esta condición). Si esto se cumple, la nota final es la suma ponderada de los tres componentes; en caso contrario, la nota final máxima será de 4,5 (Suspenso). Las partes suspensas podrán recuperarse en la segunda convocatoria.

Evaluación Única (primera convocatoria bajo solicitud o segunda convocatoria)
El examen se realiza en la fecha oficial de la convocatoria y la estructura varía según la situación del estudiante:
Caso A — Con prácticas del curso aprobadas (≥ 5,0): se mantiene la nota de prácticas e informes obtenida durante el año. El alumno solo realiza el examen de Teoría. Se aplican las mismas ponderaciones (50/40/10) y el mínimo de 5,0 en Teoría para obtener el aprobado.
Caso B — Sin prácticas del curso aprobadas o no realizadas: El alumno realizará un examen práctico (50% de la nota) y, en caso de necesitar recuperar la teoría, la prueba escrita correspondiente (50% de la nota). Para aprobar en este caso, es obligatorio obtener una nota mayor o igual a 5,0 en cada una de las dos pruebas. En caso contrario, la nota final máxima será de 4,5.

Conservación de Notas
Las partes aprobadas (teoría o prácticas) se conservarán únicamente entre convocatorias del mismo curso académico. No se reservan notas para años posteriores.

Uso de dispositivos electrónicos en pruebas presenciales
En cumplimiento del Reglamento de Convivencia de la Universidad de La Laguna (art. 16.4), se informa al estudiantado de que durante las pruebas de evaluación presenciales podrán utilizarse dispositivos detectores pasivos de radiofrecuencia y campos magnéticos. Estos dispositivos no emiten señales, no interfieren con las comunicaciones y no registran datos personales. La tenencia y/o uso de dispositivos electrónicos no autorizados podrá constituir infracción disciplinaria conforme a la Ley 3/2022 y al Reglamento de Régimen Disciplinario del Estudiantado de la ULL. Los estudiantes portadores de dispositivos médicos electrónicos deberán comunicarlo antes del inicio de la prueba.

Estrategia Evaluativa

Tipo de prueba Competencias Criterios Ponderación
Pruebas objetivas [CG6], [T9], [T25], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5] - Adecuación a lo solicitado.
- Nivel de conocimientos adquiridos.
- Presentación y calidad en la redacción.
 
50,00 %
Informes memorias de prácticas [CG6], [T9], [T19], [T25], [T6], [T4], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5] - Adecuación a lo solicitado.
- Nivel de conocimientos adquiridos.
- Presentación.
- Calidad de la redacción.
- Puntualidad en la entrega.
10,00 %
Valoración de las actividades prácticas en el laboratorio [CG6], [T2], [T3], [T9], [T16], [T25], [T4], [T18], [C17], [ESO1], [ESO2], [ESO3], [ESO4], [ESO5] - Adecuación a lo solicitado.
- Verificación del nivel de conocimientos adquiridos.
- Nivel de aplicabilidad.
- Presentación.
- Puntualidad en la entrega.
40,00 %
10. Resultados de Aprendizaje
Demostrar conocimiento básico de sistema operativos, sistemas distribuidos, redes de computadores, Internet y sistemas de almacenamiento, procesamiento y acceso a datos necesarios para el análisis e implementación de aplicaciones basadas en ellos.
 
11. Cronograma / calendario de la asignatura

Descripción

En la asignatura se impartirán dos horas semanales de teoría y dos horas semanales de prácticas o tutorías en el laboratorio. Dichas prácticas servirán para complementar y afianzar los contenidos vistos en las clases teóricas en el aula y en ellas también se darán las instrucciones pertinentes para la realización de las entregas.

En las guías docentes la planificación temporal de la programación sólo tiene la intención de establecer unos referentes u orientaciones para presentar la materia atendiendo a unos criterios cronológicos, sin embargo son solamente a título estimativo, de modo que el profesorado puede modificar – si así lo demanda el desarrollo de la materia – dicha planificación temporal . Es obvio recordar que la flexibilidad en la programación tiene unos límites que son aquellos que plantean el desarrollo de materias universitarias que no están sometidas a procesos de adaptación del currículo.

Segundo cuatrimestre

Semana Temas Actividades de enseñanza aprendizaje Horas de trabajo presencial Horas de trabajo autónomo Total
Semana 1: Tema 1 * Teoría: Redes de comunicaciones de datos.
Modelos por capas y encapsulamiento: Modelo OSI, Modelo TCP/IP. Dispositivos de red.
* Tutoría (1h): Introducción al wireshark y a los protocolos de la capa de enlace
* Prácticas (1h): Análisis de protocolos.
 
4.00 0.00 4.00
Semana 2: Tema 2 * Teoría: Funciones del nivel físico. Medios transmisión, Codificación y modulación.
* Prácticas (1h): Análisis de protocolos.
4.00 4.00 8.00
Semana 3: Tema 2 * Teoría: Velocidad de transmisión, Capacidad de un canal.
* Prácticas: Análisis de protocolos.
4.00 4.00 8.00
Semana 4: Tema 3 * Teoría: Funciones del nivel de enlace.
Protocolos de acceso al medio: división del canal, acceso por turnos y acceso aleatorio.
2.00 4.00 6.00
Semana 5: Tema 3 * Teoría: Funcionamiento de Ethernet y Wifi.

* Prácticas: Análisis de protocolos.


4.00 4.00 8.00
Semana 6: Tema 3 y 4 * Teoría: (tema 3) Direccionamiento a nivel de enlace y ARP.
Funcionamiento de un switch y VLANs.

(tema 4) Introducción al nivel de red. Plano de datos: Funcionamiento interno de un router y retardos

* Tutoría: Manejo y configuración de dispositivos de red.
* Prácticas: Manejo y configuración de dispositivos de red.

4.00 4.00 8.00
Semana 7: Tema 4 * Teoría: . Formato de datagrama IPv4 e IPv4. Direccionamiento y fragmentación. Plano de control: Enrutamiento. Algoritmos de enrutamiento.

* Prácticas: Manejo y configuración de dispositivos de red.
* Evaluación de ENTREGABLE:Análisis de protocolos.
 
4.00 4.00 8.00
Semana 8: Tema 4 * Teoría: Protocolos de enrutamiento. Plano de control en SDN (OpenFlow). Control de congestión, ICMP.


* Prácticas: Manejo y configuración de dispositivos de red.
 
4.00 4.00 8.00
Semana 9: Tema 5 * Teoría: Funciones de la capa de transporte. Principios de transferencia fiable.

* Prácticas: Manejo y configuración de dispositivos de red.
4.00 4.00 8.00
Semana 10: Tema 5 * Teoría: Transporte en Internet: UDP y TCP. Funcionamiento de TCP.

* Prácticas: Manejo y configuración de dispositivos de red.
4.00 4.00 8.00
Semana 11: Tema 5 * Teoría: Funcionamiento de TCP.

* Prácticas: Manejo y configuración de dispositivos de red.


4.00 4.00 8.00
Semana 12: Tema 5 * Teoría: Control de flujo y congestión en TCP.
              
* Tutorías: Programación de sockets
* Prácticas: Programación de sockets I.
4.00 4.00 8.00
Semana 13: Tema 6 * Teoría: Sistemas distribuidos y paradigmas.
* Teoría: Servicios de red.

* Prácticas: Programación de sockets II
 * Evaluación de ENTREGABLE: Manejo y configuración de dispositivos de red.
4.00 4.00 8.00
Semana 14: Tema 6 * Teoría: Servicios de red.
* Teoría: APIs de objetos distribuidos. Consideraciones sobre privacidad y seguridad

* Prácticas: Programación de sockets IV.


4.00 4.00 8.00
Semana 15: Tema 6
* Prácticas: Programación de sockets V.
* Presentación de ENTREGABLE de programación de sockets.
 
4.00 4.00 8.00
Semana 16 a 18: Evaluación y trabajo autónomo del alumnado para la preparación de la evaluación.
2.00 34.00 36.00
Total 60.00 90.00 150.00
Fecha de última modificación: 01-07-2026
Fecha de aprobación: 09-07-2026