ELO 322: Redes de Computadores I 
Primer Semestre 2009 (30 sesiones según Calendario Académico)
General
Contenidos
Tareas
Evaluación
Profesor: Agustín J. González  Horario
Información de contacto:  Oficina: B-301,   e-mail: agustin.gonzalez arroba usm punto cl,  Fono: 2654196
Ayudante: Sebastián Contreras      Email elo322 arroba elo punto utfsm punto cl
Lista de correo: elo322  arroba listas PUNTO utfsm PUNTO cl. Ver instrucciones aquí.
Horario clases:   Lunes 10:00-11:30 en M-203 y Viernes 11:45-13:15 en M-301
 
Contenidos: Ver programa
Bibliografía: (Ambos en Biblioteca USM)

James F. Kurose and Keith W. Ross, "Computer Networking: A top-Down Approach Featuring the Internet", Addison Wesley, Third Edition 2005 (8 ejemplares en Biblioteca). ( 4º Edición).
Larry L. Peterson and Bruce S. Davie , "Computer Networks: A Systems approach",  Morgan Kaufmann, Third Edition, 2003 (9 ejemplares en biblioteca)
Versión antigua libro: KR

Contendido Detallado (página año anterior)
Clase
Temas Apuntes
Observaciones y material de apoyo
1: 9/03
1. Introducción a redes de computadores y el internet:
1.1 ¿Qué es la Internet?
1.2 Red periférica
1.3 Red central (core)
1.4 Red de acceso y medios físicos
1.5 Estructura de Internet y ISPs
1.6 Retardos & pérdidas en redes de paquetes conmutados
1.7 Capas de protocolos, Modelo de servicio
1.8 Historia (lectura personal del texto guía)

Sitio Texto 4° edición
Reciente Necesidad de Ingeniero
Perfil Ingeniero Solicitado el 2008
Internet Timeline
Internet History (Youtube)
Wireshark: Network Analyzer
NetStumbler: Wireless Networking Tool
2: 13/03
Intro_1.1..1.3 (ppt)
Nueva oferta de trabajo
3: 16/03
Intro_1.4..1.5 (ppt)

4: 20/03 Intro_1.6..1.7 (ppt) Retardo de transmisión versus propagación
Encolamiento y pérdida de paquetes
Segmentación de paquetes
Mediciones desde la DCSC
Entrevista al Creador de la WEB
5: 23/03 2. Capa de aplicación
2.1 Principios de las aplicaciones
2.2 Web y HTTP
2.3 FTP
2.4 Correo Electrónico
2.5 DNS
2.6 Peer-to-peer
2.7 Programación de socket con TCP
2.8 Programación de socket con UDP
2.9 Construcción de un servidor WEB
Apps_2.1 (ppt, odp)
Nuevos protocolos de Transporte: Stream Control Transmission Protocol (SCTP, 2000); Datagram Congestion Control Protocol (DCCP, 2006)
27/03   Suspesión de clases por semana mechona
6: 30/03
Apps_2.2 (ppt, odp)
Nuevo lenguaje capa aplicación: Keyhole Markup Language (KML)
Cookies en Firefox, en mi ubuntu está en ~/.mozilla/firefox/6rpfqep2.default/cookies.sqlite
7:03/04
Apps_2.3..2.5 (ppt, odp)
Ejercitar HTTP, ver password vía FTP,
FTP:modo pasivo y activo
8:06/04
Cubrimos correo Electrónico Se publica primera tarea. Analizar correo enviado con foto.

9:13/04
Apps_2.6..2.9 (ppt, odp) DNS: visitar servicio WHOIS en LACNIC, WHOis en otros dominios.
.cl Chile DNS root-servers Ejemplos de programación con Sockets
10:17/04 Terminar 2.7..2.9 (ppt, odp) Ejemplos de programación con Sockets
11:20/04
3. Capa de Transporte
3.1 Servicios de la capa transporte
3.2 Multiplexing y demultiplexing
3.3 Transporte sin conexión: UDP
3.4 Principios de transferencia confiable de datos
3.5 Transporte orientado a la conexión: TCP
3.6 Principios del control de congestión
3.7 Control de congestión en TCP

