Redes de Computadores: 2016

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar

Ano Letivo 2016

  • Professor: Evandro Cantú <evandro.cantu@ifpr.edu.br>
  • Encontros: 4a feira / 16h10-17h50 / 2 aulas/semana
  • Atendimento paralelo: 6a feira / 9h00-10h00

Diários de Aula

07/dez

Conceitos sobre Protocolo TCP e Protocolo UDP

Laboratório: Comparativo TCP e UDP com wireshark

30/nov

Laboratório: Captura de pacotes HTTP
  • Baixando Documentos Longos
  • Documentos HTML com Objetos Incluídos

23/nov

Wireshark
Laboratório: Captura de pacotes HTTP
  • Pedido e Resposta HTTP
  • Pedido HTTP GET Condicional e Resposta

19/nov (sábado) 5 aulas (subs. Ana Paula)

Laboratório: Core Network - Redes Sem Fio

09 e 16/nov

Roteamento IP
Laboratório: Core Network - Roteamento Dinâmico

26/out

Roda de conversa com autores - Biblioteca

19/out

Latinoware

05/out

Avaliação Final 3o Bim / Recuperação

21 e 28/set

Laboratório: IPkit - Divisão em Sub-Redes
Divisão em Sub-Redes.
  • Exercícios 2 e 3 e entrega de relatório.

14/set

Correção da Avaliação 3 bim.
Aplicativo Android
IPv4 Network Calculator

31/ago

Avaliação 3o Bim
Endereçamento IP, CIDR e sub-redes.

24/ago

Laboratório: Classes de Endereçamento
  • A partir do mapeamento de endereços IP utilizados no laboratório e dos três exercícios propostos, produza um texto explicando como a máscara de rede permite separar os computadores em redes locais.
  • Entregar junto com os exercícios sobre CIDR e Sub-Redes

17/ago

10/ago

Endereçamento IP

03/ago

Endereçamento IP
  • Endereços de host e de rede
  • Endereços IP de uso especial
  • Máscara de rede

06/jul

Mostra de Robótica do IFPR
Apresentação dos trabalhos das equipes de Robótica Lego (Alunos do 2o ano Informátca) e Robótica Livre (Alunos do 1o semestre TADS)
Avaliação 2o Bimestre
  • Prova
    • Recuperação: Dia 04/07 segunda-feira: 10h00-11h50
  • Relatório: Lab. Aplicação Web

15, 22 e 29/jun

Aplicação Web
Laboratório: Aplicação Web e Acesso Remoto
Relatório: Construir relatório relativo ao laboratório realizado, descrevendo todos os passos e procedimentos realizados, ilustrando com impressões as saídas dos comandos.
Instalação de máquina virtual para uso nas aulas de Redes de Computadores
  • Utilizaremos a máquina virtual VirtualBox (VirtualBox na Wikipédia)
  • Vamos instalar o sistema Ubuntu 15.10, versão 32 bits que é o que o VitrualBox do laboratório suporta. Portanto, copiar o arquivo ubuntu-15.10-desktop-amd64.iso para o diretório Downloads, usando cópia via ssh:
Abrir um terminal;
Mudar para o diretório Downloads:
cd Downloads
Copiar remotamente o arquivo com ssh do computador do professor com o comando:
scp informatica@192.168.X.Y:Downloads/ubuntu-15.10-desktop-amd64.iso .
Onde X e Y são os dois últimos bytes do endereço IP do computador do professor.
  • Iniciar o VirtualBox e instalar um novo sistema operacional (Ubuntu 15.10):
    • Nome: Integrado-Redes
    • Tipo: Linux
    • Versão: Ubuntu (64 bits)
  • Utilizar todas as configurações padrão propostas pelo VirtualBox;
  • Não baixar atualizações da Internet durante a instalação;
  • Criar conta de usuário:
    • Usuário: redes
    • Senha: redes2016
  • Nas configurações de Rede da máquina virtual, escolher a opção:
    • Placa de rede em modo Bridge.

O sistema operacional instalado nesta máquina virtual será exclusivo para uso nas aulas de Redes de Computadores. Neste sistema operacional, a conta redes terá privilégio de super-usuário (root), assim, poderemos instalar aplicativos e realizar ações que normalmente somente o administrador do sistema tem permissão.

O opção de configuração da placa de rede em modo Bridge permitirá que o sistema operacional da máquina virtual permaneça na mesma rede local do sistema operacional hospedeiro do laboratório.

08/jun

Olimpíada de Matemática

