Aviso: Se está a ler esta mensagem,
provavelmente, o browser que utiliza não é
compatível com os "standards" recomendados pela W3C. Sugerimos vivamente que actualize
o seu browser para ter uma melhor experiência de
utilização deste "website". Mais
informações em webstandards.org.
Warning: If you are reading this message, probably,
your browser is not compliant with the standards recommended by the W3C. We suggest that you upgrade your
browser to enjoy a better user experience of this website. More
informations on webstandards.org.
Redes Digitais I - Fundamentos
(2
º Sem
2019/2020)
Código:
L5102
Acrónimo:
L5102
Nível:
1º Ciclo
Estruturante:
Não
Língua(s) de Ensino:
Português
Língua(s) amigável(is):
Ser English-friendly ou qualquer outra língua-friendly, significa que a UC é leccionada numa língua mas que se pode verificar qualquer uma das
seguintes condições:
1. Existem materiais de apoio em língua inglesa/outra língua;
2. Existem exercícios, testes e exames em língua inglesa/outra língua;
3. Existe a possibilidade de se apresentar trabalhos escritos ou orais em língua inglesa/outra língua.
1
6.0
21.0 h/sem
21.0 h/sem
12.0 h/sem
0.0 h/sem
0.0 h/sem
0.0 h/sem
1.0 h/sem
55.0 h/sem
95.0 h/sem
0.0 h/sem
150.0 h/sem
Em vigor desde o ano letivo
2018/2019
Pré-requisitos
* Formais (precedências): não tem. * Informais: capacidade de desenvolver e implementar algoritmos numa linguagem de programação. Noções elementares de probabilidades.
Objectivos
Esta UC, de nível introdutório para as redes de computadores e digitais, foca-se na descrição, compreensão e avaliação das tecnologias das redes de computadores nos três primeiros níveis do modelo re referência OSI (Físico, Ligação de Dados, Sub-nível Acesso ao Meio e Rede). Na identificação dos diferentes problemas e tecnologias presentes nesses níveis é dado particular relevo às suas normas mais relevantes (em particular as dos fóruns IEEE e IETF). Os contúdos e metodologias da UC permitem a avaliação e comparação, das diferentes soluções para alguns dos problemas mais relevantes que se encontram nos três primeiros níveis do modelo OSI usando ferramentas quer analíticas quer de simulação; nomeadamente, através da observação experimental do funcionamento e desempenho dessas tecnologias.
Programa
CP1. Introdução às redes de computadores a. Classificação de redes e suas tecnologias b. Serviços, protocolos e modelos de referência (OSI e TCP/IP) CP2. Nível físico a. Caracterização e influência do meio físico b. Multiplexagem e comutação CP3. Nível ligação de dados a. Funcionalidades fundamentais do nível ligação de dados b. Protocolos e sua análise CP4. Subnível de acesso ao meio (MAC) a. Motivação (alocação estática versus dinâmica) b. Protocolos de controlo de erro e fluxo e sua análise c. A família de protocolos IEEE 802 d. Interligação de redes locais e. VLANs e STP CP5. Nível rede a. Encaminhamento e expedição b. Encaminhamento estático e dinâmico, inundação c. Algoritmos de encaminhamento CP6. Nível rede na Internet (IP) a. O protocolo IPv4 (pacotes, encaminhamento, fragmentação) b. Endereçamento no protocolo IPv4 c. Protocolos chave na Internet: ICMP, ARP e DHCP.
Processo de avaliação
* Avaliação periódica e Final: Conjunto de trabalhos práticos/laboratoriais (20%) + projecto packet tracer (20%) + avaliação continua (10%) + Prova Escrita (50%, min. 8.0) em 1a, 2a e época especial. Poderá ser requerida inscrição para as provas escritas. - Apenas poderão ter avaliação os alunos de 1ª inscrição que tenham assistido a um mínimo de 2/3 do total de aulas leccionadas.
Processo de ensino-aprendizagem
Teóricas (T): exposição de conceitos e tecnologias. Os alunos utilizam autonomamente a bibliografia recomendada. Teórico práticas (TP): discussão e resolução de casos/problemas. Os alunos discutem e propõem soluções para estes casos/problemas. Práticas Laboratoriais (PL): exploração de ferramentas associadas à UC; procedimentos e resultados são registados em relatórios. Alunos estudam autonomamente as tecnologias associadas à UC recorrendo a ferramentas analíticas e simulação.
Observações
As competências requeridas por esta UC são adquiridas pelos alunos em UCs do 1º ciclo do ISCTE-IUL, nomeadamente em programação (Introdução à Programação e Programação Orientada aos Objectos). Os conteúdos programáticos desta UC servem de base a outras UCs quer do 1º ciclo (Redes Digitais II e III)
Os materiais pedagógicos e informações referentes a esta UC encontram-se no sistema de e-learning do ISCTE-IUL
Bibliografia básica
* Computer Networks; Andrew S. Tanenbaum; Prentice Hall, 2010 (5th edition) * Data Networks; Dimitri P. Bertsekas and Robert Gallager; Prentice Hall, 1992 (2nd Edition)
Bibliografia complementar
* Computer Networks: A Systems Approach; Larry Peterson, Bruce S. Davie; Morgan Kaufman, 2011 (5th edition) * Internetworking with TCP/IP Volume 1: Principles, Protocols, and Architectures; Douglas E. Comer; Prentice Hall, 2000 (4th edition) * Computer Networking: A Top-Down Approach; James F. Kurose, Keith W. Ross; Pearson Education, 2010 (5th edition) * Local Area Networks; Gerd Keiser; MacGraw Hill, 2002 (2nd edition) * Data and Computer Communications; William Stallings; Prentice Hall, 2010 (9th edition)