Temario#
-
Propedéutico
- Linux
- Control de versiones con
git
- Elementos de programación en lenguaje C
- Programación con sockets
-
Conceptos generales de redes de computadoras
- 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 características de los principales tipos de redes empleadas actualmente
- Modelos de referencia para especificación de redes de computadoras
-
Revisión de las capas del modelo de referencia TCP/IP
-
Capa de Enlace
- Topologías
- Cableado estructurado
- 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
- Direccionamiento IP: IPv4, IPv6
- Revisión de ICMP
- Protocolos de ruteo
- Vector de distancia
- Estado del enlace
- RIP
- OSPF
- BGP
- Funcionamiento de un switch y un router
- 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
-
-
Implementación de una red
- Servicios de red en sistemas GNU/Linux
-
Seguridad en redes
- Principios de criptografía
- SSL
- VPN
- IPsec
- WAP
- Principios de criptografía
-
Aplicaciones en redes
- Sistemas operativos en red
- Servicios de red
- Sistemas distribuidos
-
Redes inalámbricas
- 802.11
- IP móvil
- 802.11