Xarxes de Computadors

Xarxes de Computadors (XC) es una asignatura obligatoria del Grado de Informatica de 6 ETCS. XC es una asignatura teórica de 3 horas semanales y practica de 2 horas cada 2 semanan en laboratorio.

El objetivo general de esta asignatura es proporcionar a los alumnos conocimientos básicos de redes de computadores y conceptos fundamentales de Internet.

Web de la asignatura: Xarxes de Computadors

Consulta

Temario

  1. Presentación del curso (10/2018)(0.5 horas)
    • Introducción (10/2018)(3 horas)
      • Un poco de historia de redes e Internet
      • Organización actual
      • Modelo ISO/OSI
      • Organismos de estandarización
      • Modelo TCP/IP
      • Paradigma cliente-servidor y p2p

    • Redes IP (10/2018)(10 horas)
      • Introducción
      • Direccionamiento y subnetting
      • Cabecera IP
      • Protocolo ICMP
      • Encaminamiento
      • NAT y DHCP
      • Conceptos básicos de seguridad y Firewall

      Primer control: test y problemas(1.5 horas)

    • Protocolos UDP y TCP (10/2018)(7 horas)
      • Introducción
      • UDP
      • TCP

    • Redes de area local (10/2018)(6 horas)
      • Introducción
      • Mecanismos de acceso al medio (MAC)
      • Ethernet
      • WiFi

      Segundo control: test y problemas(1.5 horas)

    • Aplicaciones de red (10/2018)(6 horas)
      • Introducción
      • Codificación de caracteres
      • Sistema DNS
      • Correo electrónico
      • Web
      • HTML y XML

      Tercer control: test y problemas(1 hora)

    Laboratorio

    1. Configuración IP en Linux
      Explicación del entorno de laboratorio. Configuración de direcciones IP y de entradas en las tablas de encaminamiento en Linux.
    2. Configuración IP en routers CISCO IOS
      Configuración de direcciones IP y de entradas en las tablas de encaminamiento en routers CISCO con sistema operativo IOS.
    3. Encaminamiento dinámico con RIP
      Configuración del protocolo RIP en routers CISCO IOS.
    4. ACLs y NAT
      Configuración del listas de acceso ACLs y NAT estatico y dinamico en routers CISCO IOS.
    5. TCP
      Análisis de trazas TCP con tcpdump y reconocimiento del funcionamiento de TCP.
    6. Switches
      Configuración de VLAN en switches y control de acesso a través de puertos seguros.
    7. Domain Name Server (DNS)
      Configuración de servidores DNS y creación de subzonas DNS.
    8. Examen de laboratorio
      Preguntas tipo tests.

    Evaluación

    Ejercicios

    Libro de problemas de XC: Borrador

    Bibliografía

    Bibliografía básica

    • Llorenç Cerdà Alabern, Xarxes de Computadors: Conceptes Bàsics, Virtuals UPC.
    • J.F. Kurose and K.W. Ross, Computer Networking: a Top-Down Approach Featuring the Internet, 2a edición, Addison-Wesley.
    • Larry L. Peterson and Bruce S. Davie, Computer Networks: a Systems Approach, Morgan Kaufmann.

    Bibliografía complementaria

    • William Stallings, Data and Computer Communications, Prentice-Hall.
    • Fred Halsall, Data Communications, Computer Networks and Open Systems, Addison-Wesley.