Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Redes de Computadores Diego R. Moraes Aula 5 * Agenda da Aula Aplicações de Redes (Protocolos e Portas): WWW Transferência de arquivo Correio eletrônico ICMP ARP, RARP e NAT Pacotes Unicast, Multicast e Broadcast * * Aplicações de Redes Aplicações motivaram a evolução das redes Assim como a necessidade de protocolos Exemplo de aplicações: Correio eletrônico Transferência de arquivo Acesso remoto Bate-papos Aplicações multimídias (Áudio, Vídeo) * * World Wide Web HTML (HiperText Markup Language / Linguagem de marcação de Hipertexto) Páginas com: imagens, vídeos, sons etc. URL (Universal Resource Locator / Localizador Universal de Recursos) Endereço de um recurso disponível numa rede. * * World Wide Web HTTP (HyperText Transfer Protocol / Protocolo de Transferência de Hipertexto) Transferência de dados na rede mundial WWW. Comunicação entre cliente e servidor (Porta 80). * * World Wide Web HTTP (HyperText Transfer Protocol / Protocolo de Transferência de Hipertexto) Por meio de troca de mensagens Define métodos/ação a ser realizada com URL. * http://www.freeimages.com * World Wide Web HTTP (HyperText Transfer Protocol / Protocolo de Transferência de Hipertexto) Protocolo não mantém estado, portanto usuário se autentica a todo momento no site. * * World Wide Web Solução cookies: Armazenados no cliente, nº associado ao servidor web. Identifica um usuário num site. Identifica preferências (propagandas dirigidas). Armazena itens (carrinho de compra na loja virtual). * * World Wide Web HTTP (HyperText Transfer Protocol / Protocolo de Transferência de Hipertexto) Muitas requisições de páginas gera aumento do tráfego e gargalo na rede. * * World Wide Web Solução caches: A página acessada é copiada para o cliente. Será utilizada posteriormente sem gerar novo tráfego. Como pode ficar desatualizada, é verificado se o cache está atualizado pela data de modificação. * * World Wide Web HTTP (HyperText Transfer Protocol / Protocolo de Transferência de Hipertexto) Apenas os caches locais não são suficientes para diminuir o tráfego e o gargalo. * * World Wide Web Solução servidores proxy: São servidores de cache. Atendem as requisições HTTP em nome de um cliente. Possui seu próprio disco com os dados/caches atualizados recentemente. Browsers são configurados para que toda requisição HTTP seja antes dirigida ao servidor proxy. * * Transferência de arquivos FTP (File Transfer Protocol / Protocolo de Transferência de Arquivos) Permite que um usuário em um computador: Transfira, renomeie ou remova arquivos remotos. Crie, remova ou modifique diretórios remotos. Utiliza autenticação como segurança Usuário e senha com permissão de operações. * * Transferência de arquivos * http://www.freeimages.com * Correio eletrônico Permite a troca de mensagens entre pessoas. Aplicação mais popular na web. Não prevê conexão direta entre emissor/receptor Comunicação assíncrona Mensagem enviada ao servidor de e-mail Este servidor entrega para o destino (quando ser solicitado pelo destino). * http://sites.northwestern.edu; http://silhouettesbyhand.com * Correio eletrônico Para envio: SMTP (Simple Mail Transfer Protocol / Protocolo de Transferência Simples de Correspondência) Transfere mensagens dos servidores de correio remetentes para os servidores de correio destinatários. Protocolo que envia informações. Estabelece conexão TCP na: Porta 25 ou 26 (comum) Porta 465 (segura SSL/TLS) * * Correio eletrônico Para recebimento: Transferir correspondência do servidor destinatário para o cliente destinatário. POP3: porta 110 (comum) ou 995 (SSL/TLS) (Post Office Protocol / Protocolo de Correspondência) IMAP: porta 143 (comum) ou 993 (SSL/TLS) (Internet Message Acess Protocol / Protocolo de acesso a mensagem da Internet) Oferece mais recursos do que o POP3 Acesso as pastas, busca de mensagens remotas * * Correio eletrônico Processo no envio de e-mails * http://sites.northwestern.edu; http://silhouettesbyhand.com * ICMP (Internet Control Message Protocol) ICMP (Protocolo de Mensagens de Controle Internet) É usado para gerenciamento e controle dos roteadores da rede. É um protocolo que opera na camada Internet e funciona em conjunto com o protocolo IP. A principal aplicação é na comunicação entre roteadores, em que um precisa fornecer instruções de roteamento ao outro. * * ICMP – Tipos de mensagens (Internet Control Message Protocol) Destino inalcançável: O roteador não consegue alcançar o destino. Mensagem com erro de inalcançável: Computador, rede, protocolo, porta etc. Eco: Testa o caminho entre o transmissor e receptor. Determina se o caminho existe e como está. EX: ping www.google.com.br * * ARP e RARP ARP (Address Resolution Protocol / Protocolo de Resolução de Endereço) Responsável por descobrir a relação entre o endereço lógico IP e o endereço físico MAC. Descobrindo o MAC a partir de um dado IP. RARP (Reverse Address Resolution Protocol / Protocolo de Resolução de Endereço Inverso) Faz o inverso, descobre o IP apartir do MAC. * * ARP e RARP NAT (Network Address Translation / Tradução de Endereço de Rede) Ideal que todo computador conectado a internet tenha IP válido/real/ único. Provedor contratado lhe oferece apenas um IP real. Como conectar mais de um dispositivo? NAT * * * Analisar o tráfego da rede e seus protocolos Ou seja, tudo que “entra e sai” do computador Baixe e instale o wireshark (http://www.wireshark.org/) Navegar nas páginas da web OU Executar comandos do prompt (ping, arp, rarp, telnet, ftp). Verifique/Analise as mensagens da placa de rede. Analisar tráfego e protocolos http://twomenandalittlefarm.blogspot.com.br; http://vejasp.abril.com.br * Transmissão dos dados Comunicação entre dispositivos da rede ocorre por meio de mensagens São divididas em pedaços (pacotes) O caminho entre dois pontos é a rota Existem várias Melhor rota = melhor desempenho da rede Para definir o destinatário de cada mensagem, existe um campo de endereço dentro do pacote. * * Pacotes unicast, multicast e broadcast Tipos de endereçamentos na transmissão: Unicast: Envio direto entre transmissor e receptor. Ex: telefonema; mensagem num computador. * * Tipos de endereçamentos na transmissão: Multicast: Envio para um subconjunto da rede. Ex: TV (horário local); mensagem num depto. * Pacotes unicast, multicast e broadcast * Tipos de endereçamentos na transmissão: Broadcast: Envio para todos da rede. Ex: rádio; mensagem numa empresa. * Pacotes unicast, multicast e broadcast Redes de Computadores Diego R. Moraes Atividade 5 * Sobre os endereçamentos na transmissão: Unicast, Multicast e Broadcast Associe cada modo aos exemplos abaixo: Acesso a site (HTTP): Videoconferência com filiais: Transferência de arquivos (FTP): Resolução endereço (ARP): Envio de e-mail (SMTP): * * Pacotes unicast, multicast e broadcast Tipos de endereçamentos na transmissão: Unicast: Envio direto entre transmissor e receptor. Ex: telefonema; mensagem num computador. * * Tipos de endereçamentos na transmissão: Multicast: Envio para um subconjunto da rede. Ex: TV (horário local); mensagem num depto. * Pacotes unicast, multicast e broadcast * Tipos de endereçamentos na transmissão: Broadcast: Envio para todos da rede. Ex: rádio; mensagem numa empresa. * Pacotes unicast, multicast e broadcast * Associe cada modo aos exemplos abaixo: Acesso a site (HTTP): Unicast Videoconferência com filiais: Multicast Transferência de arquivos (FTP): Unicast Resolução endereço (ARP): Broadcast Envio de e-mail (SMTP): depende Unicast: se for para apenas 1 destinatário. Multicast: se for para um grupo. Broadcast: se for para TODOS do domínio. * * Todas maquinas recebem o pacote, se for endereço dela, ela o processa, caso contrário, ignora. * Montar um cenário de uma empresa com departamentos * Montar um cenário de uma empresa com departamentos * Montar um cenário de uma empresa com departamentos * Montar um cenário de uma empresa com departamentos * Montar um cenário de uma empresa com departamentos * Montar um cenário de uma empresa com departamentos *
Compartilhar