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/M-203 y Viernes 11:30-13:00 en M-301 |
Ayudante: Daniel Cárdenas y
Francisco García , correo gmail, usuario elo322 punto utfsm. Lista de correo: elo322 arroba listas PUNTO utfsm PUNTO cl. Ver instrucciones aquí Ayudantías (bajo aviso previo): Francisco García Mi 7-8 P101, Daniel Cárdenas Lu 7-8 P308. |
Clase |
Fecha |
Temas | Observaciones y material de apoyo |
1 |
10/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 2012 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 |
14/3 | Terminar
secciones 1.1 a 1.3. (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 |
17/3 |
1.4
Red de acceso y medios físicos 1.5 Estructura de Internet e ISPs (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 |
21/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) |
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 |
5 |
24/3 |
2.
Capa de aplicación 2.1 Principios de las aplicaciones en red (pdf, ppt) |
|
6 |
28/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 |
7 |
31/3 |
Terminar Web y HTTP |
|
8 |
4/4 |
2.3
FTP (pdf, ppt) Team-based Learning (Aprendizaje basado en equipos) Lectura 2.4 "Electronic Mail in the Internet" 2.4 Correo Electrónico (pdf, ppt) |
Evaluación
entre pares DNS Root servers |
9 |
7/4 |
2.5
DNS (pdf, ppt) |
Hoy Ayudantía 14:00 hrs. P308 Ejemplo de archivo DNS. |
11/4 | Semana mechona | Todos a participar | |
14/4 |
Suspendida por la Universidad
(Incendio Valparaíso) |
||
18/4 |
Feriado por Semana Santa | ||
21/4 |
Suspendida por la Universidad
(Incendio Valparaíso) |
OJO Sala M203 | |
25/4 |
Suspendida por "Paro Solidario"
estudiantil |
||
10 |
28/4 |
2.6
Peer-to-peer (pdf, ppt) 2.7 Programación de socket con TCP 2.8 Programación de socket con UDP (pdf, ppt) |
Compartición de archivos: Napster
y Gnutella Ejemplos de programación de sockets en Java: a mayúscula: éste envía varias líneas hasta encontrar línea vacía; a pantalla |
11 |
2/5 |
Terminar programación de sockets. | |
12 |
5/5 |
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) |
13 |
9/5 |
Team-based Learning
Lectura 3.4 "Principles of Reliable Data Transfer" 3.4 Principios de transferencia confiable de datos (pdf, ppt) |
Go-back-N
animation Selective
Repeat
animation |
14 |
12/5 |
Detalles
acción del transmisor (pdf,
ppt) Terminar
3.4 3.5 Transporte orientado a la conexión: TCP (pdf, ppt) |
¿Puede fallar Stop-and-wait? ¿Por qué no reenviar paquete ante ack duplicado? |
15 |
16/5 |
3.5 Continual: Transporte orientado a la conexión | |
19..25/5 |
Vacaciones de Estudiantes | ||
16 |
26/5 |
Terminar con 3.5
TCP (pdf, ppt) 3.6 Principios del Control de Congestión 3.7 Control de Congestión en TCP (pdf, ppt) |
|
17 |
30/5 |
Primer
Certamen
|
|
18 |
2/6 |
3.6
Principios del control de congestión 3.7 Control de congestión en TCP (pdf, ppt) |
Animación control de congestión en TCP |
19 |
6/6 |
Terminar con 3.6 y 3.7 (pdf, ppt) |
Notar: Lunes vence plazo para
inscribir tema de proyecto/estudio |
20 |
9/6 |
Team-Based Learning: Lectura 4.1
Introduction y 4.2:Virtual Circuit and Datagram Networks 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) |
Plazo para inscribir proyecto (tema
de estudio)! |
21 |
13/6 |
Terminar Generalidades capa de Red. Preguntar por fecha de último control |
|
22 |
16/6 |
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 |
23 |
20/6 |
Terminar 4.4 |
|
24 |
23/6 |
4.5
Algoritmos de Ruteo (pdf,
ppt) |
|
25 |
27/6 |
Team-based Learning:
Lectura 4.6 "Routing in the Internet" 4.6 Ruteo en Internet (pdf, ppt) 4.7 Ruteo Broadcast y Multicast (estudio personal, opcional) |
Proyecto que monitorea tablas de ruteo BGP |
26 |
30/6 |
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 (pdf, ppt) |
Tómbola Animación CSMA/CD |
27 |
4/7 |
5.4
Direccionamiento de capa enlace 5.5 Ethernet 5.6 Hubs y switches (pdf, ppt) |
|
28 |
7/7 |
Presentación proyectos |
|
29 |
11/7 |
Presentación proyectos | |
30 | 14/7 |
Presentación proyectos | |
31 |
18/7 |
Segundo
Certamen 15:40 Control de lectura recuperativo: Random Access Protocols, Taking-Turns Protocls y Local Area Networks |
Contro recuperativo puede rendirlo aquel que tiene inasistencia
justificada |
21..25/7 | Vacaciones Funcionarios | ||
32 |
28/7 |
Presentación de proyectos | Plazo entrega informe |
Certamen Recuperativo | Fecha a coordinar con los alumnos examinados, puede rendirlo aquel que tiene inasistencia justificada |
Solución
Certamen |
Notas |
Histograma |
Alumnos
Destacados (>=80%) Felicitaciones! |
C1.Sol() |
C1.Notas() |
C1.Histo() |
Gilian Ubillla |
C2.Sol() |
C2.Notas() |
C2.Histo() |
Víctor Arredondo,
Cristóbal Badilla, Roberto Caro, Juan Céspedes, Miguel Ferreri,
Rodrigo González, Vicente Inostroza, Rodrigo Manríquez, Mario Marín,
Javier Navarro, Enzo Rivera, Patricio Rodríguez, Julian Rojas,
Pascal Sigel, Mario Tejeda, Gilian Ubilla, Sergio Vergara, |
TBL_1 | TBL_2 | TBL_3 | TBL_4 |
Tareas y plazos (A desarrollar
en grupos de 3 ó 2 alumnos) |
Notas |
Tarea
1 (Ayuda
Wireshark básica) Plazo 15
de abril 5 de mayo, 17:30
hrs. |
T1.Notas
V2 Con comodín |
Tarea
2 Plazo 27
28 de mayo, 17:30 hrs. en Pañol de Electrónica |
T2.Notas
|
Tarea
3 Plazo 26 de Junio, 17:30 hrs. en Pañol de Electrónica |
T3
y T4 Notas |
Tarea
4 Plazo 18 de Julio, 17:30 hrs. en Pañol de Electrónica |
T3
y T4 Notas |
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? |
1. Vicente
Inostroza O., Eduardo Latorre C., Patricio Navarrete C. |
Análisis
de Protocolo de Red de FPS QuakeIII |
Sí/Sí |
2. Lilian
Rosales, Mayumi Kato, Juan Carlos Céspedes |
Mesh
Networking. Protocolos y aplicaciones |
Sí/Sí |
3. Francisco Cid, Ignacio De Bonis, Diego Zúñiga, Miguel Ferreri | Roaming (itinerancia) Wi-Fi (presentación) | Sí/Sí |
4. Pablo Álvares,
Hugo Herrera, Enzo Rivera, Pascal Sigel |
NAT
Traversal (presentación,
video) |
Sí/Sí |
5. Javier
Navarro, Mario Tejeda, Gilian Ubilla |
Protocolo
TLS |
Sí/Sí |
6. Marco
Guerrero, Andres Ulloa |
Comunicación
M2M inalámbrica |
Sí/Sí |
7. Sergio
Vergara, Javier Vergara, Patricio Rodríguez |
Encriptación
en redes |
Sí/Sí |
8. Alberto
Aguilera, Luis Castro, Sebastián Torres, Valentina Yévenes |
MMOG
(massively multiplayer online game) |
Sí/Sí |
9. Tiare
Binvignat, Kurt Gehrku, Salem Hidd, Rodrigo Manríquez |
Arquitectura
de Spotify (presentación,
video) |
Sí/Sí |
11. Felipe Ávila
Cárcamo, Rodrigo González Vidal, Julian Rojas Villaroel, Javier
Romero Schmidt |
Simulación
CSMA/CD (presentación,
programas 1 y 2) |
Sí/Sí |
12. Matias Diaz,
Daniel Morales, Pablo Reyes Javier Escobar |
Funcionamiento
de la aplicación "Shazam" |
Sí/Sí |
13. Paola Yang -
Stephanie Salazar - Mauricio Muñoz |
Seguridad
de la información: ARP Spoofing (presentación) |
Sí/Sí |
14. Fabricio
Rosales, Eduardo Arancibia, Bryan Jeldes, Mathias Oyarzun |
Programación
de sockets |
Sí/Sí |
15. Felipe
Cordero, Claudio Campuzano, Nicolás Fredes, Cristóbal Badilla |
Node.JS
Plataforma de Programación de Servidores (presentación) |
Sí/Sí |
16. Felipe Muñoz,
Jonathan Porta, Matias Contreras |
Wireless
ad hoc network |
Sí/Sí |
17. Alfredo
Montenegro Herrera; Andres Davila Trevesanuto; Francisco Vergara
Vallejos |
Nubes
Virtuales |
Sí/Sí |
18. Oscar Lizama
- Mario Marín - Nicolas Hermosilla - Ariel Gamboa |
Cpmunicación
Cliente y Servidor: protocolo Pydlock |
Sí/Sí |
19. Victor
Arredondo, Roberto Caro |
TOR:
Anonimidad en la red |
Sí/Sí |
20. Diego Álvarez
Delgado, Carolina Jorquera Cáceres, Gabriel Sepúlveda Jorquera,
Camila Zamora Esquivel |
Redes
Privadas Virtuales (VPN) |
Sí/Sí |