arquitetura de redes isso/osi liane tarouco ufrgs
TRANSCRIPT
![Page 1: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/1.jpg)
Arquitetura de redesISSO/OSI
Liane TaroucoUFRGS
![Page 2: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/2.jpg)
Organização em camadas
• Protocolos: Regras de comunicação para troca de informação entre duas entidades de mesmo nível
• Padronização
![Page 3: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/3.jpg)
Conceitos básicos
• Divisão em níveis• Modelo OSI - Open Systems interconection• Protocolos para interação entre entidades de
mesmo nível• Tipos de conexões
![Page 4: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/4.jpg)
Divisão em níveis
Nível N
Nível N-1
Nível N+1
Oferece serviços para a camada N+1
Usa os serviços da camada N-1
![Page 5: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/5.jpg)
O modelo OSI
AplicaçãoApresentaçãoSessãoTransporteRedeEnlaceFísico
AplicaçãoApresentaçãoSessãoTransporteRedeEnlaceFísico
![Page 6: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/6.jpg)
Nível 1 - Físico
• Regula como será feita a transmissão no meio físico
• Normalmente implementada em hardware
AplicaçãoApresentaçãoSessãoTransporteRedeEnlaceFísico
![Page 7: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/7.jpg)
Funções da camada Física
• Ativação e desativação da conexão física entre duas entidades do nível de ligação de dados, inclusive concatenação de circuitos de dados quando solicitado pelo nível de enlace
• Transmissão de unidades de dados de serviço (bits), que pode ser executada de modo síncrono ou assíncrono controle de erros
![Page 8: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/8.jpg)
Nível 2: enlace
• Regula transmissões e recepções• Controle de erros apenas ponto a
ponto• Não garante confiabilidade
Enlace
![Page 9: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/9.jpg)
Funções da camada de enlace• conexão dos enlaces, ativação e esativação. Estas funções
incluem o uso de facilidades multiponto físico para suportar conexões entre funções da camada de rede mapeamento de unidades de dados para a camada de rede dentro das unidades do protocolo de enlace para transmissão
• multiplexação de um enlace de comunicação para várias conexões físicas
• delimitação de unidades de transmissão para protocolos de comunicação
• detecção, notificação e recuperação de erros • identificação e troca de parâmetros entre duas partes do enlace
![Page 10: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/10.jpg)
Nível 3: rede
• Responsável pela comunicação entre redes
• Roteamento
Rede
![Page 11: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/11.jpg)
Funções da camada de rede
• endereçamento da rede e identificação do ponto final
• multiplexação da rede de conexões sobre as conexões da camada de enlace
• segmentação e/ou blocagem para facilitar a transferência de dados
• controle de fluxo
Rede
![Page 12: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/12.jpg)
Funções da camada de rede
• serviços de seleção quando diferentes serviços estão disponíveis
• seleção da qualidade de serviços baseados em parâmetros como: erros residuais, disponibilidade, confiabilidade, fluxo de tráfego, tempo gasto no estabelecimento da conexão e no trânsito
• detecção e recuperação de erros para atingir a qualidade de serviços desejada
• notificação de erros para as camadas acima quando a qualidade dos serviços não pode ser mantida
![Page 13: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/13.jpg)
Funções da camada de rede
• entrega seqüenciada de dados, se disponível • transferência de dados • rearranjo de conexão quando ocorre perda de rota
de retorno de dados e notificação para o usuário • serviços de terminação quando solicitados por
parte do usuário
![Page 14: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/14.jpg)
Nivel 4: Transporte
• Sequenciação de dados• Pedidos de retransmissão de pacotes com erro• Controle de time-out• Implementa confiabilidade• Fases
– Estabelecimento– Transferência– Terminação
Transporte
![Page 15: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/15.jpg)
Transporte - Fase de estabelecimento
• seleção de serviços de rede, como funções de parâmetros, por exemplo: throughput, ajuste do tempo de transmissão e características de erros
• gerenciamento de conexões de transporte para conexões de camadas mais baixas
• estabelecimento de tamanho apropriado para pacotes de dados
• seleções de funções empregadas na transferência de dados • transporte de dados de camadas mais altas
![Page 16: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/16.jpg)
Transporte - fase de transferência
• blocagem, concatenação, segmentação • multiplexação de conexões providenciadas pelas
camadas mais baixas • controle de fluxo em uma sessão orientada fim a fim • manutenção de uma unidade de dados retida da
camada de sessão • manutenção de conexão entre duas funções de
transporte atuando entre duas entidades em conversação
![Page 17: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/17.jpg)
Transporte - fase de transferência
• detecção de erros para: perda, danos, duplicação, ou desordem nas unidades de dados
• recuperação de erros de endereços detectados por esta camada ou assinalados pelas camadas mais baixas
• transporte de dados que empregam mecanismos normais de controle de fluxo
![Page 18: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/18.jpg)
Transporte - fase de terminação
• notificação da razão do encerramento • identificação da conexão terminada • informações adicionais como requerido
![Page 19: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/19.jpg)
Nível 5: Sessão
• Suporte a nomes• Abertura e manutenção de sessões
Sessão
![Page 20: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/20.jpg)
Funções da camada de sessão
• estabelecimento de conexão de sessão • liberação de conexão de sessão • troca normal de dados • gerenciamento de interação (mecanismo de
tokens)• relato de condições de exceção • mecanismos para sincronização de conexão de
sessão
![Page 21: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/21.jpg)
Nível 6: Apresentação
• Conversão de formatos de dados, arquivos
• Criptografia• Compressão
Apresentação
![Page 22: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/22.jpg)
Funções da camada de apresentação
• transformação de dados • formatação de dados • seleção da sintaxe de apresentação
![Page 23: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/23.jpg)
Nível 7 - Aplicação
• Aplicações que rodam em rede utilizando serviços dos protocolos inferiores
• Fazem chamadas a serviços da camada de apresentação
• Interagem com a entidade par utilizando protocolos da camada de aplicação
Aplicação
![Page 24: Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS](https://reader036.vdocuments.mx/reader036/viewer/2022062400/570638401a28abb8238f14af/html5/thumbnails/24.jpg)
Serviços da camada de aplicação• identificação da intenção das partes envolvidas na comunicação e sua
disponibilidade e autenticidade • estabelecimento de autoridade para comunicar-se • acordo sobre o mecanismo de privacidade • determinação da metodologia de alocação de custo • determinação de recursos adequados para prover uma qualidade de
serviços aceitável • sincronização de cooperação para aplicações • seleção da disciplina de diálogo • responsabilidade da recuperação de erros de estabelecimento • acordo na validação de dados • transferência de informações