Redes de Computadores Organização da disciplina Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Março de 2006 Docente e Horário de Atendimento Docente das aulas teóricas: Halestino Pimentel Gabinete 54 E-mail: halestino@ipb.pt URL: http://www.ipb.pt/~halestino Docente das aulas práticas: Halestino Pimentel (Eng.ª Electrotécnica) Paulo Gomes (Eng.ª Informática) Horário de Atendimento 4ª feira: 11h00 13h00 5ª feira: 11h00 13h00 Apresentação Redes de Computadores 2 1
Programa Componente Teórica (1) 1. Introdução Utilizações e vantagens de uma rede Sistemas de comunicação e tarefas a desempenhar 2. Protocolos e Arquitecturas Arquitectura em camadas: princípios e vantagens Protocolos, interfaces e serviços Serviços orientados à conexão e serviços não orientados à conexão O modelo de referência OSI Funções protocolares Arquitectura protocolar TCP/IP OSI versus TCP/IP Apresentação Redes de Computadores 3 Programa Componente Teórica (2) 3. Noções básicas de transmissão de dados Sinais no domínio dos tempos e das frequências (Análise de Fourier) Efeito da largura de banda limitada e eficiência da largura de banda Auto-informação, débito de transmissão, Baud rate e capacidade de um canal Obstáculos à transmissão Atenuação, distorção e ruído (branco, intermodulação, impulsivo e diafonia) 4. Meios de transmissão Transmissão guiada (par de cabos entrançados, cabo coaxial e fibra óptica) Transmissão sem fios (microondas terrestres, microondas via satélite, radiodifusão, WiFi, Infravermelhos) Tempos de propagação e de transmissão 5. Cablagem Topologias Cablagem estruturada Instalação, teste e administração Apresentação Redes de Computadores 4 2
Programa Componente Teórica (3) 6. Equipamentos Equipamentos de interligação de redes: Repetidores, Concentradores (Hubs), Pontes (Bridges), Comutadores (Switches), Encaminhadores (Routers) Outros equipamentos de rede 7. Transmissão de dados Transmissão em paralelo Transmissão em série Assíncrona: Sincronização ao bit, Sincronização ao caracter, Sincronização ao quadro Síncrona: Sincronização ao bit, Transmissão síncrona orientada ao caracter, Transmissão síncrona orientada ao bit Apresentação Redes de Computadores 5 Programa Componente Teórica (4) 8. Tratamento de erros Métodos de detecção de erros: Bit de Paridade, Caracter de verificação de bloco (BCC), Códigos polinomiais Esquemas de retransmissão (ARQ Automatic Repeat Request): Idle RQ, Continuous RQ (Janelas deslizantes, Goback-N, Retransmissão selectiva) 9. Protocolos da camada de ligação de dados Protocolos HDLC, LAPB, LAPD, LAPF, LLC 10.Tecnologias de rede Técnicas de comutação Tecnologias de redes locais Redes locais de alta velocidade Tecnologias de acesso a redes alargadas Tecnologias de redes alargadas: X.25, Frame Relay, ATM Apresentação Redes de Computadores 6 3
Programa Componente Prática Endereçamento IP O analisador de protocolos Ethereal Exploração de aplicações básicas numa rede TCP/IP: ifconfig, ping, route, traceroute, host, arp, etc. 6 Trabalhos Laboratoriais Exercícios (papel e caneta) sobre a componente teórica Apresentação Redes de Computadores 7 Trabalhos laboratoriais Grupos de 2 elementos (no máximo) Um PC por grupo Como conclusão de cada trabalho deverá ser feito um breve relatório O relatório deverá ser entregue em papel e em formato electrónico (enviado por e-mail ao docente) até ao dia anterior à aula seguinte Se o prazo anterior não for cumprido o relatório não será recebido pelo docente, ficando o(s) aluno(s) com a nota de 0 valores nesse relatório Apresentação Redes de Computadores 8 4
Avaliação Exame escrito, sem consulta 60% Trabalhos laboratoriais de grupo 40% É necessário obter pelo menos 6,5 valores na componente teórica para obter aprovação à disciplina Apresentação Redes de Computadores 9 Material de estudo Transparências das aulas Tanenbaum, Andrew S. Computer Networks Prentice Hall International Editions 4th edition Stallings, William Data & Computer Communications Prentice Hall International Editions 6th edition Monteiro, E., Boavida, F. Engenharia de Redes Informáticas FCA Editora de Informática 3ª Edição Halsall, Fred Data Communications, Computer Networks and Open Systems Addison-Wesley 4th edition Cole, Robert Computer Communications MacMillan 1986 Outros, oportunamente referidos Apresentação Redes de Computadores 10 5