RES-2014-2: mudanças entre as edições
Linha 181: | Linha 181: | ||
Siga os passos descritos no documento [[media:Cap02-Wireshark_HTTP_v6.pdf|Laboratório Wireshark: HTTP]]. | Siga os passos descritos no documento [[media:Cap02-Wireshark_HTTP_v6.pdf|Laboratório Wireshark: HTTP]]. | ||
=== Laboratório de FTP === | |||
Agora, faremos alguns exercícios para observar o funcionamento do FTP (File Transfer Protocol). | |||
{{Collapse top |Veja aqui os exercícios}} | |||
# Abra um terminal e digite os seguintes comandos:<code> | |||
man ftp | |||
</syntaxhighlight> | |||
# Escreva o primeiro parágrafo da descrição do manual. | |||
# Agora, utilize o comando ftp para estabelecer uma conexão com um servidor de FTP:<code> | |||
ftp ftp.unicamp.br | |||
</syntaxhighlight> No exemplo acima, deve ser usado como usuário ''anonymous'' e senha o seu e-mail. | |||
# Consulte a listagem de comandos disponíveis para o servidor de FTP:<code> | |||
help | |||
</syntaxhighlight> | |||
# Liste o conteúdo do servidor:<code>ls</syntaxhighlight> | |||
# Ocorreu algum erro? | |||
# Altere para o modo passivo e exiba a listagem:<code> | |||
passive | |||
ls | |||
</syntaxhighlight> | |||
# Qual é o objetivo do modo passivo? (Utilize o manual do Linux ou o comando help do ftp) | |||
# Baixe um arquivo para o seu computador:<code> | |||
cd /pub/debian-cd/ | |||
hash | |||
get README.mirrors.txt | |||
</syntaxhighlight> | |||
# Para que serve o comando hash? | |||
{{Collapse bottom}} | |||
=== Laboratório de DNS === | |||
Também faremos algumas atividades utilizando os serviços de DNS (Domain Name System). | |||
{{Collapse top |Veja aqui as atividades}} | |||
# Entre no site http://registro.br/ e explique qual é a função dele. (Observe a página "Quem Somos") | |||
# Abra um terminal e digite os seguintes comandos:<code> | |||
man host | |||
</syntaxhighlight> | |||
# Através do manual, descreva brevemente o comando host. | |||
# Liste os endereços IPs do IFSC e do Registro:<code> | |||
host -t A ifsc.edu.br | |||
host -t A registro.br | |||
</syntaxhighlight> | |||
# Com os endereços IPs listados acima, calcule o reverso. | |||
# Obtenha mais informações sobre o domínio do IFSC<code> | |||
host -t ANY ifsc.edu.br | |||
</syntaxhighlight> | |||
# Obtenha apenas o nome do servidor de mail:<code> | |||
host -t MX ifsc.edu.br | |||
</syntaxhighlight> | |||
# A partir dessa resposta, obtenha os nomes dos servidores de mail e de nomes do IFSC. | |||
# Qual é o significado do número ao lado do servidor de mail? | |||
# Por que devem ser cadastrados ao menos dois servidores de nomes autoritativos? | |||
# Houve alguma alteração ao se executar consecutivamente o comando abaixo? Por quê?<code> | |||
host -t NS ifsc.edu.br | |||
host -t NS ifsc.edu.br | |||
host -t NS ifsc.edu.br | |||
host -t NS ifsc.edu.br | |||
</syntaxhighlight> | |||
{{Collapse bottom}} |
Edição das 18h28min de 19 de setembro de 2014
1 Diário de aula de Redes de Computadores (RES12502)
(Técnico em Telecomunicações com Ênfase em Redes - Turma 1250231)
2 Instrutor
Professor: Fábio Grezele
Email: fabio.grezele (arroba) ifsc.edu.br
Atendimento paralelo: Quartas-feiras 20:40 - 22:30 (Lab. de Desenvolvimento de Tele)
IMPORTANTE: o direito de recuperar uma avaliação em que se faltou somente existe mediante justificativa reconhecida pela coordenação. Assim, deve-se protocolar a justificativa no prazo de 48 horas, contando da data e horário da avaliação, e aguardar o parecer da coordenação. O não cumprimento desse procedimento implica a impossibilidade de fazer a recuperação, e assim a reprovação na disciplina.
- Observe o Plano da Disciplina
- Mais detalhes podem ser vistos no material utilizado na apresentação da disciplina.
3 Bibliografia
- Apostila de referência para disciplina de redes de computadores
- Livro (mais utilizado da bibliografia sugerida no Plano da Disciplina)
- KUROSE, James; ROSS, Keith. Redes de Computadores e a Internet: Uma Abordagem Top-Down, 6a edição. Pearson, 2013.
4 Plano de Ensino
Plano de Ensino | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
5 Redes de Computadores
5.1 Módulo 1 - Redes de Computadores e a Internet
Neste módulo, utilizaremos o material disponibilizado pela Editora Pearson para o livro do Kurose: Redes de Computadores e a Internet
Para fixar os conteúdos, faremos uma lista de exercícios, retirada do nosso livro do Kurose e Ross:
Lista 1 de Exercícios |
---|
Seção 1.1
Seção 1.2
Seção 1.4
Seção 1.5
|
Agora, faremos um laboratório, utilizando algumas ferramentas do Sistema Operacional instalado nos computadores do laboratório.
Laboratório 1 |
---|
No terminal do seu computador com Ubuntu, digite: ifconfig
O aplicativo ifconfig pode ser utilizado para visualizar a configuração ou configurar uma interface de hospedeiro em redes TCP/IP. Observe as seguintes saídas para a placa eth0:
Observe esta saída para um computador do laboratório: eth1 Link encap:Ethernet Endereço de HW 84:34:97:03:d4:c7
inet end.: 172.18.17.124 Bcast:172.18.63.255 Masc:255.255.192.0
endereço inet6: fe80::8634:97ff:fe03:d4c7/64 Escopo:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Métrica:1
pacotes RX:24224 erros:0 descartados:0 excesso:0 quadro:0
Pacotes TX:11322 erros:0 descartados:0 excesso:0 portadora:0
colisões:0 txqueuelen:1000
RX bytes:28911033 (28.9 MB) TX bytes:986241 (986.2 KB)
IRQ:18
Agora, digite: ping <Endereço IPv4 obtido de um colega>
ping -b <Endereço de broadcast>
O aplicativo ping permite a um usuário verificar se um hospedeiro remoto está ativo. É bastante utilizado para detectar problemas de comunicação na rede. Agora, consulte o manual do Ubuntu para saber o que é o traceroute: man traceroute
Execute o comando acima para alguns sites da Internet localizados no Brasil e também no exterior. Aproveite e visite o site do Registro.BR, onde se pode executar a ferramenta via Web: http://registro.br/cgi-bin/nicbr/trt |
5.1.1 Prova 1
Nossa primeira prova está marcada para o dia 29/08, às 20h40, e abordará o tema do Capítulo 1 do livro do Kurose.
A questão abaixo vale um ponto a ser somado com a nota da prova. Deve ser mostrado durante a aula do dia 8/9, às 20h40.
Questão para laboratório em casa |
---|
|
5.2 Módulo 2 - Camada de Aplicação
Neste módulo, utilizaremos o material disponibilizado pela Editora Pearson para o livro do Kurose: Camada de Aplicação
5.2.1 Laboratório com Wireshark
Hoje, faremos um laboratório usando o aplicativo Wireshark para que possamos entender melhor o funcionamento do protocolo HTTP.
Siga os passos descritos no documento Laboratório Wireshark: HTTP.
5.2.2 Laboratório de FTP
Agora, faremos alguns exercícios para observar o funcionamento do FTP (File Transfer Protocol).
Veja aqui os exercícios |
---|
|
5.2.3 Laboratório de DNS
Também faremos algumas atividades utilizando os serviços de DNS (Domain Name System).
Veja aqui as atividades |
---|
|