Transp_3.1..3.3 (ppt, odp) Monitorización de Conexiones tcpview (windows), netstat (Unix, linux)
12:24/04
1er certamen

13:27/04
Transp 3.4 (ppt,odp)
Animación Go-Back-N
14:04/05
Terminamos 3.4

Tarea 2 publicada Animación Selective Repeat
15:8/05
Recordar proyectos
Revisión del Certamen
Transp 3.5 (ppt, odp)
Animación de Control de Flujo
16:11/05
Continuamos con 3.5 Transporte orientado a la conexión

17:15/05 Visita Industrial a Transantiago
18:18/05 Transp 3.6..3.7 (ppt, odp)  
19:22/05 Vimos 3.6..3.7, sólo faltó equidad en TCP
Se publica tercera tarea (Hasta aquí contenidos 2°Certamen - excluyendo Equidad en TCP)
20:25/05
4. Capa de red (network layer)
4.1 Introducción
4.2 Circuitos virtuales y redes de datagramas
4.3 ¿Qué hay dentro de un router?
4.4 IP: Internet Protocol
4.5 Algoritmos de Ruteo
4.6 Ruteo en la Internet
4.7 Ruteo Broadcast y Multicast
Red_4.1..4.3 (ppt,odp)

21:29/05 Certamen 2  
22:01/06
Red_4.4 (ppt, odp)

23:05/06
Continuación con IP: Red_4.4 (ppt, odp)
Animación Fragmentación IP
24:08/06
Red_4.5 (ppt, odp)
Lanzamiento de tómbola
25:12/06 Red_4.6 (ppt, odp) Revisión y entrega de certamen 2
26:15/06
5. Capa de enlace (link layer)
5.1 Introducción y servicios
5.2 Detección y corrección de errores
5.3 Protocolos de acceso múltiple
5.4 Direccionamiento de capa enlace
5.5 Ethernet
5.6 Hubs y switches
Enlace_5.1..5.3 (ppt,odp)
 
27:19/07
Enlace_5.1..5.3 (ppt,odp)
Hasta aquí para el certamen.
Enlace_5.4..5.6 (ppt,odp) Este material es de lectura personal, no se incluirá en el certamen 3.
 Invitación a participar en Ingetectra 2009
Animación de CSMA/CD
28:22/06
Presentaciones de Proyectos   
Promedio 10 minutos por grupo. Llegaré a la clase antes para que copien sus presentaciones en mi Notebook.
29:26/06 Presentaciones de Proyectos    
30:03/07 Tercer Certamen   Desde Equidad en TCP hasta Protocolos de Acceso Múltiple (5.3). Notar que problemas 14, 15 y 16 de la guía 4 no entran.
31:06/07 Presentaciones de Proyectos Esta clase será en la B221, Auditorio de Electrónica Nos quedamos hasta terminar todos los grupos. 
32:09/07
Certamen Recuperativo  10:00 hrs. Sala por ser informada.
 Esta fecha debe confirmaese el miércoles por la mañana, si no puedes avisa a la lista del ramo.


Tareas: Resuelva los problemas señalados de cada guía de ejercicios y siga las instrucciones para su entrega: Guía1 plazo 15 de abril, Guía2 plazo 18 de mayo, Guía3 plazo 8 de junio. Guía4,  plazo 30 de junio. Notas de tareas, por dudas contactar al ayudante.

