Redes Integradas de Telecomunicações I
Objetivos
Saber:
- algoritmos de encaminhamento adaptados a redes com diferentes níveis de estabilidade.
- arquiteturas para realizar o controlo de Qualidade de Serviço.
- estrutura da rede e dos protocolos mais representativos usados na Internet, redes ATM e MPLS.
Fazer:
- Desenvolver aplicações em rede avançadas, utilizando a interface socket nas linguagens Java e C.
- Utilizar o Linux para realizar um encaminhador e firewall.
- Configuração básica de encaminhadores utilizando Cisco IOS.
Competências Não-técnicas:
- Capacidade e postura para pensamento crítico
- Capacidade para efetuar escolhas fundamentadas
- Capacidade de trabalhar e colaborar em equipa
- Atitude de exigência e qualidade
Caracterização geral
Código
7311
Créditos
6.0
Professor responsável
Luís Filipe Lourenço Bernardo, Paulo da Costa Luís da Fonseca Pinto
Horas
Semanais - 4
Totais - 56
Idioma de ensino
Português
Pré-requisitos
É recomendado ter frequentado com sucesso a disciplina de "Sistemas de Telecomunicações" e ter conhecimentos de programação em C.
Bibliografia
1. A. Tanenbaum & D. Wetheral, "Computer Networks", 5ª ed, Prentice-Hall, 2010. ISBN: 0-13-212695-8 / 0-13-255317-1
2. Vários artigos tutoriais disponibilizados na página da disciplina
Método de ensino
Na disciplina tenta-se dar uma formação teórica sólida complementada com uma experiência prática de alguns conceitos.
As duas horas de aulas teórico-práticas semanais são constituídas principalmente por aulas de cariz teórico mais expositivo mas incluem em média 20% do tempo de exercícios e de demonstrações da utilização dos sistemas aprendidos (e.g. configuração de encaminhadores Linux e Cisco IOS).
Nas duas horas semanais de laboratório os alunos aprendem dois ambientes de desenvolvimento e realizam dois projectos onde trabalham profundamente sobre dois assuntos: protocolos de encaminhamento e desenvolvimento de aplicações em rede na linguagem C para Linux.
Método de avaliação
A classificação final é pesada por 60% da parte teórica e 40% da parte prática. Para obter aprovação os alunos têm de obter, pelo menos, 9,5 valores em cada uma das partes. A aprovação na parte teórica pode ser obtida de uma forma distribuída, executando dois testes presenciais ao longo do semestre, ou centralizada, num exame final presencial. A aprovação na parte prática é obtida através da realização de dois trabalhos práticos em grupos de dois ou três elementos, com uma discussão final com avaliação individual dos conhecimentos de cada membro do grupo.
Conteúdo
Nível Rede:
1. Aspectos do desenho do nível rede
2. Algoritmos de encaminhamento
3. Algoritmos de controlo de congestão
4. Técnicas para obter boa qualidade de serviço
5. Internetworking
6. O nível IP na Internet
7. Comutação de etiquetas: MPLS
8. Software Defined Networking (SDN)
Nível Transporte:
1. Elementos do nível transporte
2. Protocolos TCP e UDP
3. Família de protocolos RTP
4. Protocolo SCTP
5. Extensões aos protocolos Internet