SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Nível de rede


                                                                              Redes de Computadores
     Instituto de Informática - UFRGS




                                                                                                                                                                                                                                 Aplicação             Protocolo nível de aplicação              Aplicação

                                                                                                                                                                                                                                                    Protocolo nível de apresentação
                                                                                                                                                                                                                             Apresentação                                                       Apresentação
                                                                                                                 Nível de rede                                                                                                                          Protocolo nivel de sessão
                                                                                                                                                                                                                                  Sessão                                                          Sessão

                                                                                                                                                                                                                                                       Protocolo nivel de transporte




                                                                                                                                                      Instituto de Informática - UFRGS
                                                                                                                                                                                                                                 Transporte                                                      Transporte

                                                                                                                                                                                                                                                         Protocolo nível de rede
                                                                                                                                                                                                                                   Rede                                                            Rede

                                                                                                                                                                                                                                                        Protocolo nível de enlace




                                                                                                                                                                                         A. Carissimi -29-oct.-09
                                                                                                                                                                                                                                  Enlace                                                           Enlace

                                                                                                                                                                                                                                                         Protocolo nível de físico
                                                                                                                                                                                                                                   Físico                                                          Físico

                                                                                                                                    Aula 17
                                                                                                                                                                                                                    Redes de Computadores                                                                           2




                                        Introdução                                                                                                                                            Solução possível: fazer repasses

                                                               A
                                                                                                                                                                                                                                  A                     R1                                 R2                   D
                                                                                                                                                                                                                             2                2                                2                            2
                                                                                                                                                                                                                             1                1                                1                            1
                                                                                                R1                         e1
                                                                                      e0             e2              R2
                                                                                                                                                                                                                                                  eo         e2                      eo           e2
                                                                                                          WAN
                                                                                                                e0
                                                                                           e1
                                                                                                                          e2               D                                                                        ! Novos problemas:
Instituto de Informática - UFRGS




                                                                                                                                                      Instituto de Informática - UFRGS




                                                                                                                                                                                                                          • Como manter informação dos endereços de origem (A) e destino (D)?
                                                                                                                                                                                                                          • Como R1 sabe que tem repassar os dados de A, destinados a D, para sua
                                                              ! Questões:                                                                                                                                                   interface e2?
                                                                    • Camada de enlace e nível físico operam localmente permitindo a entrega de
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                         A. Carissimi -29-oct.-09




                                                                                                                                                                                                                          • Como identificar o nó D globalmente na rede?
                                                                      dados de um nó a outro na mesma rede física
                                                                                                                                                                                                                          • Como chegar na rede (local) do nó D?
                                                                    • Não há como nó A enviar dados para nó D diretamente
                                                                                                                                                                                                                                              Conclusão: Falta algo!!                     Camada de Rede
                                                              Redes de Computadores                                                               3                                                                 Redes de Computadores                                                                           4
Camada de rede                                                                                                                                                  Modelo de serviços e tarefas da camada de rede

                                                              ! Prover comunicação host-to-host em redes e inter-redes                                                                                                        ! Modelo de serviços (MR-OSI)
                                                                    • Inter-rede é obtida pela interligação de várias redes                                                                                                         • Não orientado a conexão
                                                                       • Interconectadas através de sistemas intermediários                                                                                                         • Orientado a conexão
                                                                       • Sistemas intermediários são interligados por enlaces (links)                                                                                               • Diferenciados (não definido no MR-OSI)
                                                              ! É necessário:                                                                                                                                                 ! Funcionalidades essenciais
                                                                                                                                                                                                                                                                            ! A implementação dessas funcionalidades é
                                                                    • Endereçamento lógico: identificar origem e destino de forma                                                                                                   • Endereçamento lógico
