SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Modelo em camadas

Redes de computadores são sistemas complexos
  Decomposição dos sistemas em elementos realizáveis
Maioria das redes são organizadas como uma série
de camadas
  Permite a divisão de um problema grande e complexo
  Cada camada implementa um serviço
     Utiliza serviços da camada inferior
Protocolo
  Conjunto de       regras    e   convenções   necessárias   à
  comunicação
Arquitetura de rede
     Conjunto de camadas e protocolos
Modelo em camadas

Implementação de redes
  Arquiteturas proprietárias → diferentes máquinas sem
  comunicação
  Arquiteturas abertas ou normalizadas
     Ex.: OSI e TCP/IP
Modelo em camadas

Analogia da organização de uma viagem aérea (fonte: Kurose)
Modelo em camadas

  Analogia da organização de uma viagem aérea:
        visão estruturada (fonte: Kurose)
Modelo em camadas

      Viagem aérea: serviços (fonte: Kurose)

 Transporte de pessoas e bagagem de balcão a balcão

 entrega entre centros de despacho de bagagem

 transporte de pessoas entre portões de embarque

 encaminhamento do avião de aeroporto a aeroporto


   roteamento da aeronave da origem ao destino
Implementação distribuída (fonte: Kurose)


                       passagem (compra)                             passagem (reclamação)




                                                                                             aeroporto de chegada
aeroporto de partida


                       bagagem (verificação)                         bagagem (receber)


                       portões (carga)                               portões (descarga)


                       decolagem                                     aterisagem


                       navegação aérea                               navegação aérea



                              sites de tráfego aéreo intermediários
                                roteamento do avião          roteamento do avião


                                               roteamento do avião
Modelo em camadas

             Analogia (fonte: Tanenbaum)
      Location A                                      Location B


              I like                                        J'aime
                       Message          Philosopher
             rabbits                                        bien les
                                                            lapins
  3                                                                    3




                       Information
            L: Dutch   for the remote    Translator         L: Dutch
            Ik vind    translator                           Ik vind
            konijnen                                        konijnen
  2                                                                    2
            leuk                                            leuk




                       Information
            Fax #---   for the remote                       Fax #---
            L: Dutch   secretary          Secretary         L: Dutch
            Ik vind                                         Ik vind
  1                                                                    1
            konijnen                                        konijnen
            leuk                                            leuk
Modelo em camadas

Quatro conceitos
  Entidade: elemento ativo em cada camada (ex.:
  processo ou placa de interface de rede)
  Serviço: indica o que a camada faz
  Interface: indica aos processos acima como acessar a
  camada
  Protocolo: regras e convenções usadas na
  conversação entre uma camada de uma máquina e a
  mesma camada de outra
Dados não são passados diretamente de uma
camada (N) para outra
Modelo em camadas

  Modelo de cinco camadas (fonte: Tanenbaum)
Modelo em camadas

    Transmissão de dados para o modelo de
      cinco camadas (fonte: Tanenbaum)
Modelo em camadas

Funções
  Controle de erro
  Controle de fluxo
  Segmentação e remontagem
  Multiplexação
  Estabelecimento de conexão
Uma única função pode estar em mais de uma
camada
Modelo em camadas

Serviço
  Conjunto de primitivas (operações) que uma camada provê
  à camada superior
  Tipos de primitivas de serviço
     Pedido   (Request),    Indicação    (Indication),  Resposta
     (Response), Confirmação (Confirm)
     Nome de uma primitiva: X-nome.tipo, X indica a camada
         Exemplo: T-Connect.Request
  Camada genérica (N)
     Oferece serviço (N) à camada (N+1) e usa o serviço (N-1)
Modelo em camadas

                          Primitivas de serviço


Camada (N + 1)           Entidade (N + 1)                 Entidade (N + 1)
                 N–Conn.Req       N–Conn.Conf N–Conn.Ind                 N–Conn.Resp

Camada (N)                                  Serviço (N)
Modelo em camadas

                  Cooperação entre entidades

 Camada (N+1)                  Entidades (N+1)
                             Usuárias do Serviço (N)


                                  Serviço (N)
 Camada (N)
              Entidade (N)                             Entidade (N)
                                 Protocolo (N)


                                 Serviço (N-1)
 Camada (N-1)
            Entidade (N-1)                             Entidade (N-1)
Modelo em camadas

Protocolo
  Conjunto de regras que governam o formato e o significado
  de quadros, pacotes ou mensagens trocadas entre
  entidades pares de uma camada
