Encabezado Facultad de Ciencias
Presentación

Ciencias de la Computación (plan 1994) 2015-1

Séptimo Semestre, Redes de Computadoras

Grupo 7106, 30 lugares. 25 alumnos.
Laboratorio lunes de 14 a 16 hrs. - Taller de Sistemas Operativos
Profesor José Luis Torres Rodríguez lu mi vi 10 a 11 O128
Ayudante Ana Laura Reyes Bolaños ma ju 10 a 11 O128
Ayud. Lab. Miguel Angel Piña Avelino lu 14 a 16 Taller de Sistemas Operativos, Redes de Cómputo, Sistemas Distribuidos y Manejo de Información
 

Redes de Computadoras

Semestre 2015-1

José Luis Torres Rodríguez

Ana Laura Reyes Bolaños

Miguel Angel Piña Avelino

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.
  • Desarrollar aplicaciones para su uso en una red Ethernet, que ejemplifiquen el uso de diferentes recursos, tales como sockets, threads y memoria compartida.
  • 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.

Sistema Operativo

  • Linux

Lenguaje de programación

  • C

Impartición de las clases

De lunes a viernes de 10:00 a 11:00 horas, en el salón O128. Laboratorio: los días lunes de 14:00 a 16: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.
  • Sockets de Berkeley.
  • Creación de aplicaciones.
  • Revisión de las características de los principales tipos de redes empleadas actualmente.
  • Redes inalámbricas.
  • Implementación de una red.
  • Servicios de red en sistemas Linux.
  • Seguridad en redes.
  • Aplicaciones en redes:
    Sistemas operativos en red.
    Servicios de red.
    Sistemas distribuidos.

Evaluación del semestre

Se considerarán los siguientes elementos para llevar a cabo la evaluación:

  1. Asistencia regular a clase.
  2. Exámenes. Éstos se aplicarán en las siguientes fechas:

    Parcial 1: 25 de agosto de 2014
    Parcial 2: 22 de septiembre de 2014
    Parcial 3: 20 de octubre de 2014

    Parcial 4: 18 de noviembre de 2014

    Requisito para presentar examen: haber entregado puntualmente las tareas anteriores a la fecha del examen. No habrá reposiciones.
  3. 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.
  4. Exposiciones. Durante las primeras semanas del semestre se propondrá una lista de temas a exponer "en equipo". Cada equipo contará con al menos dos semanas para la preparación del tema correspondiente.
  5. Tareas teórico-prácticas. En estas tareas se aplicarán todos los conocimientos vistos a la fecha, complementados con material adicional.
  6. Proyecto final.
  7. Participaciones en clase. Éstas son OBLIGATORIAS y son un elemento fundamental en la evaluació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.
  8. La entrega de todos los trabajos será improrrogable.
  9. Todos los trabajos duplicados serán evaluados con cero, sin hacer indagaciones.
  10. La calificación final se entregará PERSONALMENTE 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.
  11. Sin excepción, no se aceptarán reclamaciones fuera de la fecha señalada en el punto anterior.
  12. Sin excepciones, no se permitirá renunciar a ninguna calificación.
  13. La calificación de NP sólo se asignará a quien no haya entregado ningún trabajo y no haya presentado ningún examen.
  14. 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.

La calificación final se calculará en base a los siguientes porcentajes:

Exposición: 10%
Examenes: 30%
Práticas: 50%
Tareas: 10%

Las participaciones que aporten ideas a la clase pueden ayudar a incrementar la calificación final.

Observaciones adicionales

  • Se prohíben los 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:
    Los equipos constarán de a lo más cuatro integrantes. No se permitirá hacer cambios de los integrantes de los equipos.
  • 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 estos trabajos 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:

    jluis+redes20151@ciencias.unam.mx (José Luis Torres)
    ts.anreb@gmail.com (Laura Reyes)
    miguel_pinia+redes20151@ciencias.unam.mx (Miguel Angel Piña)
    .
  • 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.

Bibliografía básica

  • 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

Sitio Web del curso:

  • Por definir

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.