Redes de Computadoras
Semestre 2011-1
José Luis Torres Rodríguez
Erik Valdivieso Díaz
Luis Enrique Serrano Gutiérrez
Requisitos
- Conocimientos básicos de Linux.
- Conocimientos de sistemas operativos.
- Conocimientos de programación en un lenguaje estructurado u orientado a objetos.
- No tener materias encimadas
- Asistencia regular a clase
Objetivos- Conocer y comprender los conceptos más importantes de las redes de computadoras.
- Conocer los modelos de referencia que se emplean para la especificación de redes de computadoras.
- Estudiar las características de las redes más conocidas y usadas actualmente.
- Tener un panorama de las posibilidades, implicaciones, ventajas y riesgos del uso de una red de computadoras, como medio de comunicación y para el manejo de información.
- Implementar una red de prueba, con dispositivos y medios diversos, en la cual sea posible llevar a cabo la revisión de distintos conceptos teóricos abordados en la clase.
Lenguaje de programación
Impartición de las clases
De lunes a viernes, de 11:00 a 12:00 horas, en el salón P-207.
Laboratorio: los días jueves de 16:00 a 18:00 horas, en el Taller de Sistemas Operativos, Redes de Cómputo, Sistemas Distribuidos y Manejo de Información.
Contenido del curso
- Conceptos generales de redes de computadoras.
- Repaso de Linux.
- Elementos de programación en lenguaje C.
- Modelos de referencia para especificación de redes de computadoras.
- El modelo de referencia OSI.
- El modelo de referencia TCP/IP.
- Comparación de ambos modelos.
- Revisión de las capas del modelo de referencia TCP/IP.
- Revisión de las características de los principales tipos de redes empleadas actualmente.
- Redes inalámbricas.
- Implementación de una red.
- Seguridad en redes.
- Aplicaciones en redes:
- Sistemas operativos en red.
- Servicios de red.
- Sistemas distribuidos.
- Sockets de Berkeley.
- Creación de aplicaciones para redes.