Teaching - Redes de Computadores A - 2016/I


Cronograma de Aulas e Conteúdo Programático
Redes de Computadores A - 2016/I

Aulas as Sextas-Feiras a partir das 19h10
Metodologia
Cronograma Ementa Objetivos Contexto Conteúdo Programático Metodologia
Avaliação Bibliografia Ambiente EAD
Cronograma
Data da Aula Conteúdo Previsto Comentários
26-Fev-16 Aula 1
Conceitos Basicos de Redes e Comunicação.
Modelo de Sistema de Comunicação.
Início da Unidade 1
Slides Aula 1
04-Mar-16 Aula 2
Classificação das Redes
Componentes de uma Rede
Slides Aula 2
Exercícios de Revisão
Enunciado Trabalho Final - Programação para Redes 
Vídeo "The History of Internet"
11-Mar-16 Aula 3
Modelos OSI e TCP
Slides Aula 3
18-Mar-16 Aula 4
Camada Fisica e Cabeamentos.
Slides Aula 4
25-Mar-16 Recesso Escolar - Páscoa Não Haverá Aula!
01-Abr-16 Aula 5
Equipamentos de Interconexao.
Conceitos de Programação para Redes.
08-Abr-16 Aula 6
Topologias de Rede.
Conceitos de Programação para Redes.
Início da Unidade 2
15-Abr-16 Trabalho de Aula 1
Apreentação do trabalho e entrega do artigo.
Enunciado Trabalho de Aula 1
22-Abr-16 Aula 7
Endereçamento de Rede.
Tutorial Sockets Linux
Slides Aula Sockets
29-Abr-16 Aula 8
Camada de Enlace.
Controle de acesso ao meio.
O Padrão Ethernet.
06-Mai-16 Trabalho de Aula 2 Enunciado Trabalho de Aula 2
13-Mai-16 Aula 10
Endereçamento IP.
IPv4 e IPv6.
Endereçamento IP
Vídeo "IPv6 Google"
Exercícios de Revisão
Exercícios de Revisão 2
20-Mai-16 Prova 1 Questões de Revisão para a Prova 1
27-Mai-16 Recesso escolar - Corpus Christi Não haverá aula!
03-Jun-2016 Aula 11 e 12
Algoritmos de Roteamento.
TCP/IP
Serviços e Aplicações.
Início da Unidade 3
10-Jun-16 Trabalho de Aula 3 Slides Aula Camada Aplicação
Enunciado Trabalho de Aula 3
17-Jun-16 Aula 13
UDP vs TCP.
Camada de Aplicação.
Outros protocolos.
Slides Aula Endereçamento IP
24-Jun-16 Aula 14
Aula de Revisão
01-Jul-16 Aula 15
Entrega e Demonstração Trabalho Final
08-Jul-16 Prova 2 Conteúdo para a prova:
Arquivo 1.
Arquivo 2 (até a página 27).
Arquivo 3 (até a página 23).
15-Jul-16 EXAME! Conteúdo: toda matéria vista no semestre.
Ementa
Comunicação de dados; Sinais; Modulação/multiplexação; Detecção de erros; Interfaces; Redes de computadores; Topologias; Meios físicos; Equipamentos; Arquiteturas; Modelo OSI; Modelo TCP/IP; Internet - Aplicações – Web. Roteamento.
Objetivos
Capacitar o aluno a compreender a estrutura dos ambientes de Redes de Computadores, permitindo diferenciar os protocolos e nos diferentes níveis que compõem as comunicações em rede.
Desenvolver o raciocínio lógico do aluno, para que ele possa diferenciar ambientes e arquiteturas. Permitindo ao aluno a projetar e analisar estes ambientes. Desenvolver noções básicas de programação para aplicativos em rede.
Contexto
A disciplina de Redes de Computadores A faz parte da formação básica do curso e tem a finalidade de agregar informações aos conhecimentos fundamentais do aluno em relação à estruturação dos ambientes de comunicação entre computadores. Ao concluir com êxito esta disciplina, o aluno estará reforçando os conhecimentos que o habilitam a ser membro de equipes de Administração de Redes de Computadores.
Conteúdo Programático
UNIDADE I
Conceitos Basicos de Redes e Comunicação.
Modelo de Sistema de Comunicação.
Classificação das Redes.
Componentes de uma Rede.
Modelos OSI e TCP.
Camada Fisica e Cabeamentos.
Equipamentos de Interconexao.
Conceitos de Programação para Redes.
UNIDADE II
Topologias de Rede.
Conceitos de Programação para Redes.
Endereçamento de Rede.
Camada de Enlace.
Controle de acesso ao meio.
O Padrão Ethernet.
Endereçamento IP.
IPv4 e IPv6.
TCP/IP.
Servicos e aplicações.
UNIDADE III
Algoritmos de Roteamento.
UDP vs TCP.
Camada de Aplicação.
Outros protocolos.
Programação sockets.
Metodologia
Aulas expositivas com apresentação dos conceitos. Trabalhos de pesquisa para a elaboração de Trabalhos escritos. Resolução de listas de exercícios. Avaliações escritas.Trabalhos de implementação.
Avaliação
40% Provas ( P1 + P2 )
60% Trabalhos (T1 + TA + TF)

Nota Final = ( (P1*20) + (P2*20) + (T1*20) + (TF*30) + (TA*10) ) / 100

onde:

P1: Prova 1
P2: Prova 2
T1: Trabalho 1 (escrita de artigo e apresentação)
TF: Trabalho Final (trabalho de implementação e apresentação)
TA: Trabalhos em Aula (um trabalho pequeno por aula).
Bibliografia
Básica:
  • CARISSIMI, GRANVILLE e ROCHOL; Redes de Computadores. Bookman. 2009. ISBN: 8577804968
  • BARRETT e KING; Redes de Computadores, Editora LTC. 1ª Edição. 2010. ISBN: 8521617445
  • TANENBAUM; Computer Networks. Editora Prentice Hall. 5ª Edição. 2010. ISBN: 0132126958
Complementar:
  • KUROSE e ROSS; Redes de Computadores e a Internet. Editora Addison Wesley Bra. 5ªEdição. 2010. ISBN: 8588639971
  • TORRES; Redes de Computadores. Editora NovaTerra. 1ª Edição. 2009. ISBN: 8561893052
  • COMER, D. Redes de Computadores e Internet. Editora Bookman. 4ª Edição. 2007. ISBN: 8560031367
  • HAYKIN e MOHER. Sistemas Modernos de Comunicações Wireless. Editora Bookman. 1ª Edição. 2008. ISBN: 8560031995.
  • FOROUZAN e FEGAN. Protocolo TCP/IP. Editora Artmed. 3ª Edição. 2009. ISBN: 8577260488.
Clique aqui para baixar o Conteúdo Programático em formato PDF!

Recent Posts

Installing MPI on Ubuntu
19. Sep. 2013 Instalar o MPI no Ubuntu é fácil. Basta rodar o seguinte comando: sudo apt-get install libcr-dev mpich2 mpich2-doc...
Installing CUDA 5.0 on Kubuntu 11.10
25. Jan. 2013 A instalação do novo pacote da NVIDIA para o CUDA5.0 no Kubuntu (ou Ubuntu) 11.10 é fácil, basta atentar às seguintes observações...
nbody simulations
19. Nov. 2011 Here we have some very basic simulations I made using the C code I developed...

Contact

Filipo Novo Mór
PPGCC - PUCRS
Av. Ipiranga, 6681
Porto Alegre – RS – Brazil
CEP 90619-900
Phone +55 51 3320.3500
filipo.mor at gmail.com