ELO 322: Redes de Computadores I 
Primer Semestre 2015,   30 Sesiones
General
Contenidos
Tareas/Trabajo
Evaluación
Profesor: Agustín J. González Oficina: B-301, Fono: 2654196
Horario,  agustin (Punto) gonzalez arroba usm punto cl, 
Clases:   Lunes 9:45-11:15 en C229 y Viernes 11:30-13:00 en M-301
Ayudante: Pascal Sigel, correo gmail, usuario elo322 punto utfsm.
Lista de correo: elo322  arroba listas PUNTO usm PUNTO cl.
Ayudantías (bajo aviso previo):

Contendido: Programa último
 Bibliografía: (Ambos en Biblioteca USM)
Texto guía: James F. Kurose and Keith W. Ross, "Computer Networking: A top-Down Approach Featuring the Internet", Addison Wesley, Fifth Edition 2010 ( hay varios ejemplares en Biblioteca USM). ( 5º Edición).

Contenido Detallado  (página año anterior)
Clase
Fecha
Temas Observaciones y material de apoyo
1
9/3
0. Introducción a la asignatura
1. Introducción a redes de computadores e Internet
1.0: Qué significa hacer un estudio Top-down de Internet?
1.1 ¿Qué es la Internet?
1.2 Red periférica
1.3 Red central (core)
   (pdf, ppt)
Sitio Texto 6° edición , cursos on-line
Perfil Ingeniero Solicitado durante el 2014
Internet Timeline
Internet History (Youtube)
Estudiar: ¿Quiénes son Leonard Kleinrock y Timothy John Berners-Lee?
¿Cuál es el número aproximado de cuentas en Facebook?  WhatsApp
2
13/3 1.4 Red de acceso y medios físicos
1.5 Estructura de Internet e ISPs
  (pdf, ppt)
Wireshark: Network Analyzer (linux y windows)
Bajar wireshark y capturar paquetes mientras accede a la página de ELO322. Filtrar paquetes para ver sólo la interacción entre browser y servidor web.
3
16/3
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) (pdf, ppt)
ADSL: Asymmetric Digital Subscriber Line
Hybrd Fiber Coax (HFC)
FTTH: Fiber to the Home
HSDPA: High Speed Downlink Packet Access
Estudiar: ¿Qué "anchos de banda" tiene contrato la USM y con qué proveedores?
¿Qué "ancho de banda" tiene la red del Depto. de Electrónica?
4
20/3
2. Capa de aplicación
2.1 Principios de las aplicaciones en red (pdf, ppt)
NetStumbler: Wireless Networking Tool (Windows), Kismet, swscanner (Linux)
Rutas: traceroute (linux), tracert (windows)
Registro de Direcciones de Internet para América Latina y Caribe - LACNIC
Registro de Direcciones de Internet par Norte américa ARIN
IP Address Locator
Animación Retardo de transmisión versus propagación
Animación Encolamiento y pérdida de paquetes
Segmentación de paquetes
Mediciones desde la DCSC
Protocols.com
24 de septiempre 2015, se cabaron direcciones IPv4 en América del Norte.
5
23/3
2.2 Web y HTTP (pdf, ppt)   Entrevista al Creador de la WEB, HTTP/1.1,
Ejemplo http
¿Cómo saber si su Firefox usa pipeline? about:config 
6
27/3
Team-based Learning (Aprendizaje basado en equipos) Lectura 2.4 "Electronic Mail in the Internet"
2.4 Correo Electrónico (pdf, ppt)
Consulta para fijar ayudantías
7
30/3
2.3 FTP (pdf, ppt)

3/4
Feriado por Semana Santa
8
6/4
2.5 DNS (pdf, ppt)
2.6 Peer-to-peer (pdf, ppt)
Ejemplo de archivo DNS.
Compartición de archivos: Napster y Gnutella