Instituto de Informática - UFRGS




                                                                                                                                                                Instituto de Informática - UFRGS
                                                                                                                                        Comunicação                                                                                                                               analisada caso a caso
                                                                      unívoca e independente de tecnologia                              (lógica) entre nó                                                                           • Roteamento                                   • Necessidade de implementar
                                                                    • Roteamento: caminhos a serem seguidos até o destino               A e nó D                                                                                                                                       (simplicidade, desempenho, custo etc...)
                                                                                                                                                                                                                              ! Outras funcionalidades                             • Replicação ou não de esforços
                                                                                                                                                                                                                                    •   Encapsulamento                             • etc
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                                   A. Carissimi -29-oct.-09
                                                                           A                   R1                       R2                 D
                                                                                                                                                                                                                                    •   Fragmentação e remontagem
                                                                      3               3                       3                     3
                                                                      2               2                        2                    2
                                                                                                                                                                                                                                    •   Controle de fluxo e/ou controle de erro
                                                                      1               1                        1                    1                                                                                               •   Multiplexação
                                                                                          eo        e2             eo        e2
                                                              Redes de Computadores                                                                         5                                                                 Redes de Computadores                                                                           6




                                        Endereçamento lógico                                                                                                                                            Estudo de caso: Internet Protocol - IP

                                                              ! O objetivo é identificar grupos ou elementos individuais                                                                                                      !   Implementação da camada de rede na Internet
                                                              ! Espaço de nomes                                                                                                                                               !   Protocolo não orientado a conexão
                                                                    • Coleção de nomes válidos em um determinado escopo                                                                                                       !   Realiza best effort delivery (não há garantia de entrega dos dados)
                                                                       • Nome deve ser único, uniforme, independente de característica particular
                                                                                                                                                                                                                              !   Endereçamento lógico e roteamento centrado na abstração de
                                                                         e de fácil memorização
                                                                                                                                                                                                                                  endereço IP
                                                                    • Hierárquico
Instituto de Informática - UFRGS




                                                                                                                                                                Instituto de Informática - UFRGS




                                                                       • Espaço de nomes é infinito
                                                                       • Baseado na definição de níveis e contextos
                                                                           Ex.: sistema de nomes da Internet (www.inf.ufrgs.br), sistemas de
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                                   A. Carissimi -29-oct.-09




                                                                             arquivos (diretórios, subdiretórios e arquivos)
                                                                    • Plano
                                                                       • Finito (formado por um conjunto limitado de caracteres)
                                                                           • Ex.: placas de carros (ABC1234), endereços IP (192.168.20.1) etc
                                                              Redes de Computadores                                                                         7                                                                 Redes de Computadores                                                                           8
Datagrama IP                                                                                                                                               Endereçamento IP

                                                                                                                                32 bits
                                                              ! Dados transferidos em unidades chamadas                                                                                                                  ! Um endereço IP é um número de 32 bits
                                                                datagramas                                          Ver hlen TOS     Payload lenght                                                                      ! Representado como 4 números decimais (um por byte)
                                                              ! Gerencia fragmentação e remontagem dos                Fragment ID    Flags + Offset
                                                                                                                                                                                                                               • 192.168.20.5
                                                                dados                                                TTL Protocol       Checksum
                                                                                                                           IP source address                                                                             ! Dividido em duas partes:
                                                              ! Encapsulado em uma 2-PDU.:
                                                                                                                         IP destination address                                                                                • Prefixo: endereço de rede (administrado globalmente)
                                                                         Cabeçalho 802.3                64 Kbytes                                                                                                                 • Identifica de forma única e individual cada rede
Instituto de Informática - UFRGS




                                                                                                                                                           Instituto de Informática - UFRGS
                                                                           Cabeçalho IP
                                                                                                                                                                                                                               • Sufixo: endereço de hosts (administrado localmente)
                                                                                                                                                                                                                                  • Identifica de forma única e individual cada dispositivo de uma rede
                                                                                                                                 Data                                                                                    ! Propriedades:
                                                                                   Área de dados IP
                                                                                                                                                                                                                               • O endereço IP é único (exceção que confirma a regra: endereços privativos)
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                              A. Carissimi -29-oct.-09
                                                                   Área de dados 802.3
                                                                                                                                                                                                                               • Embute informações sobre roteamento
                                                              ! Encapsula PDUs de transporte e de outros
                                                                  protocolos da camada de rede

                                                              Redes de Computadores                                                                   9                                                                  Redes de Computadores                                                                                 10




                                        Endereço IP                                                                                                                                                Classes de endereços IP
                                                                                                                                                                                                                                                                      32 bits
                                                                                                                                                                                                                                       76543210 76543210 76543210 76543210
                                                              ! Endereços são associados a interfaces de redes, não a máquinas
                                                                                                                                                                                                                                       1          7                             24
                                                                    • Uma interface de rede pode possuir mais de um endereço IP
                                                                                                                                                                                                                                       0        rede                            host
                                                                       • Aliases ou interface virtual                                                                                                                      Classe A
                                                                                                                                                                                                                                           128 redes                            Cada uma com
                                                                                                                                                                                                                                           0.0.0.0 a 127.0.0.0                  16777216 hosts
                                                                                                                                                                                                                                       2                  14                            16
                                                                                                                                                                                                                           Classe B 10                   rede                          host                     Endereços
                                                                                                                                                                                                                                                                                                                especiais!!!
