I. Programa de Redes de Computadoras
Datos de la Actividad Curricular Nombre: Redes de Computadoras
- Área de formación: Arquitectura, Sistemas Operativos y Redes de Computadoras
- Créditos: 8
Objetivos
El objetivo de este curso es introducir al estudiante en los conceptos de comunicación de datos en redes de computadoras. Se estudian los modelos de referencia OSI y TCP/IP, y las funcionalidades de cada capa. Se presentan los principales protocolos en la capa de aplicación (DNS, SMTP, HTTP, etc.), en la capa de transporte (TCP y UDP), en la capa de red (IPv4, IPv6, ICMP), y en la capa de enlace (ethernet, arp). Adicionalmente, se presentan conceptos básicos de las redes inalámbricas (WiFi).
Metodología de enseñanza
- Horas clase (teórico): 40
- Horas clase (práctico y laboratorio): 40
- Horas evaluación: 5
- Horas estudio: 35
Total de horas de dedicación del estudiante: 120
Temario
- Introducción
- Introducción general a los temas del curso
- Modelos de circuitos virtuales y de datagramas
- Presentación del modelo de capas OSI de ISO y TCP-IP
- Capa de aplicación
- Presentación de aplicaciones tradicionales que dan soporte a Inter- net (DNS, SMTP, HTTP, entre otras)
- Modelos Cliente-Servidor y Peer-to-Peer
- Capa de transporte
- Servicios ofrecidos a la capa superior
- Comunicación extremo a extremo entre procesos, multiplexación, interfaz de programación de sockets.
- Transporte confiable y no confiable
- Funcionamiento del User Datagram Protocol (UDP) y del Transport Control Protocol (TCP).
- Capa de red
- Servicios ofrecidos a la capa superior
- Comunicación extremo a extremos entre sistemas, enrutamiento y reenvío
- Descripción del Internet Protocol (IP)
- Subredes y numeración
- Algoritmos de enrutamiento de vector-distancia y de estado del enlace
- Enrutamiento jerárquico, comunicaciones broadcast y multicast g ) Protocolo IPv6.
- Capa de enlace
- Servicios ofrecidos a la capa superior
- Comunicación entre vecinos, detección y corrección de errores
- Medios punto a punto y medios compartidos
- ) Direcciones de capa de enlace, redes de área local
Bibliografía
Tema | Básica | Complementaria |
Introducción | (1) | (1, 2) |
Capa de aplicación | (1) | (1, 2) |
Capa de transporte | (1) | (1, 2) |
Capa de red | (1) | (1, 2) |
Capa de enlace | (1) | (1, 2) |
Básica
1. J. Kurose, K. Ross; Redes de Computadoras: Un Enfoque Descendente; Ed. Pearson; 7th Edition (2017).
Complementaria
- A. Tanenbaum; Computer Networks; 5th Edition (2010).
- D. Comer; Internetworking with TCP/IP Vol. I: Principles, Protocols, and Architecture; 5th Edition (2005).
Conocimientos previsos exigidos y recomendados
Conocimientos Previos Exigidos Se requieren conocimientos de Arquitectura de Sistemas, Sistemas Operativos y Programación.
Conocimientos Previos Recomendados Nociones de física y matemática.