Redes de Computadores (integrado): mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Etorresini (discussão | contribs)
Etorresini (discussão | contribs)
Página substituída por 'Endereço encurtado: http://bit.ly/rco20112 Veja a [[Curso Técnico Integrado ao Ensino Médio de Telecomunicações:Redes de Computadores:Ementa e Referências Bibliogr...'
 
(23 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
=Sobre a Disciplina=
Endereço encurtado: http://bit.ly/rco20112
Em 2010-2 ela foi ministrada pelos professores [[Corpo docente - Telecomunicações|Alexandre Moreira]] e [[Ederson Torresini]]; em 2011-1, por [http://www.sj.ifsc.edu.br/~casagrande Jorge Casagrande] e [[Ederson Torresini]]. Agora, em 2011-2, são [[Ederson Torresini]] e [http://www.sj.ifsc.edu.br/~msobral Marcelo Maia Sobral].


==Método de avaliação==
Veja a [[Curso Técnico Integrado ao Ensino Médio de Telecomunicações:Redes de Computadores:Ementa e Referências Bibliográficas|versão mais atual desta página]].
A metodologia de trabalho é orientada a projetos, sendo três ao longo da disciplina. Para cada projeto, será atribuído um conceito pelo projeto desenvolvido pelo aluno. O '''conceito final''', assim, será pautado nos mesmos:
* '''A''': conceito '''A''' em todos os projetos da disciplina.
* '''B''': nenhum '''D''' e no máximo um '''C'''.
* '''C''': máximo um '''D'''.
* '''D''': demais casos.
Lembrando que, segundo a Organização Didática do campus, para cada avaliação há a possibilidade de recuperação.
 
==Bibliografia==
* IFSC. '''[http://integrado.sj.ifsc.edu.br/blog/category/rco/ Integrado IFSC São José]'''. 2011. Acessado em: 31/07/2011.
* CANTÚ. E. '''[http://www.sj.ifsc.edu.br/~cantu/RCOI/ApostilaRedes.pdf Redes de Computadores e a Internet]'''. 2010. Acessado em: 31/07/2011.
* KUROSE, J. F. e ROSS, K. W. '''Redes de Computadores e a Internet: uma abordagem top-down'''. São Paulo : Pearson Addison Wesley. 3 ed. 2006. ISBN 8588639181.
* COMER, D. E. '''Interligação em rede com TCP/IP : princípios, protocolos e arquitetura'''. Rio de Janeiro : Elsevier. 5 ed. 2006. ISBN 8535202706.
Nota: Os livros estão disponíveis na [http://biblioteca.ifsc.edu.br/sophia/ Biblioteca do IF-SC de São José].
 
=Os Projetos=
A disciplina está baseada na metodologia baseada em projetos. Há, desde o início dos trabalhos, '''regras claras''' e '''objetivos''' a serem alcançados, tal qual um jogo. Para fins didáticos, os projetos serão desenvolvidos de forma acumulativa, onde serão realizadas avaliações em sala ou laboratório baseadas nas atividades desenvolvidas.
 
<center>
<graphviz>
digraph Redes
{
"Redes de Telecomunicações" [shape=Mrecord]
"Redes Comutadas" [shape=Mrecord]
"Difusão" [shape=Mrecord]
"Comutação de Pacotes" [shape=Mrecord]
"Comutação de Circuitos" [shape=Mrecord]
"Telefonia" [shape=Mrecord]
"Datagrama" [shape=Mrecord]
"Internet" [shape=Mrecord]
"Circuito Virtual" [shape=Mrecord]
"Convergência" [shape=circle]
 
"Redes de Telecomunicações" -> "Redes Comutadas"
"Redes de Telecomunicações" -> "Difusão"
"Redes Comutadas" -> "Comutação de Circuitos"
"Redes Comutadas" -> "Comutação de Pacotes"
"Comutação de Circuitos" -> "Telefonia"
"Comutação de Pacotes" -> "Datagrama"
"Comutação de Pacotes" -> "Circuito Virtual"
"Datagrama" -> "Internet"
"Internet" -> "Convergência"
"Circuito Virtual" -> "Convergência"
"Telefonia" -> "Convergência"
"Difusão" -> "Convergência"
}
</graphviz>
</center>
 
 
==Camadas Superiores==
* Objetivo: entender os conceitos básicos de redes de computadores e aplicações cliente-servidor e P2P.
* Produto final: construção de ''site'' integrado a ferramentas de comunicação por voz (em tempo real), com destaque aos protocolos DNS, HTTP, SIP e RTP/RCTP.
* Duração: 7 semanas.
 
===Semana 1===
* História das redes de computadores.
* Vocabulário das redes de computadores.
* Leitura: páginas 5 a 20 no [http://www.sj.ifsc.edu.br/~cantu/RCOI/ApostilaRedes.pdf material básico].
 
===Semanas seguintes===
* Assuntos: HTML, HTTP, DNS, SIP, RTP/RCTP
* Leitura: páginas 21 a 30 no [http://www.sj.ifsc.edu.br/~cantu/RCOI/ApostilaRedes.pdf material básico].
 
==Camadas Médias==
* Camadas envolvidas: Transporte e Redes.
 
==Camadas Inferiores==
* Camadas envolvidas: Enlace e Física.
 
===Camadas de Enlace e Física===
* Duração: 4 semanas.
*# LAN e WAN, enlaces ponto-a-ponto e multiponto, PPP.
*# Do ALOHA ao CSMA/CD.
*# Ethernet.
*# Redes sem fio, CSMA/CA.
*# Redes sem fio, AAA.
*# Topologias física e lógica, equipamentos de enlace.
*# Equipamentos de enlace e física.
*# Conclusão da etapa: Ethernet + WiFi.
* Leitura: páginas 76 a 85 no [http://www.sj.ifsc.edu.br/~cantu/RCOI/ApostilaRedes.pdf material básico].
 
* Duração: 2 semanas.
*# Conclusão da etapa: comunicação fim a fim.
* Leitura: todo o [http://www.sj.ifsc.edu.br/~cantu/RCOI/ApostilaRedes.pdf material básico].
 
=== Proposta 1 ("Oficial")===
<center>
<graphviz>
graph Projeto
{
Web [shape=Mrecord,label="Servidor Web"]
DSLAM [shape=circle,label="DSLAM"]
subgraph clusterEquipe1
{
label="Equipe 1"
Modem1 [shape=record,label="Modem"]
Roteador1 [shape=record,label="Roteador"]
Switch1 [shape=record,label="Switch"]
AP1 [shape=record,label="AP"]
Notebook1 [shape=Mrecord,label="Notebook"]
PC1 [shape=Mrecord,label="PC"]
 
Modem1 -- Roteador1 [color=blue,fontcolor=blue,label="Ethernet"]
Roteador1 -- Switch1 [color=blue,fontcolor=blue,label="Ethernet"]
Switch1 -- PC1 [color=blue,fontcolor=blue,label="Ethernet"]
Switch1 -- AP1 [color=blue,fontcolor=blue,label="Ethernet"]
AP1 -- Notebook1 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
 
subgraph clusterEquipe2
{
label="Equipe 2"
Modem2 [shape=record,label="Modem"]
Roteador2 [shape=record,label="Roteador"]
Switch2 [shape=record,label="Switch"]
AP2 [shape=record,label="AP"]
Notebook2 [shape=Mrecord,label="Notebook"]
PC2 [shape=Mrecord,label="PC"]
 
Modem2 -- Roteador2 [color=blue,fontcolor=blue,label="Ethernet"]
Roteador2 -- Switch2 [color=blue,fontcolor=blue,label="Ethernet"]
Switch2 -- PC2 [color=blue,fontcolor=blue,label="Ethernet"]
Switch2 -- AP2 [color=blue,fontcolor=blue,label="Ethernet"]
AP2 -- Notebook2 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
 
subgraph clusterEquipe3
{
label="Equipe 3"
Modem3 [shape=record,label="Modem"]
Roteador3 [shape=record,label="Roteador"]
Switch3 [shape=record,label="Switch"]
AP3 [shape=record,label="AP"]
Notebook3 [shape=Mrecord,label="Notebook"]
PC3 [shape=Mrecord,label="PC"]
 
Modem3 -- Roteador3 [color=blue,fontcolor=blue,label="Ethernet"]
Roteador3 -- Switch3 [color=blue,fontcolor=blue,label="Ethernet"]
Switch3 -- PC3 [color=blue,fontcolor=blue,label="Ethernet"]
Switch3 -- AP3 [color=blue,fontcolor=blue,label="Ethernet"]
AP3 -- Notebook3 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
 
subgraph clusterEquipe4
{
label="Equipe 4"
Modem4 [shape=record,label="Modem"]
Roteador4 [shape=record,label="Roteador"]
Switch4 [shape=record,label="Switch"]
AP4 [shape=record,label="AP"]
Notebook4 [shape=Mrecord,label="Notebook"]
PC4 [shape=Mrecord,label="PC"]
 
Modem4 -- Roteador4 [color=blue,fontcolor=blue,label="Ethernet"]
Roteador4 -- Switch4 [color=blue,fontcolor=blue,label="Ethernet"]
Switch4 -- PC4 [color=blue,fontcolor=blue,label="Ethernet"]
Switch4 -- AP4 [color=blue,fontcolor=blue,label="Ethernet"]
AP4 -- Notebook4 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
Web -- DSLAM [color=blue,fontcolor=blue,label="Ethernet"]
DSLAM -- Modem1 [color=red,fontcolor=red,label="PPP"]
DSLAM -- Modem2 [color=red,fontcolor=red,label="PPP"]
DSLAM -- Modem3 [color=red,fontcolor=red,label="PPP"]
DSLAM -- Modem4 [color=red,fontcolor=red,label="PPP"]
}
</graphviz>
</center>
 
===Proposta 2 ("Alternativo")===
<center>
<graphviz>
graph ProjetoAlternativo
{
Web [shape=Mrecord,label="Servidor Web"]
Switch [shape=record,label="Switch"]
subgraph clusterEquipe1
{
label="Equipe 1"
Roteador1 [shape=record,label="Roteador"]
Switch1 [shape=record,label="Switch"]
AP1 [shape=record,label="AP"]
Notebook1 [shape=Mrecord,label="Notebook"]
PC1 [shape=Mrecord,label="PC"]
 
Roteador1 -- Switch1 [color=blue,fontcolor=blue,label="Ethernet"]
Switch1 -- PC1 [color=blue,fontcolor=blue,label="Ethernet"]
Switch1 -- AP1 [color=blue,fontcolor=blue,label="Ethernet"]
AP1 -- Notebook1 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
 
subgraph clusterEquipe2
{
label="Equipe 2"
Roteador2 [shape=record,label="Roteador"]
Switch2 [shape=record,label="Switch"]
AP2 [shape=record,label="AP"]
Notebook2 [shape=Mrecord,label="Notebook"]
PC2 [shape=Mrecord,label="PC"]
 
Roteador2 -- Switch2 [color=blue,fontcolor=blue,label="Ethernet"]
Switch2 -- PC2 [color=blue,fontcolor=blue,label="Ethernet"]
Switch2 -- AP2 [color=blue,fontcolor=blue,label="Ethernet"]
AP2 -- Notebook2 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
 
subgraph clusterEquipe3
{
label="Equipe 3"
Roteador3 [shape=record,label="Roteador"]
Switch3 [shape=record,label="Switch"]
AP3 [shape=record,label="AP"]
Notebook3 [shape=Mrecord,label="Notebook"]
PC3 [shape=Mrecord,label="PC"]
 
Roteador3 -- Switch3 [color=blue,fontcolor=blue,label="Ethernet"]
Switch3 -- PC3 [color=blue,fontcolor=blue,label="Ethernet"]
Switch3 -- AP3 [color=blue,fontcolor=blue,label="Ethernet"]
AP3 -- Notebook3 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
 
subgraph clusterEquipe4
{
label="Equipe 4"
Roteador4 [shape=record,label="Roteador"]
Switch4 [shape=record,label="Switch"]
AP4 [shape=record,label="AP"]
Notebook4 [shape=Mrecord,label="Notebook"]
PC4 [shape=Mrecord,label="PC"]
 
Roteador4 -- Switch4 [color=blue,fontcolor=blue,label="Ethernet"]
Switch4 -- PC4 [color=blue,fontcolor=blue,label="Ethernet"]
Switch4 -- AP4 [color=blue,fontcolor=blue,label="Ethernet"]
AP4 -- Notebook4 [color=darkgreen,fontcolor=darkgreen,label="802.11"]
}
Web -- Switch [color=blue,fontcolor=blue,label="Ethernet"]
Switch -- Roteador1 [color=blue,fontcolor=blue,label="Ethernet"]
Switch -- Roteador2 [color=blue,fontcolor=blue,label="Ethernet"]
Switch -- Roteador3 [color=blue,fontcolor=blue,label="Ethernet"]
Switch -- Roteador4 [color=blue,fontcolor=blue,label="Ethernet"]
}
</graphviz>
</center>
 
===Defesa===
====Prática====
As equipes deverão montar o cenário em tempo estipulado pelos professores, a fim de que um cliente "qualquer", mais especificamente um ''notebook'' sem qualquer configuração prévia, possa acessar páginas Web a partir do cenário:
# O ''notebook'' será diretamente conectado à rede com fio (Ethernet), o qual deverá obter os endereços de rede automaticamente. Sem qualquer configuração, deverá ser possível abrir um navegador e acessar a página Web da [[#Camada de Aplicação|etapa anterior]] feito por algum componente da equipe.
# Em seguida, o mesmo ''notebook'' será descontado da rede com fio para conectá-lo à rede sem fio, cuja proteção se dará por meio dos padrões WPA ou WPA2 e senha <tt>rco20102</tt>. O mesmo teste será feito com a página Web, a fim de confirmar a configuração automatizada também nessa rede, agora padrão 802.11.
====Teórica====
Em um segundo momento, será realizada uma avaliação escrita, a fim de verificar o conhecimento acumulado ao longo da disciplina: '''todas''' as camadas Internet. Exemplo: utilizando o [http://wwww.wireshark.org Wireshark] ou outro aplicativo didático, serão apresentadas duas capturas de tráfego, envolvendo uma TCP e outra UDP, e caberá ao aluno explicar, camada a camada, o que ocorreu para o sucesso ou fracasso da transmissão dos dados.

Edição atual tal como às 12h26min de 1 de novembro de 2011