|
|
(116 revisões intermediárias por 3 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| = Redes de Computadores=
| | '''Semestre''': 3º |
|
| |
|
| ==Carga Horária== | | =Objetivo= |
| 72 horas
| | Possibilitar ao aluno o entendimento das tecnologias utiliz adas para a interligação de |
| | computadores em redes, suas possibilidades, capacidades, limitações técnicas e riscos. |
|
| |
|
| == Ementa ==
| | =Ementa= |
| Noções de Cabeamento Estruturado. Topologias. Componentes de uma rede. Modelo OSI. Tecnologias de Redes Locais. Arquitetura TCP/IP. Endereçamento IP. Protocolos de Aplicação na Internet. Segurança de rede. Configuração de rede sem fio Wi-Fi.
| | Introdução a redes de computadores; Arranjos topológicos; Arquiteturas de redes de |
| | | computadores: RM-OSI, TCP/IP; Meios físicos de comunicação; Tecnologias de redes |
| == Bibliografia Básica==
| | locais cabeadas e sem fio; Roteamento; Transporte; Protocolos de aplicação na Internet; |
| *KUROSE, James F., ROSS, Keith. Redes de Computadores e a Internet: Uma nova abordagem. 3a. Edição. Pearson, 2006;
| | Introdução a qualidade de serviço (QoS); Fundamentos de segurança em redes. |
| *OLSEN, Diogo Roberto; LAUREANO, Marcos Aurélio Pchek. Redes de Computadores. 1a. Edição. LT, 2010;
| |
| *TANENBAUM, Andrew S. Redes de Computadores. 5a. Edição. Campus, 2011;
| |
| *MARIN, Paulo Sérgio. Cabeamento Estruturado: Desvendando cada passo – do projeto à instalação. 1a. Edição. Érica, 2008;
| |
| *BARRED, Daiane, KING, Todd, Redes de Computadores, LTC, 2010.
| |
| | |
| ==Bibliografia Complamentar==
| |
| *NETO, Urubatan, Dominando Linux Firewall Iptables, Ciência Moderna, 2004.
| |
| *CHESWICK, William, Firewalls e Segurança na Internet – Repelindo o hacker ardiloso, 2a. Ed, Bookman, 2005.
| |
| *STALLINGS, William, Criptografia e Segurança de Redes: Princípios e Práticas, 4a. Ed, Pearson, 2007.
| |
| *COMMER, Douglas E. Interligação de Redes com TCP/IP. 5a. Edição. Campus, 2006;
| |
| *FOUROZAN, Behrouz A., Comunicação de Dados e Redes de Computadores, 4a. Ed, Mc Graw Hill, 2008.
| |
| | |
| ==Outros Materiais==
| |
| *[[Media:ApostilaRedes.pdf | CANTÚ, Evandro, Redes de Computadores e a Internet, IFSC, 2009]].
| |
| *Slides:
| |
| **[[Mídia:IntrocucaoRedesInternet.pdf|Introdução as redes de computadores e a Internet]]
| |
| **[[Mídia:CamadaAplicacao.pdf|Camada Aplicação]]
| |
| | |
| = Diários de Aula =
| |
| | |
| == Ano Letivo 2015 ==
| |
| | |
| ;Professor: Evandro Cantú <evandro.cantu@ifpr.edu.br>
| |
| ;Encontros: 4a feira: 21h00-22h30 / 5a feira 19h15-21h00 - 4 aulas/semana
| |
| ;Atendimento paralelo: 4a feira - 18h00-19h00.
| |
| | |
| ----
| |
| === 27/mar ===
| |
| ;[[Protocolo TCP]]: | |
| *Cabeçalho
| |
| *Tamanho máximo do segmento
| |
| *Abertura de conexão
| |
| ;[[Laboratório: Captura de pacotes com tcpdump]]: Veja o link sobre a instalação e uso do '''tcpdump''' para realizar os exercícios propostos no laboratório. | |
| O '''laboratório''' deve ser realizado em uma '''máquina virtual''', em virtude da necessidade de conta de '''administrador''' para instalar os aplicativos e utilizar o '''tcpdump'''.
| |
| | |
| ;Exercícios:
| |
| #Verificar, com o comando '''ifconfig''', se o sistema operacional da máquina virtual está localizado na mesma rede das demais máquinas do laboratório. Se não estiver, modificar a configuração da máquina virtual para trabalhar em modo '''''bridge'''''.
| |
| #Instalar na máquina virtual um servidor Web '''apache''' e testar o funcionamento do mesmo com um navegador situado em outra máquina.
| |
| #Testar o comando '''telnet''' na '''porta 80''' do servidor Web ou no servidor da Wiki. Note que este comando permite abrir uma conexão TCP na porta 80 do servidor Web.
| |
| #Preparar um comando '''tcpdump''' para capturar pacotes TCP com origem ou destino na máquina virtual do servidor Web ou no servidor da Wiki.
| |
| #Executar o comando '''telnet''' na '''porta 80''' do servidor e capturar com o '''tcpdump''' os pacotes de abertura de conexão TCP. Interpretar os pacotes trocados, incluindo:
| |
| #*Porta origem e destino escolhidas pelo cliente;
| |
| #*Números de sequência escolhidos pelo cliente e servidor;
| |
| #*O tamanho máximo de segmento (MMS) negociado na conexão;
| |
| #*A quantidade de Bytes trocados em cada pacote;
| |
| #Executar o comando '''telnet''' na '''porta 81''' do servidor Web e capturar com o '''tcpdump''' os pacotes de rejeição conexão TCP. Interpretar os pacotes trocados.
| |
| #Abrir uma conexão TCP com o servidor Web, executando o comando '''telnet''' na '''porta 80''' do servidor e depois abortar a conexão com CTRL-C. Em seguida capturar com o '''tcpdump''' os pacotes de encerramento de conexão TCP. Interpretar os pacotes trocados.
| |
| Construa diagramas de troca de mensagens para ilustrar os processos de estabelacimento/recusa/encerramento de conexão TCP, incluindo os valores reais utilizados como números de porta e números de sequência e reconhecimento.
| |
| | |
| | |
| Vídeo interessante sobre as camadas da Arquitetura Internet e sua relação com o modelo OSI:
| |
| {{#ev:youtube|JKhmAMKFAyc}}
| |
| | |
| === 26/mar ===
| |
| ;[[Camada de Transporte]]: Multiplexação de aplicações através de portas, TCP, UDP, ''Checksum''
| |
| | |
| === 20/mar ===
| |
| *[[Mídia:IntrocucaoRedesInternet.pdf|Introdução as redes de computadores e a Internet]]
| |
| *[[Mídia:CamadaAplicacao.pdf|Slides com resumo sobre Camada Aplicação]]
| |
| | |
| === 19/mar ===
| |
| ;[[Correio Eletrônico]]
| |
| ;[[Transferência de Arquivos]] | |
| | |
| === 13/mar ===
| |
| ;Instalação de máquina virtual para uso nas aulas de Redes de Computadores | |
| *Utilizaremos a máquina virtual '''VirtualBox''' ([http://pt.wikipedia.org/wiki/VirtualBox VirtualBox na Wikipédia]);
| |
| *Instalar um novo sistema operacional (Instalação a partir de DVD do Ubuntu 12.04):
| |
| **Tipo: '''Linux Ubuntu'''
| |
| **Nome: '''TADS-Redes'''
| |
| *Não baixar atualizações da Internet durante a instalação;
| |
| *Criar conta de usuário:
| |
| **Usuário: redes
| |
| **Senha: redes1
| |
| *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.
| |
| | |
| ;[[Laboratório: Aplicação Web e Acesso Remoto]] | |
| | |
| === 12/mar ===
| |
| ;[[Aplicação Web]] | |
| [http://blog.caelum.com.br/as-fantasticas-novidades-do-http-2-0-e-do-spdy/ HTTP 2.0]
| |
| | |
| === 06/mar ===
| |
| ;[[Arquitetura Internet]]: Quatros camadas da arquitetura Internet | |
| *Serviços comuns oferecidos pela rede às aplicações
| |
| *Funções de cada camada da arquitetura Internet
| |
| *Encapsulamento de protocolos
| |
| [http://youtu.be/DNO37Ah4rKE Animação modelo OSI]
| |
| | |
| === 05/mar ===
| |
| ;[[Padronização dos Protocolos de Redes]]: Organização dos protocolos em camadas | |
| | |
| === 27/fev ===
| |
| Aula dispensada em função da formatura dos Cursos Técnicos do IFPR: 19 horas, Auditório da Uniamérica
| |
| | |
| === 26/fev ===
| |
| *Correção de exercícios sobre fragmentação em pacotes
| |
| | |
| ;[[Vazão, atraso e perda de pacotes]]
| |
| | |
| ;[[Roteamento em redes de pacotes]]
| |
| *[[Laboratório: Verificação de rotas com traceroute]]
| |
| | |
| === 20/fev ===
| |
| ;[[Comutação de pacotes x Comutação de circuitos]]
| |
| ;[[Comutação de pacotes x Comutação de mensagens]]
| |
| ;Exercícios:
| |
| #Qual a vantagem de uma rede de comutação de pacotes em relação a comutação de circuitos?
| |
| #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)
| |
| #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.
| |
| #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.
| |
| | |
| === 19/fev ===
| |
| ;Conceitos Redes de Computadores e a Internet | |
| *Vídeo: Bits e Bytes: [https://www.youtube.com/watch?v=D2HEXmHeVMY Bits e Bytes: Que mundo é este - Parte 5]
| |
| ;IP: O endereço de cada computador na Internet.
| |
| ;Laboratório 1: Teste de conectividade em rede com ''ping''.
| |
| * [http://ping.eu/ping/ Online Ping]
| |
| *[[Laboratório: Verificação do endereço IP e conectividade na Internet]]
| |
| *[[Laboratório: Ping no endereço de difusão]]
| |
| | |
| === 13/fev ===
| |
| ;Conceitos Redes de Computadores e a Internet
| |
| *[http://www.teleco.com.br/tutoriais/tutorialvoipconv/pagina_3.asp Texto sobre Comutação de Pacotes x Comutação de Circuitos]
| |
| ;Aplicações de rede e o modelo Cliente/Servidor
| |
| * [http://pt.wikipedia.org/wiki/Cliente-servidor Modelo cliente / servidor]
| |
| | |
| ===12/fev===
| |
| ;A Rede Internet
| |
| *Texto para leitura: [http://www.tecmundo.com.br/internet/59239-internet-100-anos-previsoes-futuro-rede.htm A internet em 100 anos: previsões para o futuro da rede]
| |
| | |
| ;Conceitos às Redes de Computadores e a Internet
| |
| *[[Conectividade em Rede]]: Ponto a ponto, Multiponto e Redes Chaveadas.
| |
| *[[Media:Internet.pdf | Visão geral da Internet]].
| |
| *Comutação de pacotes ''versus'' comutação de circuitos.
| |
|
| |
|
| | =Planos de ensino= |
| | *[[Mídia:PlanoEnsino-RedesComputadores-2016-1.pdf|2016-1]]: (Prof. Júlio César Royer) |
| | *[[TADS:Redes de Computadores: 2015-1|2015-1]]: (Prof. [[Usuário:Evandro.cantu | Evandro Cantú]]) |
|
| |
|
| ---- | | ---- |
|
| |
|
| [[Categoria:TADS]] | | [[Categoria:TADS]] |