Instituto de Informática - UFRGS




                                                                                                                                                           Instituto de Informática - UFRGS




                                                                                                                                                                                                                                          16384 redes                             Cada uma com
                                                                                                                                                                                                                                          128.0.0.0 a 191.255.0.0                 65536 hosts
                                                                                                                                                                                                                                        3                       21                                8
                                                                                                                                                                                                                           Classe C 110                           rede                           host
                                                                                                                                                                                                                                               2097152 redes                                     Cada uma com
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                              A. Carissimi -29-oct.-09




                                                                                                                                                                                                                                               192.0.0.0 a 223.255.255.0                         256 hosts
                                                                                                                                                                                                                                           4                               28
                                                                                                                                                                                                                           Classe D 1110                         Endereço de multicast
                                                                                                                                                                                                                                                 224.0.0.0 a 239.255.255.255


                                                              Redes de Computadores                                                                   11                                                                 Redes de Computadores                                                                                 12
Endereços Especiais                                                                                                                                        Endereço privativos

                                                              ! Endereço de rede: zeros no sufixo                                                                                                                        ! Conjunto de endereços que podem ser usados por qualquer
                                                                                                                            NUNCA devem ser
                                                                    • Classe B: 172.31.0.0                                  atribuídos a                                                                                     organização
                                                              ! Endereço de broadcast direto: 1’s no sufixo                 interfaces de                                                                                      • Também denominados de privados, não roteáveis ou falsos
                                                                                                                            equipamentos                                                                                       • São usados em conjunto com o NAT (Network Address Translation)
                                                                    • Classe B: 172.31.255.255
                                                                                                                                                                                                                                  • Serviço que depende de informações da camada de transporte
                                                              ! Endereço de broadcast: 1’s no prefixo e no sufixo
                                                                                                                                                                                                                         ! Constatação: nem toda máquina precisa ter endereço IP válido
Instituto de Informática - UFRGS




                                                                                                                                                           Instituto de Informática - UFRGS
                                                                    • ÌP: 255.255.255.255
                                                                                                                                                                                                                               • Endereços IP especiais reservados para redes não conectadas (RFC 1918)
                                                              ! Rota padrão (default) ou este computador                    Na prática:
                                                                    • IP: 0.0.0.0                                                                                                                                                     Classe                 Inicial                Final               #hosts*
                                                                                                                                    2n – 2
                                                              ! Loopback: endereço de classe A (127.0.0.0)
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                              A. Carissimi -29-oct.-09
                                                                                                                                                                                                                                         A              10.0.0.0/8             10.255.255.255/8        16.777.216
                                                                                                                            (n= nro de bits sufixo)
                                                                    • Convencionado 127.0.0.1                                                                                                                                            B            172.16.0.0/12          172.31.255.255/12         1.048.576
                                                                                                                                                                                                                                         C            192.168.0.0/16         192.168.255.255/16          65.536
                                                                                                                                                                                                                                                                                  * descontar os endereços especiais

                                                              Redes de Computadores                                                                   13                                                                 Redes de Computadores                                                                         14




                                        Noções básicas de roteamento                                                                                                                               Formas genéricas de executar o roteamento

                                                              ! Objetivo é determinar o melhor caminho para encaminhar dados de                                                                                          ! Via tabelas:
                                                                  uma origem até o destino final                                                                                                                               • Sistemas finais e intermediários devem manter tabelas de roteamento
                                                                    • Pode ser estático ou dinâmico                                                                                                                            • Indicação do próximo roteador para o qual um datagrama deve ser enviado
                                                              ! Pode ser feito                                                                                                                                           ! Pela fonte:
                                                                    • A cada datagrama (rede orientada a datagrama): datagramas de uma mesma                                                                                   • O transmissor determina a rota que um datagrama deve seguir
                                                                      comunicação podem seguir caminhos diferentes origem e o destino