Interação entre camadas
  PDU (Protocol Data Unit)
     Troca de informações entre entidades pares
     Contém informações de controle do protocolo e possivelmente
     dados do usuário
  SDU (Service Data Unit)
     Troca de informações entre duas entidades adjacentes
  PCI (Protocol Control Information)
     Bloco de informações de controle do protocolo de uma camada
Modelo em camadas

                 Interação entre camadas

                                 (N+1) PDU
  Camada (N+1)


                  (N) PCI         (N) SDU
  Camada (N)

                                             (N) PDU
Modelo em camadas

             Funções de uma camada
        Multiplexação   X   Demultiplexação
      Conexões N                     Conexões N




     Conexão N-1                     Conexão N-1



        Espalhamento    X    Recombinação
      Conexão N                      Conexão N




     Conexões N-1                   Conexões N-1
Modelo em camadas

                         Funções de uma camada
                       Concatenação       X    Separação

(N) PDU                 (N) PDU                   (N) PDU                (N) PDU




           (N-1) SDU                                         (N-1) SDU



                       Segmentação    X       Remontagem


             (N) SDU                                           (N) SDU




 (N) PDU                 (N) PDU                   (N) PDU                (N) PDU
Modelos de referência

Modelo OSI
Modelo TCP/IP
Modelo híbrido
Modelo OSI

Interconexão de sistemas heterogêneos →
modelo de referência para a interconexão de
sistemas abertos da ISO (modelo OSI da ISO)
Modelo em sete camadas
  Física, enlace, rede, transporte, sessão, apresentação
  e aplicação
Conceitos centrais
  Serviço
  Interface
  Protocolo
Camadas do modelo OSI

Física
  Provê serviços de transmissão e recepção de bits
  Define as interfaces elétricas e mecânicas, as
  características de sincronização e a especificação do
  meio de transmissão
Enlace
  Controle de acesso a um meio compartilhado,
  montagem de dados em quadros, endereçamento e
  detecção de erros
  Provê serviços de comunicação de quadros com
  controle de fluxo e controle de erros
Camadas do modelo OSI

Rede
  Roteamento
  Controle de congestionamento
Transporte
  Provê serviço fim-a-fim
       Entrega ordenada livre de erros
       Entrega sem garantia de ordenação
Sessão
  Estabelecimento de        sessões   entre   usuários   de
  diferentes máquinas
Apresentação
  Lida com a sintaxe e a semântica das informações
Camadas do modelo OSI

Aplicação
  Provê aplicações de rede
Modelo OSI (fonte: Tanenbaum)
Modelo OSI

                      Transmissão de dados

 Usuário A                                             Dados          Usuário B


 Aplicação                                     CA      Dados          Aplicação
Apresentação                          CP            Dados            Apresentação
  Sessão                       CS              Dados                   Sessão
 Transporte               CT                Dados                     Transporte
   Rede              CN                Dados                            Rede
   Enlace      CDL                  Dados                      CDL      Enlace
   Física                            Bits                               Física
Modelo TCP/IP

Modelo em quatro (cinco) camadas
  Host/rede (física e acesso à rede), inter-redes,
  transporte e aplicação
Camadas
  Host/rede (física e acesso à rede)
     Não é detalhada no modelo
  Inter-redes
     Protocolo IP
  Transporte
     Protocolos TCP e UDP
  Aplicação
Modelo TCP/IP

Correspondência entre o OSI e o TCP/IP (fonte: Tanenbaum)
Modelo híbrido

Modelo em cinco camadas
  Física, enlace, rede, transporte e aplicação


       Modelo híbrido (fonte: Tanenbaum)

Contenu connexe

Similaire à Parte1c

3ª Unidade Modelo OSI e TCP/IP
3ª Unidade Modelo OSI e TCP/IP3ª Unidade Modelo OSI e TCP/IP
3ª Unidade Modelo OSI e TCP/IPCleiton Cunha
 
Redes de Comupadores - O Modelo OSI.pdf
Redes de Comupadores -  O Modelo OSI.pdfRedes de Comupadores -  O Modelo OSI.pdf
Redes de Comupadores - O Modelo OSI.pdfFabianoPereiraMorosi
 
Lista exerc conceitos-mod-ref
Lista exerc conceitos-mod-refLista exerc conceitos-mod-ref
Lista exerc conceitos-mod-refredesinforma
 
