El objetivo de esta asignatura es estudiar aspectos avanzados de los protocolos que dan soporte a Internet, en particular los aspectos avanzados del nivel de transporte, seguridad y los principales protocolos de nivel de aplicación de la red Internet: DNS, correo electrónico, transferencia de ficheros, terminal remoto, web y otros.
Al cursar la asignatura, el alumno deberá:
- Comprender las funciones avanzadas de los protocolos de transporte (por ejemplo, mecanismos de control de flujo y congestión de TCP).
- Conocer los principios básicos de criptografía y cifrado, algoritmos de clave simétrica y pública, firma digital, resumen de mensaje, infraestructura de clave pública, seguridad en las comunicaciones a nivel de transporte (TLS) y aplicación.
- Conocer los mensajes y formatos básicos, funcionamiento, y arquitectura de los diferentes protocolos de nivel de aplicación tratados por la asignatura: servicio de nombres, terminal remoto, transferencia de ficheros, correo electrónico, web.