Mudanças entre as edições de "Redes de Computadores I (diário 2015-2)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(22 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 6: Linha 6:
 
==01/10==
 
==01/10==
 
* Apresentação da disciplina.
 
* Apresentação da disciplina.
 +
** Arquitetura, camada e encapsulamento.
 
* Organização da disciplina:
 
* Organização da disciplina:
** Aulas às quintas-feiras, entre 9h40 e 11h30.
+
** Aulas às sextas-feiras, entre 11h30 e 12h30.
 
** 9 encontros de 01/10/2015 a 27/11/2015.
 
** 9 encontros de 01/10/2015 a 27/11/2015.
  
 
==08/10==
 
==08/10==
 
* Discussão do capítulo 1 do [[Redes de Computadores I#Referências Bibliográficas|livro base]] (Kurose e Ross).
 
* Discussão do capítulo 1 do [[Redes de Computadores I#Referências Bibliográficas|livro base]] (Kurose e Ross).
 +
 +
==16/10==
 +
* Sem avanço na leitura do livro base. Adiado o início do capítulo 2 para a próxima semana.
 +
 +
==27/10==
 +
* Término do capítulo, com discussão sobre latência e atraso.
 +
 +
==13/11==
 +
* Capítulo 2.
 +
 +
==20/11==
 +
* Capítulo 3: UDP.
 +
 +
==04/12==
 +
* Capítulo 4: TCP.
 +
* Para as próximas semanas: análise de tráfego DNS, HTTP, UDP e TCP.
 +
 +
==11/12==
 +
A seguir, os arquivos de captura, em formato PCAP (legível por Wireshark, por exemplo):
 +
* [[Imagem:rco20703-20152-0.pcap]]
 +
* [[Imagem:rco20703-20152-1.pcap]]
 +
* [[Imagem:rco20703-20152-2.pcap]]
 +
* [[Imagem:rco20703-20152-3.pcap]]
 +
* [[Imagem:rco20703-20152-4.pcap]]
 +
 +
Para cada captura, analise o seguinte:
 +
# Que protocolo(s) de Transporte foi(ram) utilizado(s)?
 +
# Que protocolo(s) de Aplicação foi(ram) utilizado(s)?
 +
# O protocolo de Aplicação acusou alguma falha na transmissão?
 +
# Se houve consulta DNS, qual foi a requisição? E a resposta?
 +
# Se houve requisição HTTP, qual foi a URL? E o cliente/navegador?
 +
# Se houve requisição HTTP, o arquivo foi recebido integralmente?
 +
# Se foi utilizado o protocolo TCP, qual foi o tamanho da janela deslizante ao longo de toda a conexão?
 +
# Se foi utilizado o protocolo TCP, houve retransmissão de pacote?
 +
# Se foi utilizado o protocolo TCP, a conexão foi encerrada por meio de ''flag'' <tt>RST</tt> ou <tt>FIN</tt>?
 +
 +
Dicas (quase respostas!) na [[Discussão:Redes de Computadores I (diário 2015-2)#11/12|página de discussão]].
 +
 +
==18/12==
 +
Prova 1:
 +
# O que é encapsulamento? Exemplifique usando uma das capturas de tráfego da aula anterior.
 +
# O que é cabeçalho e carga útil (''playload'')? Exemplifique usando uma das capturas de tráfego da aula anterior.
 +
# O que é multiplexação de portas? Exemplifique usando uma das capturas de tráfego da aula anterior.
 +
# O que é estabelecimento e encerramento de conexões TCP? Exemplifique usando uma das capturas de tráfego da aula anterior.
 +
# O que é janela deslizante? Exemplifique usando uma das capturas de tráfego da aula anterior.

Edição atual tal como às 15h49min de 28 de janeiro de 2016

Sobre a disciplina

Aulas

01/10

  • Apresentação da disciplina.
    • Arquitetura, camada e encapsulamento.
  • Organização da disciplina:
    • Aulas às sextas-feiras, entre 11h30 e 12h30.
    • 9 encontros de 01/10/2015 a 27/11/2015.

08/10

  • Discussão do capítulo 1 do livro base (Kurose e Ross).

16/10

  • Sem avanço na leitura do livro base. Adiado o início do capítulo 2 para a próxima semana.

27/10

  • Término do capítulo, com discussão sobre latência e atraso.

13/11

  • Capítulo 2.

20/11

  • Capítulo 3: UDP.

04/12

  • Capítulo 4: TCP.
  • Para as próximas semanas: análise de tráfego DNS, HTTP, UDP e TCP.

11/12

A seguir, os arquivos de captura, em formato PCAP (legível por Wireshark, por exemplo):

Para cada captura, analise o seguinte:

  1. Que protocolo(s) de Transporte foi(ram) utilizado(s)?
  2. Que protocolo(s) de Aplicação foi(ram) utilizado(s)?
  3. O protocolo de Aplicação acusou alguma falha na transmissão?
  4. Se houve consulta DNS, qual foi a requisição? E a resposta?
  5. Se houve requisição HTTP, qual foi a URL? E o cliente/navegador?
  6. Se houve requisição HTTP, o arquivo foi recebido integralmente?
  7. Se foi utilizado o protocolo TCP, qual foi o tamanho da janela deslizante ao longo de toda a conexão?
  8. Se foi utilizado o protocolo TCP, houve retransmissão de pacote?
  9. Se foi utilizado o protocolo TCP, a conexão foi encerrada por meio de flag RST ou FIN?

Dicas (quase respostas!) na página de discussão.

18/12

Prova 1:

  1. O que é encapsulamento? Exemplifique usando uma das capturas de tráfego da aula anterior.
  2. O que é cabeçalho e carga útil (playload)? Exemplifique usando uma das capturas de tráfego da aula anterior.
  3. O que é multiplexação de portas? Exemplifique usando uma das capturas de tráfego da aula anterior.
  4. O que é estabelecimento e encerramento de conexões TCP? Exemplifique usando uma das capturas de tráfego da aula anterior.
  5. O que é janela deslizante? Exemplifique usando uma das capturas de tráfego da aula anterior.