Aula 4 introducao iii
Aula 4   introducao iiiAula 4   introducao iii
Aula 4 introducao iiiwab030
 
Protocolos OSI/TCP-IP
Protocolos OSI/TCP-IPProtocolos OSI/TCP-IP
Protocolos OSI/TCP-IPGuimaraess
 
Protocolos 2ªversão
Protocolos   2ªversãoProtocolos   2ªversão
Protocolos 2ªversãoGuimaraess
 
Manual solucoes redes_tanenbaum
Manual solucoes redes_tanenbaumManual solucoes redes_tanenbaum
Manual solucoes redes_tanenbaumredesinforma
 
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdfAula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdfrodrigofraga36
 
2ª Unidade Modelo OSI
2ª Unidade Modelo OSI2ª Unidade Modelo OSI
2ª Unidade Modelo OSICleiton Cunha
 
Ccna1 capitulo 3 v4.0
Ccna1 capitulo 3 v4.0Ccna1 capitulo 3 v4.0
Ccna1 capitulo 3 v4.0Carlos Melo
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00doctorweb
 
Redes de Computadores Capítulo 3 - Camada de Enlace
Redes de Computadores Capítulo 3 - Camada de EnlaceRedes de Computadores Capítulo 3 - Camada de Enlace
Redes de Computadores Capítulo 3 - Camada de EnlaceWellington Oliveira
 

Similaire à Parte1c (20)

3ª Unidade Modelo OSI e TCP/IP
3ª Unidade Modelo OSI e TCP/IP3ª Unidade Modelo OSI e TCP/IP
3ª Unidade Modelo OSI e TCP/IP
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
Redes de Comupadores - O Modelo OSI.pdf
Redes de Comupadores -  O Modelo OSI.pdfRedes de Comupadores -  O Modelo OSI.pdf
Redes de Comupadores - O Modelo OSI.pdf
 
Lista exerc conceitos-mod-ref
Lista exerc conceitos-mod-refLista exerc conceitos-mod-ref
Lista exerc conceitos-mod-ref
 
Exercicio parte1
Exercicio parte1Exercicio parte1
Exercicio parte1
 
Aula 4 introducao iii
Aula 4   introducao iiiAula 4   introducao iii
Aula 4 introducao iii
 
Protocolos OSI/TCP-IP
Protocolos OSI/TCP-IPProtocolos OSI/TCP-IP
Protocolos OSI/TCP-IP
 
Protocolos 2ªversão
Protocolos   2ªversãoProtocolos   2ªversão
Protocolos 2ªversão
 
Manual solucoes redes_tanenbaum
Manual solucoes redes_tanenbaumManual solucoes redes_tanenbaum
Manual solucoes redes_tanenbaum
 
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdfAula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
Aula 02 - Arquiteturas de Redes - Modelo em camadas.pdf
 
2ª Unidade Modelo OSI
2ª Unidade Modelo OSI2ª Unidade Modelo OSI
2ª Unidade Modelo OSI
 
Ccna1 capitulo 3 v4.0
Ccna1 capitulo 3 v4.0Ccna1 capitulo 3 v4.0
Ccna1 capitulo 3 v4.0
 
S2 B 2007 Infra Aula 01 V1.00
S2 B 2007   Infra   Aula 01 V1.00S2 B 2007   Infra   Aula 01 V1.00
S2 B 2007 Infra Aula 01 V1.00
 
Camadasrede
CamadasredeCamadasrede
Camadasrede
 
Camadas rede
Camadas redeCamadas rede
Camadas rede
 
Redes de Computadores Capítulo 3 - Camada de Enlace
Redes de Computadores Capítulo 3 - Camada de EnlaceRedes de Computadores Capítulo 3 - Camada de Enlace
Redes de Computadores Capítulo 3 - Camada de Enlace
 
Lista01
Lista01Lista01
Lista01
 
cap4.ppt
cap4.pptcap4.ppt
cap4.ppt
 
Camada rede
Camada redeCamada rede
Camada rede
 
Questoes
QuestoesQuestoes
Questoes
 

Plus de redesinforma (20)

Completas
CompletasCompletas
Completas
 
Redes2
Redes2Redes2
Redes2
 
Redes3
Redes3Redes3
Redes3
 
Redes osi
Redes osiRedes osi
Redes osi
 
Basico de protocolos_2009
Basico de protocolos_2009Basico de protocolos_2009
Basico de protocolos_2009
 
