Arquitetura de Redes Prof. Marcos Paulo Konzen Contedo 2 Modelo ISO/OSI Camadas do modelo ISO/OSI
Objetivos 3
Introduo 4 Com o crescimento constante das redes de dados no final dos anos 70 e incio dos anos 80, teve-se a necessidade de padronizar o processo de comunicao de dados. Necessidade de INTEROPERABILIDADE entre as redes. Cada fabricante/desenvolvedora tinha o seu prprio padro. Introduo 5 Assim, em 1984 surge o MODELO DE REFERNCIA RM - ISO/OSI (Reference Model for Open Systems Interconnection) - Modelo de Referncia para Interconexo de Sistemas Abertos. A partir do Modelo OSI, os fabricantes tinham um conjunto de padres para que pudessem garantir a interoperabilidade e compatibilidade entre as diversas tecnologias. Arquitetura do Modelo OSI Para tentar reduzir a complexidade do projeto dos protocolos, eles so divididos em camadas. Modelo OSI dividido em 7 camadas: 6 Aplicao Camada 7 Apresentao Camada 6 Sesso Camada 5 Transporte Camada 4 Rede Camada 3 Enlace Camada 2 Fsica Camada 1 Modelo ISO/OSI Camada de Aplicao Oferece suporte para que as aplicaes utilizem os recursos de comunicao; Interface do aplicativo com o protocolo de comunicao. DNS Telnet FTP HTTP
7 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada Apresentao Trata da formatao do dado, de forma que eles sejam compreensveis ao receptor (aplicaes); Funciona como um interprete: traduz o dado codificado em informao compreensvel pelo aplicativo; Algoritmos de criptografia e compactao de dados (ASCII, JPEG). 8 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada de Sesso Principais responsabilidades: Controlar e sincronizar o dilogo entre estaes, alm de gerenciar os estados de comunicao; Adiciona marcaes (pontos de sincronizao), possibilitando a retransmisso dos dados; Responsvel por manter o link de comunicao, mesmo sem trfego de dados; NFS (Network File System) RPC (Remote Procedure Call) 9 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada de Transporte Principais responsabilidades: Transportar e regular o fluxo de informaes de forma confivel; Tcnicas: negociao prvia emisso dos dados; segmentao das informaes e numerao dos segmentos; Os dados so quebrados em SEGMENTOS e numerados em uma sequencia; 10 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada de Transporte Assegura a conexo confivel entre origem e destino da comunicao; Primeira camada que estabelece comunicao origem-destino (negociao). TCP (Transmission Control Protocol) UDP (User Datagram Protocol) 11 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada de Rede A principal responsabilidade enderear as informaes e possibilitar a chegada ao seu destino atravs do melhor caminho (roteamento); responsvel por permitir a interconexo de redes heterogneas. IP (Internet Protocol) 12 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada de Rede
13 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica IP Modelo ISO/OSI Camada de Enlace Principiais responsabilidades so prover uma conexo confivel sobre um meio fsico e controlar o fluxo; Identifica erros ocorridos na Camada Fsica e detecta perdas de frames e requisita retransmisso dos dados perdidos; Controle de fluxo (taxa de transmisso). Ethernet Token Ring
14 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Camada Fsica Tem a responsabilidade de adaptar o sinal ao meio de transmisso; No trata de correo de erros na transmisso; Converso de sinais e dados; Define o tipo de hardware que ser utilizado. Define o tipo de mdia a ser utilizado (fibra tica, condutor metlico, radiodifuso, etc.).
15 Aplicao Apresenta o Sesso Transporte Rede Enlace Fsica Modelo ISO/OSI Encapsulamento de dados 16 Encapsulamento Modelo ISO/OSI Encapsulamento de dados 17
As trs camadas mais baixas cuidam dos aspectos relacionados transmisso de dados, enquanto a camada de transporte lida com a comunicao fim-a- fim. As trs camadas superiores se preocupam com os aspectos relacionados a aplicao, j em nvel de usurio. 18 Modelo ISO/OSI Modelo ISO/OSI Modelo complexo Dificilmente existe rede implementada com todas as camadas de forma explcita; Redes no necessitam implementar todas as camadas; Derivao de arquiteturas mais simples e fceis de implementar; TCP/IP 19 Modelo TCP/IP Implementao parcial do Modelo OSI; Apenas 4 camadas. 20 Modelo TCP/IP Implementao parcial do Modelo OSI; Apenas 4 camadas; ARPA (Advanced Research Projects Agency) patrocinada pelo DoD (U.S. Departament of Defense); ARPANET (anos 70); TCP/IP devido ao nome dos dois principais protocolos. 21 Modelo TCP/IP Implementao parcial do Modelo OSI; Apenas 4 camadas; ARPA (Advanced Research Projects Agency) patrocinada pelo DoD (U.S. Departament of Defense); ARPANET (anos 70); TCP/IP devido ao nome dos dois principais protocolos. 22 Modelo TCP/IP Modelo TCP/IP e os protocolos 23 Modelo OSI x TCP/IP Vrias semelhanas Diferenas: Nmero de camadas Simplicidade O Modelo OSI foi escrito antes dos protocolos O TCP/IP no til para descrever redes no TCP/IP 24 Modelo OSI x TCP/IP CAMADA DE REDE Orientado a conexo No orientado a conexo CAMADA DE TRANSPORTE Apenas orientado a conexo CAMADA DE REDE No orientado a conexo CAMADA DE TRANSPORTE Orientado a conexo No orientado a conexo 25 OSI TCP/IP Roteiro 26 Modelo ISO/OSI Camadas do modelo ISO/OSI