Instituto de Informática - UFRGS




                                                                                                                                                           Instituto de Informática - UFRGS




                                                                    • No estabelecimento da conexão lógica (rede orientada a circuito virtual)                                                                                                                                              Tabela
                                                                       • Datagramas “fluem” pelo mesmo caminho                                                                                                                                   ei              Módulo de                  Destino interface
                                                                                                                                                                                                                                                                roteamento
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                              A. Carissimi -29-oct.-09




                                                                                                                                                                                                                            End. de destino
                                                                                                                                                                                                                           (camada de rede)
                                                                                                                                                                                                                                                        ej      ek     ... e x

                                                                                                                                                                                                                                                       O roteamento será estudado mais adiante
                                                              Redes de Computadores                                                                   15                                                                 Redes de Computadores                                                                         16
Procedimento de envio de dados                                                                                                                         Máscara de rede

                                                              ! Quando a origem e o destino estão na mesma rede                                                                                                      ! Informação utilizada para definir qual a porção de um endereço IP
                                                                    • A entrega dos dados ocorre de forma direta, pois um transmite os dados na                                                                        identifica um prefixo (rede)
                                                                      mesma rede que o outro “escuta”                                                                                                                ! Representação em notação decimal ou contagem de bits
                                                              ! Quando a origem e o destino não estão na mesma rede                                                                                                                    31                                      0
                                                                    • É necessário enviar os dados para o sistema intermediário (roteador) para que                                                                                     11000000 10101000 00001010     00000001 Endereço IP
                                                                      ele repasse os dados adiantes até chegar ao seus destino                                                                                                          11111111 11111111 11111111    00000000    Máscara de rede
Instituto de Informática - UFRGS




                                                                                                                                                       Instituto de Informática - UFRGS
                                                                    • Entrega indireta
                                                                                                                                                                                                                                       192.168.10.1 255.255.255.0   OU 192.168.10.1/24


                                                              ! Questão: como saber se a origem e o destino estão na mesma rede?                                                                                     ! Máscaras defaults:
                                   A. Carissimi -29-oct.-09




                                                                                                                                                                                          A. Carissimi -29-oct.-09
                                                                    • Resposta: Através dos prefixos de rede                                                                                                               • Classe A: 255.0.0.0
                                                                       • E como se “isola” os prefixos de rede?                                                                                                            • Classe B: 255.255.0.0
                                                                                                                                                                                                                           • Classe C: 255.255.255.0

                                                              Redes de Computadores                                                               17                                                                 Redes de Computadores                                                          18




                                        Leituras complementares

                                                              ! Stallings, W. Data and Computer Communications (6th edition),
                                                                  Prentice Hall 1999.
                                                                    • Capítulo 15, seção 15.3 a 15.4
                                                              ! Tanenbaum, A. Computer Networks (3th edition), Prentice Hall 1996.
                                                                    • Capítulo 5, seção 5.1, 5.5.3, 5.5.9, 5.5.7, 5.5.10
                                                              ! Carissimi, A.; Rochol, J; Granville, L.Z; Redes de Computadores.
Instituto de Informática - UFRGS




                                                                  Série Livros Didáticos. Bookman 2009.
                                                                    • Capítulo 5, seções 5.1 e 5.4 (5.4.1 e 5.4.2)
                                   A. Carissimi -29-oct.-09




                                                              Redes de Computadores                                                               19

Contenu connexe

Tendances

Redes Avançadas - 4.Multimídia sobre Redes de Pacotes
Redes Avançadas - 4.Multimídia sobre Redes de PacotesRedes Avançadas - 4.Multimídia sobre Redes de Pacotes
Redes Avançadas - 4.Multimídia sobre Redes de PacotesMauro Tapajós
 
Aula 9 camada de rede
Aula 9   camada de redeAula 9   camada de rede
Aula 9 camada de redewab030
 
