Arquitetura de Redes de Computadores Prof. Tiago Araujo Modelo de Camadas Modelo de Camadas 1 Modelo de Cinco Camadas Usuário 5 Camada de Aplicação 4 Camada de Transporte 3 Camada de Rede 2 Camada de Enlace 1 Camada Física Por que? Vantagens? Desvantagens? Modelo de 5 camadas? (OSI 7, Internet 4 e IEEE 802 2) Canal de comunicação Modelo de Camadas 2 Funções de cada Camada Modelo de Camadas 3 Comunicação vertical Origem Destino Aplicação Aplicação Interface 5-4 Interface 4-5 Transporte Transporte Interface 4-3 Interface 3-4 Rede Rede Interface 3-2 Quem com quem? Interfaces? Interface 2-3 Enlace Enlace Interface 2-1 Interface 1-2 Física Física Canal de comunicação Modelo de Camadas 4 Comunicação Horizontal C F Dado Origem Destino C A Dado Aplicação Aplicação C A C T C A Dado Transporte Transporte C T C A C R C T C A Dado Rede Rede C R C T C A C E C R C T C A Dado Enlace Enlace C E C R C T C A C E C R C T C A Dado Física Física C F C E C R C T Dado Dado Dado Dado Dado C A Cabeçalho? (informações de controle) Abstração de comunicação? Dado Canal de comunicação Modelo de Camadas 5 Encapsulamento C A PDU-A PDU-T PDU-R PDU-E PDU-F C T C F Origem Destino Dado Aplicação Aplicação Transporte Transporte Rede Rede Enlace Enlace Física Física PDU-A C R C E Dado PDU-T PDU-R PDU-E (a) Dado C A C T PDU-A C R C E C F Dado PDU-T PDU-R PDU-E (b) Encapsulamento? Desencapsulamento? PDU? (Unidade de Dados do Protocolo) Modelo de Camadas 6 Comutação Rede de interconexão C2 C4 A C3 C1 C5 B C6 C7 Ocorre em qual camada? Serviço orientado a conexão (circuito virtual)? Serv. Não orientado a conexão (datagrama)? Como faz? IP? Modelo de Camadas 7 Comunicação fim a fim Rede de Interconexão A B Onde ocorre? Tipos de serviço (TCP e UDP)? Há abstração das demais camadas? Modelo de Camadas 8 Quadro Ethernet PDU de rede 6 6 2 0-1500 4 End. destino End. origem Tam Dados CDE PDU de Enlace Protocolo de qual camada? CDE? Modelo de Camadas 9 Pilha de Protocolos Aplicação HTTP Transporte TCP Rede IP Enlace PPP Física V.92 A Modelo de Camadas Quantos protocolos por camada? É possível converter? Protocolos A Gateway Protocolos B B 10 Modelo OSI 7 Aplicação 6 Apresentação 5 Sessão 4 Transporte 3 Rede 2 Enlace 1 Física Modelo de Camadas Quando e por que surgiu? 11 Protocolos do Modelo OSI Deu certo? Por que? Modelo de Camadas 12 Modelo Internet Modelo de cinco camadas 5 Aplicação Modelo Internet 4 Aplicação Modelo OSI 7 Aplicação 6 Apresentação 5 Sessão 4 Transporte 3 Transporte 4 Transporte 3 Rede 2 Internet 3 Rede 2 Enlace 2 Enlace 1 Acesso à rede 1 Física 1 Física Quando e por que surgiu? As camadas são equiparadas? (AR- não defini protocolos/T – TCP e UDP) Modelo de Camadas 13 Protocolos da Camada de Rede (Internet) Modelo de Camadas 14 Protocolos Camada de Aplicação Modelo de Camadas 15 Modelo Internet e Protocolos Modelo de Camadas Modelo Internet Pilha de protocolos Aplicação HTTP, FTP, SMTP, Telnet, DNS, SNMP Transporte TCP e UDP Rede IP Acesso à rede Ethernet V.92/PPP ADSL/PPPoE 16 Encapsulamento Modelo Internet CA Dado Usuário Dado Aplicação Mensagem Cab. TCP CA Dado Transporte Dado Internet Dado Acesso à rede Segmento Cab. IP Cab. TCP CA Pacote Cab. acesso Cab. IP Cab. TCP CA Quadro Segmento TCP e Datagrama UDP? Modelo de Camadas 17 Modelo IEEE 802 Aplicação Transporte LLC MAC LLC Física Física 802.11 Enlace 802.5 Modelo IEEE 802 802.4 Modelo IEEE 802 802.3 Rede 802.16 Modelo de cinco camadas 802.15 Compatibiliza os MAC e, opcionalmente, corrige erros e controla fluxo Constrói quadros e detecta erros Quando surgiu? Não padroniza todas as camadas? Se encaixa no modelo Internet? Modelo de Camadas 18 Padrões IEEE 802 Qual e como são utilizados com mais frequência? Modelo de Camadas 19