Redes lista exercicios
Redes lista exerciciosRedes lista exercicios
Redes lista exercicios
 
Exercícios para semestre
Exercícios para semestreExercícios para semestre
Exercícios para semestre
 
Redes4
Redes4Redes4
Redes4
 
Redes5
Redes5Redes5
Redes5
 
Tcp transmission control protocol e ip internet protocol
Tcp  transmission control protocol e ip internet protocolTcp  transmission control protocol e ip internet protocol
Tcp transmission control protocol e ip internet protocol
 
Sincronas
SincronasSincronas
Sincronas
 
Semfio
SemfioSemfio
Semfio
 
Roteament
RoteamentRoteament
Roteament
 
Ri l5 052
Ri l5 052Ri l5 052
Ri l5 052
 
Ri a9
Ri a9Ri a9
Ri a9
 
Ri a8
Ri a8Ri a8
Ri a8
 
Ri a7
Ri a7Ri a7
Ri a7
 
Ri a6
Ri a6Ri a6
Ri a6
 
Ri a3
Ri a3Ri a3
Ri a3
 
Redes aula4
Redes aula4Redes aula4
Redes aula4
 

Dernier

A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)Centro Jacques Delors
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022LeandroSilva126216
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedJaquelineBertagliaCe
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
Falando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introdFalando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introdLeonardoDeOliveiraLu2
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Cabiamar
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfLidianeLill2
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxMarcosLemes28
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Acessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeAcessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeLEONIDES PEREIRA DE SOUZA
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...marcelafinkler
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfAutonoma
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...AnaAugustaLagesZuqui
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 

Dernier (20)

A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Falando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introdFalando de Física Quântica apresentação introd
Falando de Física Quântica apresentação introd
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
 
Acessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeAcessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidade
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 