10/4
Semana Mechona
Todos a participar
9
13/4
2.7 Programación de socket con TCP y UDP (pdf, ppt) Ejemplos de programación de sockets en Python: a mayúscula.
10
17/4
3. Capa de Transporte
3.1 Servicios de la capa transporte
3.2 Multiplexing y demultiplexing
3.3 Transporte sin conexión: UDP (pdf, ppt)
¿Cómo UDP calcula su checksum? (local)
11
20/4
Team-based Learning Lectura 3.4 "Principles of Reliable Data Transfer" hasta antes de 3.4.3.
3.4 Principios de transferencia confiable de datos (pdf, ppt)

12
24/4
Go-back-N y Selective Repeat (pdf, ppt) (Terminar 3.4)
3.5 Transporte orientado a la conexión: TCP (pdf, ppt)
Go-back-N animation  Selective Repeat animation
¿Puede fallar Stop-and-wait? ¿Por qué no reenviar paquete ante ack duplicado?

27/4
Clase suspendida por profesor


1/5
Feriado "Día del Trabajo"

13
4/5
3.5 Transporte orientado a la conexión: TCP (pdf, ppt)
14
8/5
Primer Certamen Contenidos hasta antes de Control de Congestión Flujo en TCP, hasta lámina 24 de 3.5 Transporte oroentado a la conexión.
15
11/5
Mencionar proyecto de asignatura y su inscripción
3.6 Principios del Control de Congestión (pdf, ppt)
Animación control de congestión en TCP
16
15/5
3.7 Control de Congestión en TCP (pdf, ppt)
Team-Based Learning: Lectura 4.1 Introduction y 4.2:Virtual Circuit and Datagram Networks


18-23/5
Vacaciones para estudiantes

17
25/5
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?
(pdf, ppt)

18
29/5
4.4 IP: Internet Protocol (pdf, ppt) Animación fragmentación IP ¿Funciona para todo valor de MTU?
IPv4 reporte de direcciones disponibles
Se están acabando las direcciones IP
19
1/6
Terminar Internet Protocol (pdf, ppt)

20
5/6
4.5 Algoritmos de Ruteo (pdf, ppt)
21
8/6
4.6 Ruteo en Internet (pdf, ppt)
Proyecto que monitorea tablas de ruteo BGP


9 de Junio los estudiantes inician el cual concluye el martes 1 por la tarde.  12 semanas 84 días.

22
4/9
5. Capa de enlace (link layer)
5.1 Introducción y servicios
5.2 Detección y corrección de errores
(pdf, ppt)
Tómbola
23
7/9
5.4 Direccionamiento de capa enlace
5.5 Ethernet
5.6 Hubs y switches
(pdf, ppt)
Animación CSMA/CD
24
11/9
Team-based Learning: Lectura 5.3 "Multiple Access Links and Protocols" hasta antes de 5.3.3.  Grupos
5.3 Protocolos de acceso múltiple (pdf, ppt)

25
14/9
Terminar 5.3 y comenzar con Presentación proyectos

18/9
Feriado "Fiestas Patrias"

26
21/9
Segundo Certamen
Contenidos desde Control de Congestión de TCP en adelante.
27
25/9
Presentación proyectos
28
28/9
Presentación proyectos


Control de lectura recuperativo: Random Access Protocols, Taking-Turns Protocls y Local Area Networks
Certamen Recuperativo
Contro recuperativo puede rendirlo aquel que tiene inasistencia justificada
Fecha a coordinar con los alumnos examinados, puede rendirlo aquel que tiene inasistencia justificada

Evaluación:
Notas Finales: TBL_v1 Proyectos   Finales 1.10  2.10 
Nota Final = 0.60*Promedio_Certámenes + 0.20*Promedio_Controles + 0.10*Promedio_Tareas + 0.10*Proyecto
* 2 Certámenes (60%):   8 de Mayo, 3 de Julio  (Calendario Académico 2015)
Certámenes previos: Cert.1: 2014 2013 2012 2011-2 2011-1 2010, 2009, 2008, 2005; Cert.2: 2014 2013 2012 2011-2 2011-1 2010, 2009, 2008, 2005;  Cert.3: 2013 2012 2011-2 2011-1 2010, 2009, 2008, 2005. Certámenes Prof. Arredondo.
 Solución Certamen
