
Redes de Computadores TCP/IP
Código
8303
Unidade Orgânica
Faculdade de Ciências e Tecnologia
Departamento
Departamento de Informática
Créditos
6.0
Professor responsável
José Augusto Legatheaux Martins
Horas semanais
4
Total de horas
56
Língua de ensino
Português
Objectivos
Esta unidade curricular é uma segunda disciplina em redes de computadores para estudantes do 3º ou 4º ano do mestrado integrado, com o objectivo de permitir uma compreensão mais aprofundada do tema. O curso também comporta uma vertente aplicada e experimental com uma actividade laboratorial extensa. Projectos de grupo permitem aos estudantes ganhar um primeiro contacto com tópicos emergentes e avançados. Os estudantes deverão já ter seguido com sucesso uma primeira unidade curricular de introdução às redes de computadores.
Conhecimentos:
- Transmissão e comutação de pacotes de dados
- Encaminhamento
- Qualidade de serviço e dimensionamento da rede
- Protocolos de transporte
- Tópicos emergentes em redes de computadores
Aptidões e competências:
- Capacidade de montar uma pequena rede TCP/IP
- Utilização de ferramentas de análise da rede e medida do seu desempenho
- Contacto com equipamento representativo
- Capacidade de analisar e investigar tópicos emergentes
Pré-requisitos
Preferably, students should have previously succeeded an introductory level course on Computer Networks.
Conteúdo
- Introdução. Características essenciais das redes TCP/IP
- Serviços do nível canal. Protocolos de partilha dos meios de transmissão. Switched Ethernet, SPT e VLANs. Soluções avançadas para rede Ethernet de grande dimensão.
- Topologia e encaminhamento em redes TCP/IP. Topologia. Protocolos de encaminhamento Intradomain, interdomain and multicasting. Aspectos avançados: traffic engineering, edge controlled and overlay routing
- Desempenho e qualidade de serviço. Multimedia streaming e voice-over-IP. Qualidade de serviço ao nível rede e de transporte.
- Protocolos de transporte. Revisões e evolução recente do controlo da saturação em TCP. Novos protocolos de transporte.
As sessões laboratoriais abrangem tópicos desde o nível canal até ao estudo do desempenho e da qualidade de serviço e têm lugar num laboratório especialmente adequado a esse fim. Tópicos emergentes e de relevância são também propostos como temas de projecto de grupo.
Bibliografia
Course support book
- Larry L. Peterson and Bruce S. Davie, “Computer Networks – A Systems Approach – 4th Edition,” Morgan & Kaufman, 2007
Other books
- James F. Kurose and Keith W. Ross, "Computer Networking - A Top-Down Approach Featuring the Internet," Addison Wesley Pearson, Inc., 5th Edition, 2010
The instructor also provides several classical papers to be studied during the course or to support projects.
Método de ensino
As aulas teóricas têm por objectivo a apresentação dos principais temas e discutir as questões mais relevantes. Os estudantes devem, de preferência antes das aulas, estudar a bibliografia recomendada.
As sessões laboratoriais têm lugar num laboratório especializado e têm por objectivo montar diversas configurações de rede e testar o seu desempenho. O laboratório está equipado com equipamento actual, idêntico ao que é usado na indústria para montar redes de pequena e média dimensão. Estas sessões laboratoriais têm uma aproximação do tipo aprendizagem através de “mão na massa”.
Os projectos de grupo permitem aos estudantes ganhar competências em temas emergentes em redes de computadores.
Método de avaliação
Componentes da avaliação:
- Dois testes intermédios (2 x 25% da nota final)
- Projecto (de investigação) de grupo (30% da nota final)
- Relatórios escritos das sessões de laboratório e sínteses de artigos (20% da nota final)
- Os projectos sem nenhum aspecto de implementação ou desenvolvimento são classificados com a nota máxima de 15. Caso tenham implementação são classificados para 20.
- Os estudantes são responsáveis por propor testes ou outras actividades de implementação relacionadas com o projecto. O professor apoiará na proposta desssas implementações e terá de aprová-las.
- Cada dia de atraso na entrega do projecto implica uma penalização de 1.0 valores.
Notas sobre os relatórios:
- Os relatórios e outros trabalhos entregues depois da data verão a sua classificação diminuída 1.0 valor por dia de atraso.
Notas gerais:
- É necessário entregar todos os relatórios e ter classificação média nos mesmos ≥ 10,0;
- É necessário participar em pelo menos 70% das aulas laboratoriais;
- Os testes intermédios são sem consulta;
- As notas intermédias são aproximadas a 0,1.