Parte1c

  • 1. Modelo em camadas Redes de computadores são sistemas complexos Decomposição dos sistemas em elementos realizáveis Maioria das redes são organizadas como uma série de camadas Permite a divisão de um problema grande e complexo Cada camada implementa um serviço Utiliza serviços da camada inferior Protocolo Conjunto de regras e convenções necessárias à comunicação Arquitetura de rede Conjunto de camadas e protocolos
  • 2. Modelo em camadas Implementação de redes Arquiteturas proprietárias → diferentes máquinas sem comunicação Arquiteturas abertas ou normalizadas Ex.: OSI e TCP/IP
  • 3. Modelo em camadas Analogia da organização de uma viagem aérea (fonte: Kurose)
  • 4. Modelo em camadas Analogia da organização de uma viagem aérea: visão estruturada (fonte: Kurose)
  • 5. Modelo em camadas Viagem aérea: serviços (fonte: Kurose) Transporte de pessoas e bagagem de balcão a balcão entrega entre centros de despacho de bagagem transporte de pessoas entre portões de embarque encaminhamento do avião de aeroporto a aeroporto roteamento da aeronave da origem ao destino
  • 6. Implementação distribuída (fonte: Kurose) passagem (compra) passagem (reclamação) aeroporto de chegada aeroporto de partida bagagem (verificação) bagagem (receber) portões (carga) portões (descarga) decolagem aterisagem navegação aérea navegação aérea sites de tráfego aéreo intermediários roteamento do avião roteamento do avião roteamento do avião
  • 7. Modelo em camadas Analogia (fonte: Tanenbaum) Location A Location B I like J'aime Message Philosopher rabbits bien les lapins 3 3 Information L: Dutch for the remote Translator L: Dutch Ik vind translator Ik vind konijnen konijnen 2 2 leuk leuk Information Fax #--- for the remote Fax #--- L: Dutch secretary Secretary L: Dutch Ik vind Ik vind 1 1 konijnen konijnen leuk leuk
  • 8. Modelo em camadas Quatro conceitos Entidade: elemento ativo em cada camada (ex.: processo ou placa de interface de rede) Serviço: indica o que a camada faz Interface: indica aos processos acima como acessar a camada Protocolo: regras e convenções usadas na conversação entre uma camada de uma máquina e a mesma camada de outra Dados não são passados diretamente de uma camada (N) para outra
  • 9. Modelo em camadas Modelo de cinco camadas (fonte: Tanenbaum)
  • 10. Modelo em camadas Transmissão de dados para o modelo de cinco camadas (fonte: Tanenbaum)
  • 11. Modelo em camadas Funções Controle de erro Controle de fluxo Segmentação e remontagem Multiplexação Estabelecimento de conexão Uma única função pode estar em mais de uma camada
  • 12. Modelo em camadas Serviço Conjunto de primitivas (operações) que uma camada provê à camada superior Tipos de primitivas de serviço Pedido (Request), Indicação (Indication), Resposta (Response), Confirmação (Confirm) Nome de uma primitiva: X-nome.tipo, X indica a camada Exemplo: T-Connect.Request Camada genérica (N) Oferece serviço (N) à camada (N+1) e usa o serviço (N-1)
  • 13. Modelo em camadas Primitivas de serviço Camada (N + 1) Entidade (N + 1) Entidade (N + 1) N–Conn.Req N–Conn.Conf N–Conn.Ind N–Conn.Resp Camada (N) Serviço (N)
  • 14. Modelo em camadas Cooperação entre entidades Camada (N+1) Entidades (N+1) Usuárias do Serviço (N) Serviço (N) Camada (N) Entidade (N) Entidade (N) Protocolo (N) Serviço (N-1) Camada (N-1) Entidade (N-1) Entidade (N-1)
  • 15. Modelo em camadas Protocolo Conjunto de regras que governam o formato e o significado de quadros, pacotes ou mensagens trocadas entre entidades pares de uma camada Interação entre camadas PDU (Protocol Data Unit) Troca de informações entre entidades pares Contém informações de controle do protocolo e possivelmente dados do usuário SDU (Service Data Unit) Troca de informações entre duas entidades adjacentes PCI (Protocol Control Information) Bloco de informações de controle do protocolo de uma camada
  • 16. Modelo em camadas Interação entre camadas (N+1) PDU Camada (N+1) (N) PCI (N) SDU Camada (N) (N) PDU
  • 17. Modelo em camadas Funções de uma camada Multiplexação X Demultiplexação Conexões N Conexões N Conexão N-1 Conexão N-1 Espalhamento X Recombinação Conexão N Conexão N Conexões N-1 Conexões N-1
  • 18. Modelo em camadas Funções de uma camada Concatenação X Separação (N) PDU (N) PDU (N) PDU (N) PDU (N-1) SDU (N-1) SDU Segmentação X Remontagem (N) SDU (N) SDU (N) PDU (N) PDU (N) PDU (N) PDU
  • 19. Modelos de referência Modelo OSI Modelo TCP/IP Modelo híbrido
  • 20. Modelo OSI Interconexão de sistemas heterogêneos → modelo de referência para a interconexão de sistemas abertos da ISO (modelo OSI da ISO) Modelo em sete camadas Física, enlace, rede, transporte, sessão, apresentação e aplicação Conceitos centrais Serviço Interface Protocolo
  • 21. Camadas do modelo OSI Física Provê serviços de transmissão e recepção de bits Define as interfaces elétricas e mecânicas, as características de sincronização e a especificação do meio de transmissão Enlace Controle de acesso a um meio compartilhado, montagem de dados em quadros, endereçamento e detecção de erros Provê serviços de comunicação de quadros com controle de fluxo e controle de erros
  • 22. Camadas do modelo OSI Rede Roteamento Controle de congestionamento Transporte Provê serviço fim-a-fim Entrega ordenada livre de erros Entrega sem garantia de ordenação Sessão Estabelecimento de sessões entre usuários de diferentes máquinas Apresentação Lida com a sintaxe e a semântica das informações
  • 23. Camadas do modelo OSI Aplicação Provê aplicações de rede
  • 24. Modelo OSI (fonte: Tanenbaum)
  • 25. Modelo OSI Transmissão de dados Usuário A Dados Usuário B Aplicação CA Dados Aplicação Apresentação CP Dados Apresentação Sessão CS Dados Sessão Transporte CT Dados Transporte Rede CN Dados Rede Enlace CDL Dados CDL Enlace Física Bits Física
  • 26. Modelo TCP/IP Modelo em quatro (cinco) camadas Host/rede (física e acesso à rede), inter-redes, transporte e aplicação Camadas Host/rede (física e acesso à rede) Não é detalhada no modelo Inter-redes Protocolo IP Transporte Protocolos TCP e UDP Aplicação
  • 27. Modelo TCP/IP Correspondência entre o OSI e o TCP/IP (fonte: Tanenbaum)
  • 28. Modelo híbrido Modelo em cinco camadas Física, enlace, rede, transporte e aplicação Modelo híbrido (fonte: Tanenbaum)