RES-2014-1 - MediaWiki do Campus São José
RES-2014-1
1 Diário de aula de RES - 2014-1 (Técnico - Turma 12502)
5 Introdução a Redes de Computadores
6 Capítulo 1 - Introdução
6.1 O que é a Internet?
6.2 Borda de rede
6.3 Núcleo de rede
6.4 Atraso, perda, vazão em redes
6.5 Camadas de protocolos, modelos de serviços
6.6 Redes sob ataque: segurança
6.7 Laboratório de Wireshark
7 Capítulo 2 - Camada de Aplicação
7.1 Estudo em grupo
7.2 Camada de Aplicação
7.3 A Web e o HTTP
7.3.1 Laboratório de HTTP
7.4 Transferência de Arquivos: FTP
7.4.1 Laboratório de FTP
7.5 Correio eletrônico na Internet
7.6 DNS: o serviço de diretório da Internet
7.6.1 Laboratório de DNS
7.7 Lista 2
7.8 Prova 2
8 Capítulo 3 - Camada de Transporte
8.1 Estudo em grupo
8.2 Apresentações dos alunos
8.3 Controle de fluxo e controle de congestionamento
8.4 Prova 3
9 Capítulo 4 - A Camada de Rede
9.1 Introdução, Repasse, Roteamento e IP
9.2 Correção da Prova 3
9.3 Revendo IP
9.4 IP, DHCP, NAT
9.5 ICMP, Algoritmos de Roteamento
9.6 Prova 4
10 Capítulo 5 - A Camada de Enlace e redes locais
10.1 Estudos para avaliar conhecimentos do capítulo
10.2 Apresentação dos Trabalhos
10.3 Prova de Recuperação
Diário de aula de RES - 2014-1 (Técnico - Turma 12502)
Atendimento paralelo: 3a feira 19:40h - 20:40h (Lab. de Desenvolvimento de Tele)
James F. KUROSE e Keith W. ROSS. Redes de Computadores e a Internet: Uma abordagem top down. Addison Wesley, Rio de Janeiro, 2011
(Aula de 10/03)
Mapa do backbone da Rede Nacional de Ensino e Pesquisa
Um dia feito de vidro: vídeo super interessante sobre convergência tecnológica, voltado ao uso de tecnologias fotovoltaicas (clique aqui)
(Aula 11/03)
(Aula 18/03)
Visão de serviços e componentes, borda da rede, núcleo da rede, protocolos.
Comutação de pacotes: espera, perdas
Comutação de circuito: FDM versus TDM
Comutação de pacotes versus circuito
Atraso, perda, vazão em redes
(Aula 24/03)
Como ocorrem atrasos e perdas?
Quatro fontes para atraso: processamento, fila, transmissão, propagação
Rotas e atrasos na Internet
Camadas de protocolos, modelos de serviços
Redes sob ataque: segurança
(Aula 25/03)
Laboratório de Wireshark
(Aula 31/03)
"Conte-me e eu esquecerei. Mostre-me e eu lembrarei. Envolva-me e eu entenderei." Provérbio chinês
Neste laboratório, retirado do capítulo 1 do livro Redes de Computadores e a Internet: Uma Abordagem Top-Down de Kurose e Ross, falaremos sobre o Wireshark que é uma ferramenta utilizada para observar mensagens trocadas entre entidades.
Abaixo, está um tela com o wireshark em funcionamento, capturando informações da comunicação entre um cliente e um servidor de páginas em http://www.sj.ifsc.edu.br
Wireshark em uso
Para este laboratório, abriremos o programa:
Observe que há uma sequência em que os eventos são mostrados. Além disso, observe a divisão da tela em três: fluxo das informações, detalhes do pacote e informações trafegadas no pacote.
Agora, liste e explique o significado de:
Dê exemplos para cada um dos tópicos discutidos acima. Observe a comunicação entre as entidades e o fluxo das informações.
Explique o significado das informações tais como:
Standard query A www.sj.ifsc.edu.br
(Aula 07/04)
Para a aula de hoje, faremos uma atividade em grupos de 3 ou 4 estudantes. Devem ser elaboradas apresentações que serão feitas na aula seguinte, de amanhã.
Os grupos devem se subdividir para falar sobre os tópicos:
Descrição geral do HTTP
Formato da mensagem HTTP
FTP (Veja a apresentação feita pelos alunos)
Descrição geral do FTP
Comparação entre FTP e HTTP
SMTP (Veja a apresentação feita pelos alunos)
Descrição geral do SMTP
E-mail pela Web
Descrição geral do DNS
Serviços fornecidos pelo DNS
(Aula de 15/04)
Princípios de aplicações de rede
Serviços de transporte disponíveis para aplicações
Serviços de transporte providos pela Internet
Formato de mensagem HTTP
Interação usuário servidor: cookies
Estudo de ferramenta: Skype
Laboratório de HTTP
(Aula 22/04)
Vamos nos basear nos exercícios do nosso livro (http://gaia.cs.umass.edu/kurose_ross/interactive/http-get.php). Assim, vamos seguir os passos abaixo.
telnet wiki.sj.ifsc.edu.br 80 </syntaxhighlight>
Na sessão aberta na porta 80, utilizaremos os comandos HTTP:
GET /wiki/index.php HTTP/1.1 Host: wiki.sj.ifsc.edu.br
GET /wiki/index.php/P%C3%A1gina_principal HTTP/1.1 Host: wiki.sj.ifsc.edu.br Accept: text/plain, text/html, image/gif, image/jpeg, audio/vnf.wave, audio/mp4, video/mp4, video/wmv, application/*, */* Accept-Language: pt-br, en-us;q=0.5, en;q=0.3, fr If-Modified-Since: Mon, 21 Apr 2014 09:19:26 EDT User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 </syntaxhighlight>
Analise a saída! É o que você esperava?
Qual arquivo está sendo solicitado em cada uma das mensagens GET?
Qual é a versão do HTTP que o cliente está rodando?
Qual é o formato de texto, imagem, áudio e vídeo que navegador do cliente pode receber? (Veja mais informações em http://en.wikipedia.org/wiki/Internet_media_type)
O que significam os trechos "application/*" e "*/*" no cabeçalho Accept? (Observe as preferências de linguagem do seu navegador.)
Qual é a interpretação para o fator de qualidade, q, na linguagem aceita? (O fator de qualidade permite que o usuário ou o agente do usuário (navegador) indique o grau de preferência para um subconjunto de opções. A escala varia de 0 a 1 e o valor padrão é 1.)
O cliente possui uma versão desatualizada do arquivo requisitado?
Qual é versão do navegador do cliente?
A conexão é persistente?
Repita os comandos, utilizando a versão 1.0 do HTTP.
Repita um comando, incluindo uma nova informação no cabeçalho:
GET /wiki/index.php/P%C3%A1gina_principal HTTP/1.1 Host: wiki.sj.ifsc.edu.br Connection: close </syntaxhighlight>
(Aulas de 28 e 29/04)
Correio eletrônico na Internet
DNS: o serviço de diretório da Internet
(Aulas de 29/04 e 05/06) A lista 2 deve ser resolvida como método de estudos para a prova.
Baixe o arquivo da Lista 2 e edite o arquivo com as respostas.
A prova 2 está marcada para o dia 07/05/2014, às 20h40, na sala 03. O assunto a ser cobrado será o capítulo 2 do livro do Kurose.
(Aula 05/05) - Não haverá aula
Para esta aula, faremos atividades em grupos de 2 ou até 4 estudantes. Devem ser elaboradas apresentações que serão feitas nas aulas da semana seguinte. Os estudos devem ser feitos baseados no livro do Kurose.
Introdução e serviços da camada de transporte (seção 3.1) e multiplexação de demultiplexação (seção 3.2) -- 2 estudantes
Transporte não orientado para conexão: UDP (seção 3.3) -- 2 estudantes
Princípio da transferência confiável de dados (seção 3.4) -- 4 estudantes
Transporte orientado para conexão: TCP (seção 3.5) -- 4 estudantes
As apresentações ocorreram nos dias 12, 14 e 19 de maio.
No dia 21 de maio, o professor fez uma revisão de todo o conteúdo.
Controle de fluxo e controle de congestionamento
(Aula 26/05)
Além do conteúdo, foi feita a lista 3 de exercícios.
A quarta prova será aplicada no dia 02/06, às 20h40. O conteúdo exigido será sobre a camada de transporte.
Capítulo 4 - A Camada de Rede
Introdução, Repasse, Roteamento e IP
(Aula 04/06)
(Aula 09/06)
Revendo IP
(Aula 11/06)
IP, DHCP, NAT
(Aula 16/06)
ICMP, Algoritmos de Roteamento
(Aula 18/06)
Além do conteúdo da aula de hoje, começaremos a fazer uma lista de exercícios.
A prova 4 será no dia 25/06 e abrangerá os conteúdos aprendidos na Camada de Rede.
Capítulo 5 - A Camada de Enlace e redes locais
Estudos para avaliar conhecimentos do capítulo
Os trabalhos devem ser feitos em grupo e serão avaliados através de apresentações. A participação em sala de aula também será avaliada. O tópicos que precisam ser discutidos estão abaixo. Eles foram baseados no livro do Kurose & Ross.
5.1 Camada de enlace: introdução e serviços; 5.1.1 Os serviços fornecidos pela camada de enlace; 5.1.2 Onde a camada de enlace é implementada
5.3 Protocolos de acesso múltiplo; 5.3.2 Protocolos de acesso aleatório; 5.3.4 Redes Locais (LANs)
5.4 Endereçamento na camada de enlace; 5.4.1 Endereços MAC; 5.4.2 ARP (protocolo de resolução de endereços)
5.5 Ethernet; 5.5.1 Estrutura do quadro Ethernet; 5.5.2 CSMA/CD: o protocolo de acesso múltiplo; 5.5.3 Tecnologias Ethernet
5.6 Comutadores de camada de enlace; 5.6.1 Repasse e filtragem
A apresentação dos trabalhos começa no dia 30/06 e vai até 02/06.
Krishnanda e Nivaldo (30/06)
Guilherme, Henrique e Thiago (30/06)
Joel e Bruna (02/06)
Nelson e Tamires (02/06)
Jean e Sidnei (02/06)
Para aqueles que precisarem de prova de recuperação, ela será realizada no dia 09/07. A matéria a ser pedida englobará todo o conteúdo.