01/jun

Arquitetura Internet
  1. Canais processo a processo para as aplicações.
  2. "Teatro" sobre canais porta a porta entre processos de aplicação.
  3. Encapsulamento de protocolos.

25/mai

Avaliação
Conceitos sobre redes de computadores e Arquitetura Internet

18/mai

Padronização dos Protocolos de Redes
Revisão
Arquitetura Internet
Quatro camadas: Aplicação, Transporte, Rede, Enlace/Física

27/abr, 4/mai e 11/mai

Apresentações dos trabalhos
Redes de acesso para última milha.

20/abr

Trabalhos a serem realizados em duplas
  1. Redes Locais Ethernet (IEEE802-3): João Vitor e Júlia
  2. Redes Locais Sem Fio WiFi (IEEE802-11): Sofia e Mariah / Victória e Gabriel
  3. Redes Metropolitanas Sem Fio WiMax (IEEE802-16): Tassius, Otávio e Alexandre
  4. Bluetooth (IEEE802-15): Gabriella Silva, Daniela Goes, Luci e Theodora
  5. Redes de acesso por ADSL: Eduarda e Emanuely
  6. Redes de acesso por cable modem: Sheila, Anne e Gisele
  7. Redes de acesso por fibra óptica: Mariana, Felipe e Elisson / Guilherme, Aires e Allan
  8. Redes de Telefonia móvel 2G: Lucas, Bruno e Kauana
  9. Redes de Telefonia móvel 3G: Gabriela Barros, João Gabriel e Daniela Helena
  10. Redes de Telefonia móvel 4G: Brian, Anderson e Pedro / Maria Manoela e Fabíola

Cada trabalho deve ser apresentado na forma de um poster, construído com o LibreOffice Impress, com 80 cm (largura) por 110 cm (altura). Todas as figuras devem ser construídas pelos autores usando o editor gráfico dia. Os textos devem ter redação própria e utilizar referências bibliográficas conforme ABNT. Ver modelo de poster.

13/abr

Padronização dos Protocolos de Redes
Organização dos protocolos em camadas

30/mar e 6/abr 2016

Comutação de pacotes x Comutação de circuitos
Comutação de pacotes x Comutação de mensagens
Exercícios
Para entregar, em duplas.
  1. Qual a vantagem de uma rede de comutação de pacotes em relação a comutação de circuitos?
  2. Quanto tempo leva uma mensagem de 5 MBytes para ser transmitido em um enlace de 1 Mbps? (Lembre da diferença entre bit e Byte)
  3. Considere que o pacote da questão anterior deverá percorrer 5 enlaces idênticos ao da questão anterior (passando por 4 rotedores intermediátios). Calcule o tempo total para a mensagem ser transmitida da origem ao destino.
  4. Considere que a mensagem anterior seja fragmentada em pacotes de 800 Bytes, calcule o tempo total de transmissão dos pacotes da origem ao destino.

23/mar 2016

Roteamento em redes de pacotes
Laboratório 2
Laboratório: Verificação de rotas com traceroute
Tarefa 2
Elaborar um relatório (em duplas) sobre os comandos route e traceroute, comentando cada um dos exercícios realizados no Laboratório 2.

16/mar 2016

Endereçamento IP
O endereço de cada computador na Internet.
Laboratório 1
Teste de conectividade em rede com ping.
Tarefa 1
Elaborar um relatório (em duplas) sobre os comandos ifconfig e ping, comentando cada um dos exercícios realizados no Laboratório 1.
  • Inclua no relatório as saídas dos comandos realizados (Utilize o mouse para selecionar a saída do comando no terminal e copie para o editor de textos clicando no botão central do mouse).
  • Entregar até a próxima aula (23/03) em arquivo único no formato .pdf ao email do professor, com assunto Laboratório 1: Redes de Computadores

09/mar 2016

Vídeo
Bits e Bytes: Bits e Bytes: Que mundo é este - Parte 5
Introdução às Redes de Computadores e a Internet
Questões
  1. Analise a questão do endereçamento em cada uma das três formas de conectividade.
  2. Há necessidade de protocolo em uma rede ponto a ponto?
  3. Como controlar o acesso ao meio em um enlace multiponto com barramento comum?
  4. Analise as diferenças entre redes chaveadas baseadas em comutação de circuitos e comutação de pacotes. Cite exemplos dos dois tipos de redes.
  5. Como realizar o encaminhamento de pacotes na malha de roteadores de uma rede chaveada?
Texto para leitura
Visão geral da Internet