Baixe o app para aproveitar ainda mais
Prévia do material em texto
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 Capítulo 1: Introdução O que é a Internet? Visão de Problemas Visão de Hardware Visão de Arquitetura Visão de Serviços © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 2 O que é a Internet: uma visão de Problemas Como transmitir mensagens entre computadores? Codificação: como os bits são colocados no meio físico? Compartilhamento: como vários computadores transmitem no mesmo meio físico? Endereçamento: como os destinatários são identificados? Roteamento: como os destinatários são alcançados? Confiabilidade: como garantir que a mensagem chegou ao destinatário? Congestionamento: como evitar que a rede entre em colapso? Confidencialidade: como garantir que apenas o destinatário tenha acesso à mensagem? © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 3 O que é a Internet: uma visão de hardware ● hospedeiros = sistemas finais ● milhões de dispositivos de computação conectados ● rodando aplicações de rede ● enlaces de comunicação ● fibra, cobre, rádio, satélite ● ISP = Internet Service Provider ● roteadores: encaminham pacotes (pedaços de dados) Rede doméstica Rede institucional Rede móvel ISP global ISP regional roteador PC servidor laptop sem fio celular portátil enlaces com fio pontos de acesso © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 4 O que é a Internet: uma visão de serviço • infraestrutura de comunicação possibilita aplicações distribuídas: – Web, VoIP, e-mail, jogos, e-commerce, compartilhamento de arquivos • serviços de comunicação fornecidos às aplicações: – entrega de dados confiável da origem ao destino – entrega de dados pelo “melhor esforço” (não confiável) – confidencialidade, autenticação, integridade © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 5 O que é a Internet: uma visão de arquitetura ● protocolos ● controle de envio e recepção de msgs ● p. e., TCP, IP, HTTP, Skype, Ethernet ● Internet: “rede de redes” ● vagamente hierárquica ● Internet pública versus intranet privada ● padrões da Internet ● RFC: Request For Comments ● IETF: Internet Engineering Task Force Rede doméstica Rede institucional Rede móvel ISP global ISP regional © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 6 O que é um protocolo? protocolos de rede: • toda atividade de comunicação na Internet é controlada por protocolos • Mensagem específicas são enviadas • Ações específicas são tomadas quando mensagem são recebidas, ou outros eventos Protocolos definem formato, ordem de mensagens enviadas e recebidas entre entidades de rede e ações tomadas sobre transmissão e recepção de mensagens. © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 7 “Camadas” de protocolo Redes são complexas! • muitas “partes”: – hospedeiros – roteadores – enlaces de vários meios físicos – aplicações – protocolos – hardware, software Pergunta: Como organizar a estrutura da rede? © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 8 Pilha de protocolos da Internet ● aplicação: suporte a aplicações de rede ● FTP, SMTP, HTTP ● transporte: transferência de dados processo- processo ● TCP, UDP ● rede: roteamento de dados hospedeiro- hospedeiro ● IP, protocolos de roteamento ● enlace: transferência de dados entre elementos vizinhos da rede ● PPP, Ethernet, Wifi ● física: bits “nos fios” aplicação transporte rede enlace física CAMADAS © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 9 Encapsulamento origem aplicação transporte rede enlace física HtHn M segmento Ht datagrama destino aplicação transporte rede enlace física HtHnHl M HtHn M Ht M M rede enlace física enlace física HtHnHl M HtHn M HtHnHl M roteador comutador mensagem M Ht M Hn quadro © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 10 Pilha de protocolos da Internet ● Quais problemas de comunicação cada camada resolve? ● aplicação: confidencialidade ● transporte: congestionamento, confiabilidade ● rede: endereçamento, roteamento ● enlace: compartilhamento do meio ● física: meio de transmissão e codificação © 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 11 Modelo de referência OSI (Open Systems Interconnection) ● apresentação (tradução): permite que as aplicações interpretem significado de dados, p. e., criptografia, compactação, convenções específicas da máquina ● sessão: sincronização, verificação, recuperação de troca de dados ● Internet: estes serviços, se necessários, devem ser implementados na aplicação aplicação apresentação sessão transporte rede enlace física CAMADAS OSI Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11
Compartilhar