
Redes Integradas de Telecomunicações I
Código
7311
Unidade Orgânica
Faculdade de Ciências e Tecnologia
Departamento
Departamento de Engenharia Electrotécnica
Créditos
6.0
Professor responsável
Luís Filipe Lourenço Bernardo, Paulo da Costa Luís da Fonseca Pinto
Horas semanais
4
Total de horas
60
Língua de ensino
Português
Objectivos
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
Pré-requisitos
É recomendado ter frequentado com sucesso a disciplina de "Sistemas de Telecomunicações" e ter conhecimentos de programação em C.
Conteúdo
Nível Rede: Nível Transporte: |
Bibliografia
1. A. Tanenbaum & D. Wetheral, "Computer Networks", 5ª ed, Prentice-Hall, 2010. ISBN: 0-13-212695-8 / 0-13-255317-1
2. A. Tanenbaum, "Computer Networks" 3ª ed, Prentice-Hall, 1996. ISBN: 0-13-394248-1
3. 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 ao longo do semestre, ou centralizada, num exame final. 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.