Programa

UNIDAD TEMÁTICA 1: CAPA INTERNET DEL MODELO TCP/IP: IPv4

Repaso de Protocolo IPv4: Funcionamiento del Protocolo. Asignación dinámica de direcciones IP. DHCP: Funcionamiento del protocolo; Diseño e Implementación con DHCP. NAT (Network Address Translation); NAT uni y bidireccional. Protocolo ICMP: Tipos de Mensajes.

 

UNIDAD TEMÁTICA 2: CAPA INTERNET DEL MODELO TCP/IP: IPv6

Generalidades de IPv6: comparativa con IPv4. Direcciones IPv6: Representación. Tipos de direcciones: Unicast, Multicast, Anycast. Direcciones Unicast locales y globales. Asignación dinámica de direcciones: SLAAC y DHCPv6. Formato de direcciones Multicast y uso. ICMPv6. MTU Path Discovery. Protocolo NDP (Neighbor Discovery Protocol). Proceso SLAAC, DAD y NUD. Coexistencia IPv4 e IPv6.

 

UNIDAD TEMÁTICA 3: CAPA DE TRANSPORTE DEL MODELO TCP/IP.

Protocolos de transporte orientados a conexión y no-orientados a conexión: aplicaciones. Protocolo TCP. Características generales. Conexión y desconexión de un enlace TCP. Control de Flujo y Error: Protocolo de ventanas deslizantes. Administración del tamaño de ventana. TCP y congestión: principales mecanismos usados. Encabezamiento TCP. Protocolo UDP. Características generales. Puertos (“ports”): Tipos y uso en Multiplexación de Aplicaciones.

 

UNIDAD TEMÁTICA 4: RESOLUCIÓN DE NOMBRES.

El problema del nombramiento. Nombres de “Hosts” IP. Formatos. Dominios y Subdominios. Resolución Estática de Nombres. Resolución dinámica con DNS (“Domain Name System”). Árbol DNS: Concepto de Jerarquía y Delegación de Autoridad. Tipos de servidores DNS. Zonas y Dominios. Registros DNS. Configuración de Servidores DNS. Mejoras de DNS.

 

UNIDAD TEMÁTICA 5: PROGRAMACIÓN DE SISTEMAS DISTRIBUIDOS CON SOCKETS

Berkeley Sockets. Tipos de Sockets: Sockets de Flujo y de Datagrama. Aplicaciones Cliente Servidor: Esquema general. Aplicaciones orientadas y no-orientadas a conexión. Principales llamadas al Sistema Operativo (“System Call”) basadas en Sockets. Esquema general de una aplicación orientada a conexión y no-orientada a conexión: Ejemplos.

 

UNIDAD TEMÁTICA 6: APLICACIONES TCP/IP.

Aplicaciones estándar de TCP/IP. Aplicación de Logeo remoto de terminales: telnet. Transferencia de archivos: ftp. Correo Electrónico: SMTP, MIME y POP/IMAP. Protocolo HTTP: Principios Básicos de Funcionamiento.

 

UNIDAD TEMÁTICA 7: CONCEPTOS DE SEGURIDAD EN REDES.

Amenazas y Ataques: Tipos. Modelo para Seguridad en Redes. Principios de Criptografía. Cifrado Simétrico y Asimétrico. Criptografía de Clave pública. Algoritmos Clásicos. Firmas digitales. Seguridad IP: IPSec. Arquitectura. SSL (“Secure Socket Layer”) y TSL (“Transport Layer Security”). Red privada virtual (VPN). Tipos.