31283575 protocolos-de-transporte-tcp-e-udp
31283575 protocolos-de-transporte-tcp-e-udp31283575 protocolos-de-transporte-tcp-e-udp
31283575 protocolos-de-transporte-tcp-e-udpKievnny Mendonca
 

Tendances (6)

Cap2
Cap2Cap2
Cap2
 
Protpcolo MPLS
Protpcolo MPLSProtpcolo MPLS
Protpcolo MPLS
 
Redes Avançadas - 4.Multimídia sobre Redes de Pacotes
Redes Avançadas - 4.Multimídia sobre Redes de PacotesRedes Avançadas - 4.Multimídia sobre Redes de Pacotes
Redes Avançadas - 4.Multimídia sobre Redes de Pacotes
 
Aula 9 camada de rede
Aula 9   camada de redeAula 9   camada de rede
Aula 9 camada de rede
 
Aula14
Aula14Aula14
Aula14
 
31283575 protocolos-de-transporte-tcp-e-udp
31283575 protocolos-de-transporte-tcp-e-udp31283575 protocolos-de-transporte-tcp-e-udp
31283575 protocolos-de-transporte-tcp-e-udp
 

En vedette (7)

Conheça o eBoos!
Conheça o eBoos!Conheça o eBoos!
Conheça o eBoos!
 
projecto de rede computadores
projecto de rede computadoresprojecto de rede computadores
projecto de rede computadores
 
Orçamento (rede)
Orçamento (rede)Orçamento (rede)
Orçamento (rede)
 
Informática Aplicada - Rede de computadores
Informática Aplicada - Rede de computadoresInformática Aplicada - Rede de computadores
Informática Aplicada - Rede de computadores
 
Redes de computadores slides
Redes de computadores   slidesRedes de computadores   slides
Redes de computadores slides
 
Projeto de rede
Projeto de redeProjeto de rede
Projeto de rede
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 

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
 
Questoes
QuestoesQuestoes
Questoes
 
Redes lista exercicios
Redes lista exerciciosRedes lista exercicios
Redes lista exercicios
 
Lista exerc conceitos-mod-ref
Lista exerc conceitos-mod-refLista exerc conceitos-mod-ref
Lista exerc conceitos-mod-ref
 
Exercícios para semestre
Exercícios para semestreExercícios para semestre
Exercícios para semestre
 
Exercicio parte1
Exercicio parte1Exercicio parte1
Exercicio parte1
 
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
 

Dernier

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 

Dernier (20)

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 

