Disciplina Curricular
Protocolos em Redes de Dados PRDad
Mestrado Bolonha em Engenharia Informática - 3_MEI 2012/13
Peso
6.0 (para cálculo da média)
Objectivos
A Internet evoluiu de forma tremenda nas últimas décadas. Nesta disciplina iremos explorar a sua infraestrutura da Internet, tentando perceber porque é que a Internet foi assim desenhada, discutindo os seus princípios fundamentais. Vamos explorar os principais desafios que o atual desenho da Internet enfrenta e refletir como poderemos torná-la melhor. Para cumprir estes objetivos, nesta disciplina discutir alguns dos trabalhos fundamentais na área, lendo artigos clássicos sobre a arquitetura e explorando trabalhos recentes. No final desta disciplina os alunos devem: 1. estar familiarizados com a investigação de ponta feita em redes;2. ter ganho experiência a ler artigos científicos e a compreender, criticando construtivamente, a investigação feita;3. ter ganho experiência a programar e a avaliar redes Internet usando plataformas de investigação modernas.
Programa
Tópicos: 1. Arquitetura e princípios; Redes definidas por software; Controlo de congestão; Programabilidade do plano de dados; Redes de data center; Monitorização e medição de rede; virtualização de rede; middleboxes e NFV; Verificação e síntese de rede; Segurança em redes e censura na Internet; ML aplicado a redes
Métodos de ensino e avaliação
A disciplina é dividida em duas componentes: uma aula semanal onde se discutem artigos científicos; uma sessão laboratorial semanal para se discutirem os mini-projetos. 1. Artigos e discussão: os alunos têm de ler e refletir sobre 1-3 artigos por semana para serem discutidos na aula. 2. Mini-projetos: vão ser propostos vários mini-projetos (~3). Os projetos poder conter uma mistura de trabalho escrito e de programação. A avaliação está dividida em 3 componentes: a. Mini-projetos (40%); b. Participação na aula (5%).; Exame final (55%)