Notas
Histograma
Alumnos Destacados (>=80%) Felicitaciones!
C1.Sol()
C1.Notas()
C1.Histo()
Felipe Fernández, Clément Henry,
C2.Sol()
C2.Notas()
C2.Histo()
Mario López Cáceres
* Controles (20%): Usaremos metodología Team-Based Learning (Lectura, control individual, control grupal, discusión). Resultado encuesta metodología 2014.
TBL_1 TBL_2 TBL_3 TBL_4

* Tareas (10%): 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 algún problema de interés en redes de computadores; Ejemplo Cuál es la arquitectura de WhatsApp?.
Requerimientos proyecto: Plazo para definir tema: 29 de mayoInscripción de tema y aquellos ya inscritos. Plazo para entregar informe: el día de última presentación.
Tareas: Instrucciones para las tareas, trabajando en Aragon 
Tareas y plazos  (A desarrollar en grupos de 3 ó 2 alumnos)
Notas
Tarea 1 Plazo 9 14 de Abril 17:30 hrs. en pañol de Electrónica (Ayuda Wireshark básica)  
T1.Notas
Tarea 2 Plazo 24 de Abril 17:30 hrs. en Pañol de Electrónica
T2.Notas
Tarea 3 Plazo 16 de Junio 24 de Agosto 9 de Septiembre, 17:30 hrs. en Pañol de Electrónica
T3 Notas
Detalle

Tarea 4 Plazo 30 de Junio 1 de Septiembre 16 de Septiembre, 17:30 hrs. en Pañol de Electrónica
T4 Notas
Detalle

Proyectos: Tómbola, orden de presentaciones, Cronómetro, Evaluar, Notas Presentación
Grupos según orden de presentación
Grupos ausentes presentan al final con penalización 0.8
Informe
Los trabajos que usen material de otros lados, figuras, etc., deben señalarlo. Las referencias deben ser completas (sólo autor y nombre del documento no es suficiente)
Inscripción/informe dentro del plazo?
Clement Henry
Estudio de Escalabilidad
de Bittorrent

OK /
Tomás Rojo, Francisco Mora, Sebastián Barahona
Streaming de video con arquitectura P2P
OK /
Carlos Gaete, Felipe Condon
Arquitectura de Netflix
OK /
Axel Silva , Cristobal Águila
Análisis del funcionamiento de los servicios streaming en distintas plataformas
OK /
Clément Henry, Edgard Abarcas, Nicolas Olivos
Estructura y Escalabilidad de P2P
OK /
Mario López Cáceres, Margarita Guerrero Salazar
Red Tor: Anonimidad en la red
OK /
Leonardo Espinoza, Diego Acevedo, Esteban Jara
Fibra Óptica para el envío de información en las telecomunicaciones
OK /
Steev González, Camilo Magñin, Rodrigo Muñoz
Acceso remoto aplicado al protocolo SSH
OK /
Felipe Andrés Fernández Pino, Rene Andrés Fredes Verdugo, Felipe Andrés Gil Silva
Funcionamiento del buscador de Google
OK /
Gonzalo Vera, Christian Wiche, Pedro Zepeda
Seguridad en redes WiFi
OK /
Javier Sanhueza, Macarena Sepúlveda
OneDrive
OK /
Alan Bitterlich, Alfredo Montenegro, Enzo Tapia, Galvarino Sotomayor
DNScrypt
OK /
Yeraldy Cabrera Troncoso, María José Valenzuela Campos, Aldo Passi Rojas
WebPay
OK /
 
Servicio de Contadores y Estadísticas ELO