Profesor | José Luis Torres Rodríguez | lu mi | 17:30 a 19 | 302 (Yelizcalli) |
Ayudante | Andrés Leonardo Hernández Bermúdez | ma ju | 17:30 a 18:30 | 302 (Yelizcalli) |
Ayud. Lab. | Juan Alberto Camacho Bolaños | lu | 13 a 15 | Taller de Sistemas Operativos, Redes de Cómputo, Sistemas Distribuidos y Manejo de Información |
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
Conocer y comprender los conceptos, técnicas y algoritmos más importantes involucrados en redes de computadoras
Conocer los modelos de referencia empleados para la especificación de redes y hacer una revisión de TCP/IP
Estudiar las caracterísitcas de las redes más conocidas y usadas actualmente
Creación de una red, de aplicaciones para redes e implementación de diversos servicios de red
Tener un panorama de las posibilidades, implicaciones,ventajas y riesgos del uso de una red, abordando temás básicos de seguridad en redes, a nivel práctico
Obtener conocimientos de administración de sistemas Linux, enfocado a redes, mediante la revisión de comandos y aplicaciones propios de este sistema operativo
Lunes y miércoles de 17:30 a 19:00 horas, martes y jueves de 17:30 a 18:30 horas en el aula 302 del Yelizcalli.
Laboratorio: los días lunes de 13:00 a 15:00 horas, en el Taller de Sistemas Operativos, Redes de Cómputo, Sistemas Distribuidos y Manejo de Información.
Conceptos generales de redes de computadoras
Repaso de Linux
Elementos de programación en lenguaje C
Sockets de Berkeley
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
Capa de Enlace
Técnicas de detección y corrección de errores
Bits de paridad
Sumas de verificación
CRC
Cabeceras de capa de enlace
LAN's y protocolos de acceso múltiple
Direccionamiento en capa de enlace
Direcciones MAC
ARP
Revisión de Ethernet
PPP
Capa de Red
Revisión de IP: IPv4, IPv6
Revisión de ICMP
Protocolos de ruteo
Vector de distancia
Estado del enlace
Funcionamiento de un switch y un router
RIP
OSPF
BGP
Broadcast y multicast
iptables
Creación de una red con servicios básicos y conexión a Internet
Capa de Transporte
Revisión de TCP y UDP
Protocolos de transferencia confiable
Control de flujo
Control de congestión
Capturas de tráfico, revisión de cabeceras sobre paquetes capturados
Creación de aplicaciones para el manejo de paquetes de capa de transporte
Capa de Aplicación
Revisión de protocolos de capa de aplicación
Creación de aplicaciones para implementar protocolos de capa de aplicación
Redes inalámbricas
802.11
IP móvil
Implementación de una red
Servicios de red en sistemas Linux
Seguridad en redes
Principios de criptografía (práctica)
SSL
VPN's
Ipsec
WAP
Aplicaciones en redes
Sistemas operativos en red
Servicios de red
Sistemas distribuidos
Se considerarán los siguientes elementos para llevar a cabo la evaluación:
Asistencia regular a clase.
Exámenes. Éstos se aplicarán en las siguientes fechas:
Examen | Fecha |
---|---|
Parcial 1 | Pdte. |
Parcial 2 | Pdte. |
Parcial 3 | Pdte. |
Parcial 4 | Pdte. |
Requisito para presentar examen: haber entregado puntualmente las tareas anteriores a la fecha del examen. No habrá reposiciones.
Prácticas, sobre cada uno de los temas principales vistos a lo largo del semestre.
Las prácticas están diseñadas en forma seriada, por lo que se sugiere no omitir la elaboración de ninguna de ellas.
Trabajo de investigación. Durante las primeras semanas del semestre se propondrá una lista de temas para trabajar "en equipo". Cada equipo contará con al menos un mes para la preparación del tema correspondiente. Posteriormente se les informará la forma en la que se evaluará este trabajo.
Tareas teórico-prácticas. En estas tareas se aplicarán todos los conocimientos vistos a la fecha, complementados con material adicional.
Participaciones en clase. No se evalúan pero se pueden considerar para aumentar la calificación final. Se tomarán en cuenta sobre todo aquellas participaciones que refuercen lo visto en clase y que constituyan una aportación importante a la misma.
La entrega de todos los trabajos será improrrogable.
Todos los trabajos duplicados serán evaluados con cero, sin hacer indagaciones.
La calificación final se entregará a más tardar el día de la segunda vuelta de los examenes finales. Quien no se presente el día señalado a recibir su calificación está aceptando la evaluación que se haga de su trabajo durante el semestre.
Sin excepción, no se aceptarán reclamaciones fuera de la fecha señalada en el punto anterior.
Sin excepciones, no se permitirá renunciar a ninguna calificación.
La calificación de NP sólo se asignará a quien no haya entregado ningún trabajo y no haya presentado ningún examen.
De ninguna manera se dará un trato ni una calificación especial a ningún estudiante, por el hecho de trabajar, tener un promedio alto, contar con algún tipo de beca o tener materias encimadas. Tampoco se tomarán en cuenta recomendaciones de ninguna persona para asignar la calificación final.
No es posible obtener una calificación aprobatoria si no se presentaron los exámenes.
No es posible obtener una calificación aprobatoria si no se ha cumplido con la entrega de las prácticas asignadas durante el semestre.
Investigación |
10% |
Exámenes |
30% |
Prácticas |
50% |
Tareas |
10% |
Como se mencionó anteriormente, las participaciones que aporten ideas a la clase pueden ayudar a incrementar la calificación final.
Se prohíbe contestar teléfonos celulares durante la clase. Éstos deberán apagarse o ponerse en modo vibrador y no contestarse en el salón o laboratorio.
Quien responda llamadas dentro del salón o laboratorio deberá retirarse, por respeto a sus compañeros.
Por ningún motivo se repetirán clases anteriores a ninguna persona, por el hecho de no haber podido asistir a las mismas, a menos que la mayoría lo solicite y justifique con argumentos diferentes al mencionado.
Al inicio del semestre se formarán equipos de trabajo, para llevar a cabo las tareas que lo requieran, tomando en cuenta lo siguiente:
Posteriormente se indicará el número máximo de integrantes de los equipos. No se permitirá hacer cambios de los integrantes durante el semestre.
El trabajo en equipo no implica la división de la tarea por partes iguales entre los integrantes del mismo.
Se dará por sentado que los trabajos en equipo se desarrollaron colectivamente por todos los integrantes, por lo que no se evaluará cada parte individualmente; cada uno de los miembros de un equipo deberá poder defender, en su totalidad, el trabajo entregado.
Las tareas y programas podrán ser enviados por correo a las siguientes direcciones:
PDTE.
Para las tareas que se entreguen en papel, se sugiere hacer uso de hojas recicladas.
No es necesario hacer la entrega de los trabajos en fólder, sobre, etc.
De cada trabajo entregado se les podrá solicitar – en cualquier momento – responder preguntas acerca de o adicionales al mismo. Todos los trabajos deberán ser entregados, o enviados por correo, personalmente.
Se prohíbe introducir alimentos y bebidas al taller asignado para las sesiones prácticas.
Ningún alumno deberá entrar al taller asignado para las sesiones prácticas, hasta que esté presente el titular o el ayudante; tampoco deberá permanecer dentro después de finalizada la clase, a menos que se cuente con la autorización de la Coordinación de la Licenciatura en Ciencias de la Computación, para hacer uso de este espacio fuera del horario del laboratorio.
Computer Networking: a top down approach. 6th edition
Kurose, James F.
Ross, Keith W.
Addison Wesley
Redes de computadoras
Tanenbaum, Andrew S.
Pearson/Prentice Hall