+5 - Bacharelado em Ciência da Computação

Propaganda
Universidade Federal do ABC
Rua Santa Adélia, 166 - Bairro Bangu - Santo
André - SP - Brasil
CEP 09.210-170 - Telefone/Fax: +55 11 49963166
1
1. CÓDIGO E NOME DA DISCIPLINA
BC1513 - REDES DE COMPUTADORES
2.
DISCIPLINA
REQUISITO 3. INDICAÇÃO DE CONJUNTO (BCC)
(RECOMENDAÇÃO): Sistemas Operacionais
Obrigatória
4. CURSO
BACHARELADO EM CIÊNCIA DA
COMPUTAÇÃO
6. QUADRIMESTRE IDEAL
9
5. CRÉDITOS
T P I: 2-2-4
7. NÍVEL
Graduação
8. Nº. MÁXIMO DE ALUNOS POR TURMA
TEORIA: 60
LABORATÓRIO: 30
9. OBJETIVOS
Esta disciplina tem por objetivo apresentar aos alunos os princípios e conceitos fundamentais
de comunicação,os principais modelos e arquiteturas das redes de computadores garantindo
uma formação forte e avançada na área de redes de computadores.
10. COMPETÊNCIAS
Ao final desta disciplina o aluno deverá ser capaz de identificar e entender a funcionalidade dos
elementos componentes de uma rede de computadores, bem como compreender os protocolos
e serviços utilizados na Internet.
11. PROGRAMA RESUMIDO
Conceitos básicos de Redes de Computadores: definições; terminologia; classificação;
protocolos; topologias; comutação de circuitos e pacotes; uso de redes; serviços de redes;
redes convergentes; redes sem fio. Arquiteturas de Redes e o modelo ISO/OSI. Internet e os
protocolos TCP/IP; conceitos de comunicação de dados: meios e modos de transmissão,
formas de sinalização, modulação e multiplexação. Interconexão de Redes e Roteamento.
Controle de Congestionamento. Protocolos de Aplicação. Conceitos de segurança.
12. PROGRAMA
1. Introdução
1.1 Modelo de comunicação de dados
1.2 Arquiteturas de redes de computadores: as arquiteturas OSI e TCP/IP
1.3 Organismos de padronização
1.3 Classificação das redes
1.4 Topologias de redes
2. O Modelo OSI
2.1 Conceitos básicos: camadas, comunicação entre camadas, entidades, serviços, primitivas
de serviço, protocolos, elementos de um protocolo, PDU e SDU, encapsulamento de dados
2.2 Introdução às camadas do modelo
3. Camada Física: Transmissão de Dados
3.1 Conceitos básicos.
3.2 Transmissão de dados: dados, sinais, transmissão de dados analógica e digital.
3.3 Problemas da transmissão: atenuação, distorção por retardo, ruído
3.4 Meios de transmissão: cabo coaxial, par trançado, fibra optica, meios não-guiados
4. Camada Física: Codificação de Dados
4.1 Fatores de comparação das técnicas
4.2 Codificação.
5. Camada Física: Técnicas de Transmissão Digital
5.1 Transmissão assíncrona
5.2 Transmissão síncrona
5.3 Técnicas de detecção de erro: paridade, redundância cíclica (CRC)
6. Camada de Enlace
6.1 Serviços à camada de rede
6.2 Enquadramento
6.3 Controle de erro
6.4 Controle de fluxo
6.5 Detecção e correção de erro
6.6 Protocolos de janela deslizante
7. Camada de Enlace: O Controle de Acesso ao Meio (MAC)
7.1 O problema da alocação de canais
7.2 Protocolos de acesso múltiplo
7.3 O padrão IEEE 802.3
7.4 O padrão IEEE 802.2: o protocolo LLC
7.5 Comutação na camada de enlace de dados
8. Camada de rede
8.1 Problemas de projeto da camada de rede
8.2 Algoritmos de roteamento
8.3 Algoritmos de controle de congestionamento
8.4 Qualidade de serviço
8.5 Interconexão de redes
8.6 A camada de rede na Internet (Os protocolos IPv4, IPv6, ICMP, OSPF, BGP, multicasting)
9. Camada de transporte
9.1 O serviço de transporte
9.2 Elementos do protocolo de transporte
9.3 Protocolo simples de transporte
9.3 O protocolo UDP
9.4 O protocolo TCP
9.5 Problemas de desempenho
10. Protocolos de aplicação
10.1 O protocolo DNS
10.2 O protocolo HTTP
10.3 O protocolo FTP
10.4 Outros protocolos de aplicação
13. MÉTODOS UTILIZADOS
A teoria e os métodos da disciplina são apresentados através de aulas expositivas, intercaladas
com aulas de laboratório,que permitem aos estudantes observar na prática conceitos
apreendidos na teoria.
14. ATIVIDADES DISCENTES
Aulas teóricas expositivas, exercícios e trabalhos extra-classe (em grupo ou individual),
pesquisa bibliográfica, seminários e debates, atividades de avaliação propostas.
15. CARGA HORÁRIA
AULAS TEÓRICAS: 24hs
PRÁTICAS: 24hs
TOTAL: 48hs
RECOMENDADO PARA DEDICAÇÃO INDIVIDUAL:
São recomendadas 4 horas de estudo individual dos alunos, que compreendem,alem do estudo
individual, a elaboração do projeto final e preparação das aulas práticas.
16. CRITÉRIOS DE AVALIAÇÃO DE APRENDIZAGEM
As notas serão dadas por conceito, conforme estabelecido pelas normas internas da UFABC e
contemplarão as avaliações presencias bem como o trabalho final. Alem disso serão avaliadas
algumas atividades distribuídas ao longo da disciplina bem como a participação dos alunos.
17. NORMAS DE RECUPERAÇÃO (CRITÉRIOS DE APROVAÇÃO E ÉPOCAS DE
REALIZAÇÃO DAS PROVAS OU TRABALHOS)
Caso os alunos não atinjam o conceito final de aprovação poderão,a critério do
professor,realizar uma prova de recuperação que deverá avaliar o conteúdo total da disciplina.
18. BIBLIOGRAFIA RECOMENDADA
BIBLIOGRAFIA BÁSICA:
1.
Tanenbaum, A. S., “Redes de Computadores”, 4a edição, Editora Campus, 2003, ISBN
9788535211856.
KUROSE, JAMES F. E ROSS, KEITH W. - REDES DE COMPUTADORES E A INTERNET,
5º EDICAO, ISBN: 9788588639973.
3. COMER, Douglas. Redes de computadores e internet: abrange transmissão de dados, ligação interredes, Web e aplicações. 4 ed. Porto Alegre: Bookman, 2007, ISBN: 9788560031368.
2.
BIBLIOGRAFIA COMPLEMENTAR:
Peterson, L. & Davie, B., “Computer Networks: A Systems Approach”, 3rd edition, Morgan
Kaufmann, 2003, ISBN 155860832X.
2. W. Stallings, ''Redes e Sistemas de Comunicação de Dados'', Editora Campus, 2005.
3. PETERSON, Larry L.; DAVIE, Bruce S. Computer networks: a systems approach. 3.ed. New
Delhi: Morgan Kaufmann, 2007.
1.
MCCABE, James D.. Network analysis, architecture, and design. 3rd ed.. Amsterdan:
Elsevier/Morgan Kaufmann, 2007.
5. ENGST, Adam; FLEISHMAN, Glenn. Kit do iniciante em redes sem fio: guia prático sobre
redes WI-FI para Windows e Macintosh. 2 ed. São Paulo: Pearson Networking, 2005.
4.
19. PLANO SUGERIDO PARA AS AULAS (em semanas letivas)
Semana 1:
1.
Introdução
2. Arquiteturas de redes de computadores
2.1. Modelo em Camadas
2.2. Exemplos de Arquiteturas: TCP/IP e OSI
2.3. O Modelo OSI: Visão Geral das Camadas
2.4. Classificação das Redes
2.5. Técnicas de Comutação
Semanas 2 e 3:
3, Camada Fisica e de Enlace
5.1
5.2
5.3
5.4
5.5
5.6
Conceitos Gerais
CSMA-CD
Ethernet
Token Ring
FDDI
PPP
Semana 4:
4.Camada de Rede
4.1 Protocolo IPv4
4.2 Protocolo IPv6
4.3 Ptotocolos Arp e ICMP
Prova 1
Semana 5 e 6:
5.Camada de Transporte
5.1 Protoclo TCP
5.2 Protocolo UDP
Semana 7 e 8:
6.0 Protocolos de Interconexão de Redes
6.1 dispositivos de Interconexão
6.1.1 Hub
6.1.2 Swttch
6.1.3 Roteadores
6.1.4
VLANs
6.2 Sistemas autônomos – Introdução
6.3 Protocolos de roteamento
6.3.1 Routing Information Protocol ( RIP )
6.3.2 Open Shortest Path First ( OSPF )
6.3.3 Introduçao ao BGP
Semana 9 e 10:
7.Camada de aplicação
7.1 Protocolos da Camada de Aplicação:
 HTTP,
 SMTP,
 FTP,
 SSH,
 SNMP,
 POP3,
 IMAP,
 DNS.
Semana 11:
8. Apresentação dos trabalhos finais.
Semana 12:
Prova final.
20. PROFESSOR(A) RESPONSÁVEL
Gustavo Pavani, Itana Stiubiener, Carlos Kamienski.
Download