Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso Superior Tecnológico de Redes de Computadores Comunicação de Dados 2015 Modelo OSI e TCP/IP Objetivos • Aprofundar os principais conceitos dos modelos em camadas. • Entender as funções das camadas OSI e TCP/IP • Entender as unidades de transmissão de cada camada TCP/IP Comunicação de Dados 2 Redes são complexas • Muitos componentes: – Hosts (computadores) – Roteadores – Enlaces de vários tipos – Aplicações – Protocolos – Hardware, software • QUESTÃO: – Há alguma esperança de organizar a arquitetura de uma rede? – Ou pelo menos nossa discussão sobre redes? Arquitetura de Redes Comunicação de Dados 4 Arquitetura em Camadas Comunicação de Dados 5 Arquitetura em Camadas Comunicação de Dados 6 Organização de uma viagem aérea Camadas de Funcionalidades de uma Companhia Aérea Comunicação de Dados 7 Camadas: cada camada implementa um serviço 1. Via suas próprias ações internas 2. Confiando em serviços fornecidos pela camada inferior Vantagens: • A estrutura explícita permite identificação, o relacionamento das partes de um sistema complexo – Um modelo de referência em camadas permite a discussão da arquitetura • Modularização facilita a manutenção, atualização do sistema – As mudanças na implementação de uma camada são transparentes para o resto do sistema – Ex.: novas regras para embarque de passageiros não afetam os procedimentos de decolagem Arquitetura em Camadas Comunicação de Dados 8 Estrutura de Software de Rede Comunicação de Dados 9 Estrutura de Software de Rede Comunicação de Dados 10 Define as OPERAÇÕES e os SERVIÇOS entre as camadas adjacentes. PROTOCOLOS define as REGRAS entre os pares de entidades (formato e significado) • Quantas camadas? • O que cada camada deve fazer? • O serviço de cada interface? Estrutura de Software de Rede Comunicação de Dados 11 CONJUNTO DE CAMADAS E PROTOCOLOS FORMAM A ARQUITETURA DE REDE • Todas as camadas precisam de um mecanismo para identificar os transmissores e receptores • Política de endereçamento e rotas • Controle de fluxo e de erro • Remontagem dos fragmentos recebidos • Processo de comunicação isolada ou compartilhada Questões de Projeto: Arquitetura de Redes Baseada em Camada Comunicação de Dados 12 Modelo de Referência OSI Comunicação de Dados 13 Pilha de protocolos TCP/IP • Aplicação: suporta as aplicações de rede - FTP, SMTP, HTTP, DNS • Transporte: transferência de dados entre computadores - TCP, UDP • Rede: roteamento de pacotes da origem ao destino IP, protocolos de roteamento • Enlace: transferência de dados entre elementos vizinhos da rede - PPP, Ethernet • Física: bits “nos fios dos canais” Comunicação de Dados 14 OSI x TCP/IP: Comparativo Comunicação de Dados 15 Dúvidas 16 Comunicação de Dados Referências • TANENBAUM, A. Redes de Computadores. 4. ed. Rio de Janeiro: Campus, 2003. • KUROSE, James F. e ROSS, Keith W. Redes de Computadores e a Internet: uma abordagem top-down. 4. ed. São Paulo: Addison Wesley, 2009 17 Comunicação de Dados
Compartilhar