Trabajos y Proyectos: Tómbola orden de presentaciones Cronómetro  Evaluar Notas Presentación
Orden de presentaciones de grupos
Tema
Los trabajos que usen paterial de otros lados, figuras, etc., deben señalar que fue así. Si es material restringido se debe solicitar autorización a sus autores. Las referencias deben ser completas (autor y nombre del documento no es suficiente)
Plazo inscripción Presentación
Ignacio Ferruzola, Oliver Herrera Comprobación práctica de la materia por medio de Java y Wireshark OK 22/06
Lukas Perez, Andrés Medina Protocolo Inalambrico Bluetooth OK 22/06
Rodrigo Urbina ISP's OK 06/07
José Ignacio Oyarzún, Patricio Zavala Voz sobre IP OK 22/06
Diego Rojas Zagals Telefonía móvil 3G OK 06/07
José Poblete; Camilo Quidel Red USM OK 22/06
Javier Opazo Garrido, Hector Varela Padilla, René Pavez Flores Plataforma Google !OK 22/06
Pablo Ahumada - Jorge Cápona Análisis experimental de transmisión de datos OK 22/06
Oscar Yañez Red privada virtual OK 26/06
Alejandro Ayala, Guillermo Plaza Gato en línea *
OK 06/07
Thomas Dixon, Eduardo Hitschfeld Squid
OK 26/06
Roberto Etcheverria, Yanara Velásquez y Eduardo Castillo Grid computing OK 26/06
Alejando Pardo, Diego Martinez Protocolo Bittorrent OK 26/06
Giovani Díaz M. Arquitectura de Redes Wi-Max OK Ausente
Elias Ortiz Urrutia Onlive: Distribución de vídeo-juegos a través de Internet OK 26/06
Juan Godoy Wimax OK Ausente
Christian Cruz, Eduardo Mora ALOHA !OK 06/07
Rodrigo Gutierrez & Diego Gonzalez Seguridad en redes inalámbricas OK 06/07
Hernan Barrios, Cristian Lucero, Arturo Veras Computacion en la Nube OK 26/06
Esteban Aranda, Cristobal Narváez, Juan Pablo Verdejo Migracion de IPv4 a IPv6 OK 06/07
Carlos Rosas, Samuel Sabaini, Gian Carlo Espinaza Autenticación de redes a través de 802.1x OK 06/07
Ariel Mancilla, Daniel Spataris Envío de e-mail por medio de SMTP OK 06/07
Sebastia Rivera, Nicolas Espinoza, Francisco Quiroz Protocolo CAN-BUS OK 06/07
Elizabeth Villegas & Alvaro Rojas Web Semántica OK 06/07
Ignacio Catrileo, Ignacio García Protocolo ARQ-Híbrido OK 06/07
Luis Ojeda, Christian López Bonjour OK 06/07

Evaluación:  13.07.09: Notas finales, Histograma
   Nota Final = 0.80*Certámenes + 0.10*Tareas + 0.10*Proyecto
* 3 Certámenes (80%): 24 de abril, 29 de Mayo, y 3 de Julio.
Certámenes previos: 2008: C1, C2, C3; 2005: C1, C2, C3 . Certámenes Prof. Arredondo.
 Solución Certamen
Notas
Histograma
Alumnos Destacados (>=80%) Felicitaciones!
C1.Solución
C1.Notas.4.5
C1.Notas.6.5
C1.Histo.6.5
C1.Histo.09.06
Thomas Dixon, Roberto Etcheverría, Ignacio García, Andrés Medina, Arturo Veras, Oscar Yañez, Patricio Zavala
C2.Solución
C2.Notas.8.6
C2.Histo.09.06
----
C3.Solución
C3.Notas.6.7
C3.Histo.06.07
Nicolás Espinoza
* 4 Tareas (10%): Se elimina la peor tarea. Las tareas deben ser entregadas dentro del plazo para ser consideradas.
* 1 Proyecto (10%) : Este ramo requiere la capacidad de trabajo en equipo para el desarrollo de un proyecto.  El proyecto consiste en una investigación sobre alguna solución de uso actual en redes de computadores.
Requerimientos proyecto: Plazo para definir tema: 25 de Mayo; plazo para entregar informe: 26 de Junio. Inscripción de tema y aquellos ya inscritos.  Orden de presentaciones (por definir)

Resultado Encuesta 2008

Servicio de Contadores y Estadísticas ELO