Nível de rede e protocolos

  • 1. Nível de rede Redes de Computadores Instituto de Informática - UFRGS Aplicação Protocolo nível de aplicação Aplicação Protocolo nível de apresentação Apresentação Apresentação Nível de rede Protocolo nivel de sessão Sessão Sessão Protocolo nivel de transporte Instituto de Informática - UFRGS Transporte Transporte Protocolo nível de rede Rede Rede Protocolo nível de enlace A. Carissimi -29-oct.-09 Enlace Enlace Protocolo nível de físico Físico Físico Aula 17 Redes de Computadores 2 Introdução Solução possível: fazer repasses A A R1 R2 D 2 2 2 2 1 1 1 1 R1 e1 e0 e2 R2 eo e2 eo e2 WAN e0 e1 e2 D ! Novos problemas: Instituto de Informática - UFRGS Instituto de Informática - UFRGS • Como manter informação dos endereços de origem (A) e destino (D)? • Como R1 sabe que tem repassar os dados de A, destinados a D, para sua ! Questões: interface e2? • Camada de enlace e nível físico operam localmente permitindo a entrega de A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 • Como identificar o nó D globalmente na rede? dados de um nó a outro na mesma rede física • Como chegar na rede (local) do nó D? • Não há como nó A enviar dados para nó D diretamente Conclusão: Falta algo!! Camada de Rede Redes de Computadores 3 Redes de Computadores 4
  • 2. Camada de rede Modelo de serviços e tarefas da camada de rede ! Prover comunicação host-to-host em redes e inter-redes ! Modelo de serviços (MR-OSI) • Inter-rede é obtida pela interligação de várias redes • Não orientado a conexão • Interconectadas através de sistemas intermediários • Orientado a conexão • Sistemas intermediários são interligados por enlaces (links) • Diferenciados (não definido no MR-OSI) ! É necessário: ! Funcionalidades essenciais ! A implementação dessas funcionalidades é • Endereçamento lógico: identificar origem e destino de forma • Endereçamento lógico Instituto de Informática - UFRGS Instituto de Informática - UFRGS Comunicação analisada caso a caso unívoca e independente de tecnologia (lógica) entre nó • Roteamento • Necessidade de implementar • Roteamento: caminhos a serem seguidos até o destino A e nó D (simplicidade, desempenho, custo etc...) ! Outras funcionalidades • Replicação ou não de esforços • Encapsulamento • etc A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 A R1 R2 D • Fragmentação e remontagem 3 3 3 3 2 2 2 2 • Controle de fluxo e/ou controle de erro 1 1 1 1 • Multiplexação eo e2 eo e2 Redes de Computadores 5 Redes de Computadores 6 Endereçamento lógico Estudo de caso: Internet Protocol - IP ! O objetivo é identificar grupos ou elementos individuais ! Implementação da camada de rede na Internet ! Espaço de nomes ! Protocolo não orientado a conexão • Coleção de nomes válidos em um determinado escopo ! Realiza best effort delivery (não há garantia de entrega dos dados) • Nome deve ser único, uniforme, independente de característica particular ! Endereçamento lógico e roteamento centrado na abstração de e de fácil memorização endereço IP • Hierárquico Instituto de Informática - UFRGS Instituto de Informática - UFRGS • Espaço de nomes é infinito • Baseado na definição de níveis e contextos Ex.: sistema de nomes da Internet (www.inf.ufrgs.br), sistemas de A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 arquivos (diretórios, subdiretórios e arquivos) • Plano • Finito (formado por um conjunto limitado de caracteres) • Ex.: placas de carros (ABC1234), endereços IP (192.168.20.1) etc Redes de Computadores 7 Redes de Computadores 8
  • 3. Datagrama IP Endereçamento IP 32 bits ! Dados transferidos em unidades chamadas ! Um endereço IP é um número de 32 bits datagramas Ver hlen TOS Payload lenght ! Representado como 4 números decimais (um por byte) ! Gerencia fragmentação e remontagem dos Fragment ID Flags + Offset • 192.168.20.5 dados TTL Protocol Checksum IP source address ! Dividido em duas partes: ! Encapsulado em uma 2-PDU.: IP destination address • Prefixo: endereço de rede (administrado globalmente) Cabeçalho 802.3 64 Kbytes • Identifica de forma única e individual cada rede Instituto de Informática - UFRGS Instituto de Informática - UFRGS Cabeçalho IP • Sufixo: endereço de hosts (administrado localmente) • Identifica de forma única e individual cada dispositivo de uma rede Data ! Propriedades: Área de dados IP • O endereço IP é único (exceção que confirma a regra: endereços privativos) A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 Área de dados 802.3 • Embute informações sobre roteamento ! Encapsula PDUs de transporte e de outros protocolos da camada de rede Redes de Computadores 9 Redes de Computadores 10 Endereço IP Classes de endereços IP 32 bits 76543210 76543210 76543210 76543210 ! Endereços são associados a interfaces de redes, não a máquinas 1 7 24 • Uma interface de rede pode possuir mais de um endereço IP 0 rede host • Aliases ou interface virtual Classe A 128 redes Cada uma com 0.0.0.0 a 127.0.0.0 16777216 hosts 2 14 16 Classe B 10 rede host Endereços especiais!!! Instituto de Informática - UFRGS Instituto de Informática - UFRGS 16384 redes Cada uma com 128.0.0.0 a 191.255.0.0 65536 hosts 3 21 8 Classe C 110 rede host 2097152 redes Cada uma com A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 192.0.0.0 a 223.255.255.0 256 hosts 4 28 Classe D 1110 Endereço de multicast 224.0.0.0 a 239.255.255.255 Redes de Computadores 11 Redes de Computadores 12
  • 4. Endereços Especiais Endereço privativos ! Endereço de rede: zeros no sufixo ! Conjunto de endereços que podem ser usados por qualquer NUNCA devem ser • Classe B: 172.31.0.0 atribuídos a organização ! Endereço de broadcast direto: 1’s no sufixo interfaces de • Também denominados de privados, não roteáveis ou falsos equipamentos • São usados em conjunto com o NAT (Network Address Translation) • Classe B: 172.31.255.255 • Serviço que depende de informações da camada de transporte ! Endereço de broadcast: 1’s no prefixo e no sufixo ! Constatação: nem toda máquina precisa ter endereço IP válido Instituto de Informática - UFRGS Instituto de Informática - UFRGS • ÌP: 255.255.255.255 • Endereços IP especiais reservados para redes não conectadas (RFC 1918) ! Rota padrão (default) ou este computador Na prática: • IP: 0.0.0.0 Classe Inicial Final #hosts* 2n – 2 ! Loopback: endereço de classe A (127.0.0.0) A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 A 10.0.0.0/8 10.255.255.255/8 16.777.216 (n= nro de bits sufixo) • Convencionado 127.0.0.1 B 172.16.0.0/12 172.31.255.255/12 1.048.576 C 192.168.0.0/16 192.168.255.255/16 65.536 * descontar os endereços especiais Redes de Computadores 13 Redes de Computadores 14 Noções básicas de roteamento Formas genéricas de executar o roteamento ! Objetivo é determinar o melhor caminho para encaminhar dados de ! Via tabelas: uma origem até o destino final • Sistemas finais e intermediários devem manter tabelas de roteamento • Pode ser estático ou dinâmico • Indicação do próximo roteador para o qual um datagrama deve ser enviado ! Pode ser feito ! Pela fonte: • A cada datagrama (rede orientada a datagrama): datagramas de uma mesma • O transmissor determina a rota que um datagrama deve seguir comunicação podem seguir caminhos diferentes origem e o destino Instituto de Informática - UFRGS Instituto de Informática - UFRGS • No estabelecimento da conexão lógica (rede orientada a circuito virtual) Tabela • Datagramas “fluem” pelo mesmo caminho ei Módulo de Destino interface roteamento A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 End. de destino (camada de rede) ej ek ... e x O roteamento será estudado mais adiante Redes de Computadores 15 Redes de Computadores 16
  • 5. Procedimento de envio de dados Máscara de rede ! Quando a origem e o destino estão na mesma rede ! Informação utilizada para definir qual a porção de um endereço IP • A entrega dos dados ocorre de forma direta, pois um transmite os dados na identifica um prefixo (rede) mesma rede que o outro “escuta” ! Representação em notação decimal ou contagem de bits ! Quando a origem e o destino não estão na mesma rede 31 0 • É necessário enviar os dados para o sistema intermediário (roteador) para que 11000000 10101000 00001010 00000001 Endereço IP ele repasse os dados adiantes até chegar ao seus destino 11111111 11111111 11111111 00000000 Máscara de rede Instituto de Informática - UFRGS Instituto de Informática - UFRGS • Entrega indireta 192.168.10.1 255.255.255.0 OU 192.168.10.1/24 ! Questão: como saber se a origem e o destino estão na mesma rede? ! Máscaras defaults: A. Carissimi -29-oct.-09 A. Carissimi -29-oct.-09 • Resposta: Através dos prefixos de rede • Classe A: 255.0.0.0 • E como se “isola” os prefixos de rede? • Classe B: 255.255.0.0 • Classe C: 255.255.255.0 Redes de Computadores 17 Redes de Computadores 18 Leituras complementares ! Stallings, W. Data and Computer Communications (6th edition), Prentice Hall 1999. • Capítulo 15, seção 15.3 a 15.4 ! Tanenbaum, A. Computer Networks (3th edition), Prentice Hall 1996. • Capítulo 5, seção 5.1, 5.5.3, 5.5.9, 5.5.7, 5.5.10 ! Carissimi, A.; Rochol, J; Granville, L.Z; Redes de Computadores. Instituto de Informática - UFRGS Série Livros Didáticos. Bookman 2009. • Capítulo 5, seções 5.1 e 5.4 (5.4.1 e 5.4.2) A. Carissimi -29-oct.-09 Redes de Computadores 19