Protocolos de Comunicação

Slides:



Advertisements
Apresentações semelhantes
O Modelo OSI O RM-OSI é um modelo de referência p/ interconexão de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Advertisements

MODELO OSI Prof. Baroni Cel.:
Redes de computadores I
enlaces de vários tipos aplicações protocolos hardware, software
2.10) Os elementos básicos de uma Rede
Redes de computadores I
Redes de computadores I
Entrada e Saída Introdução.
Bruno Rafael de Oliveira Rodrigues
INFRAESTRUTURA DE CABEAMENTO ESTRUTURADO
Agenda Aula 4: Modelos de Referência OSI TCP/IP OSI x TCP/IP.
MODELO DE REFERÊNCIA OSI
Interação Cliente Servidor
Definição de Um Modelo de Redes Padronizado.
Open Systems Interconnection
Modelo OSI OSI é um modelo de referência para interligação de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Introdução Modelo OSI da ISO.
Modelos de Referência.
Software de Rede Willamys Araújo.
REDES DE COMPUTADORES II
Redes – Unidade 1 Aula 4 Professor: Marcelo Maia.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Modelo de referência OSI
Modelo OSI Prof. Andrea Garcia out, 2011.
Camada de sessão, apresentação e aplicação
Redes de Computadores Prof Rafael Silva.
O Modelo OSI Guilherme Guimarães.
Disciplina: Redes de Comunicação
Protocolos e o Modelo OSI
Prof. Diogo Nunes de Oliveira
Prof. Msc. Wellington W. F. Sarmento
Modelos de Referência OSITCP/IP29/06/06.  Camadas de Protocolos  Modelo de Referência OSI Funcionamento Camadas e Funcionalidades  Modelo de Referência.
UNEMAT-FACIEX MODELOS DE REFERÊNCIA Dr. José Raúl Vento 2005.
MODELO OSI CAMADAS FUNCIONAMENTO
SISTEMAS DE REDES 1 MODELO OSI CAMADAS FUNCIONAMENTO SR1 FAETEC.
Modelo OSI (Open system Interconnection).
Redes de Computadores.
Redes Aula 6 Professor: Marcelo Maia.
Prof. Carlos Roberto da Silva Filho, M. Eng.
MODELOS OSI. Introdução Permite a interconexão de sistemas abertos. Desenvolvido pela ISSO (International Organization for Standardization) Fornece um.
Redes de Computadores Prof Rafael Silva.
Comunicação.
MODELO DE REFERÊNCIA TCP/IP
Modelo OSI Apresentação Sessão Transporte Rede Enlace Física Aplicação
Disciplina de: Comunicação de Dados Professor: Carlos Pereira Trabalho Realizado por: João Santos.
MATA59 - Redes de Computadores I
Conectividade Prof.: Alessandro V. Soares Ferreira Aula 05 – Modelo OSI.
Arquitetura de redes ISSO/OSI Liane Tarouco UFRGS.
Modelo OSI Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
Sistemas Distribuídos
Trabalho elaborado por: Ana Beatriz nº1
Modelo OSI.
Modelo de Referência OSI/ISO Modelo OSI
Redes Industriais Prof. Arthur Salgado.
Trabalho realizado por: Tiago Freitas Nº7
Modelo OSI.
Rede de Computadores MAT164 – Redes de Computadores I Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação.
1 Arquiteturas e Modelos de Referência Arquiteturas e Modelos de Referência.
Senac RN Alunos: Mikaelson dos Santos Adrielly Silvestre Pedro caio
Protocolos de Comunicação e Passagem de Mensagens
Modelo de referência TCP/IP Redes de comunicação de dados Professor Cristiano José Cecanho.
REDES DE COMPUTADORES Camada de sessão, apresentação e aplicação
Aula: Arquiteturas de redes: modelo de referência OSI 04/12/2010.
Revisão Comunicação; Protocolo; Conceitos e Elementos de uma Rede;
Modelo OSI.
Prof. Ivair Teixeira Redes de Computadores.
Alessandro D. R. Fazenda
Redes de Computadores e Aplicações – Modelo OSI Aula 2 IGOR ALVES.
Modelo OSI Com o objetivo de efetuar uma divisão das diversas partes da rede que compõem uma transmissão, para que possam existir etapas definidas e que.
Redes de Computadores Técnico em Informática Prof. Alberto Felipe / Ester.
Transcrição da apresentação:

Protocolos de Comunicação Funções –Estabelecer Ligações –Terminar Ligações –Controle de Erros –Controle de Ordem das Mensagens –Controle de Fluxo (assimetrias) –Fracionamento de Mensagens grandes –Multiplexagem do Meio Físico –Transmissão através do Meio Físico –Escolha do caminho das Mensagens

Arquitetura do Sistema de Comunicação É um bloco complexo de HW e SW •Tem que realizar um conjunto muito diversificado de funções •Possíveis arquiteturas para o bloco: –Monolítico •Difícil de testar, de corrigir e de melhorar –Por camadas (Layers) •Ex.: Correio entre dois diretores de empresas •Interface bem definida •Implementação independente •Fácil de reutilizar ou de trocar partes

OSI: Modelo de Referência da ISO •OPEN SYSTEMS INTERCONNECTION (Interligação de Sistemas Abertos) –Primeiro passo em direção a um modelo standard (padronizado), a nível internacional, de protocolos de comunicação entre sistemas (abertos)-1984. –O modelo é composto de 7 camadas, em que cada uma fornece um conjunto de funções à camada de cima, baseando-se nas funções que lhes são fornecidas pela camada de baixo. • ISO - International Standards Organization • Organismo da ONU

Organização do Modelo OSI •Camadas dependentes da rede –Física, Ligação de Dados (Enlace), Rede –Dependem do meio físico de transmissão, da topologia da rede •Camada de Interface –Transporte –Fornece uma interface independente da rede para ser usada pelas camadas orientadas à aplicação. •Camadas orientadas à aplicação –Sessão, Apresentação, Aplicação –Dependem da máquina e do sistema operacional

Organização do Modelo OSI –funções de cada nível

Modelo de Camadas OSI •Aplicação –Oferece serviços de rede ás aplicações baseados em protocolos •Apresentação –Apresentação de dados – conversões de formatos entre máquinas •Sessão –Estabelece a comunicação entre a origem e o destino •Transporte –Liga processos em computadores diferentes - cria o conceito de conexão •Rede –Fornece o endereço global na rede – cria o conceito de pacote •Ligação de Dados (Enlace) –Agrupa bits para transmissão – cria o conceito de quadro •Fisica –Hardware que compõe uma rede – transforma bits em sinais

Nível de aplicação •Definir terminal virtual de rede, para o qual são desenvolvidos editores e outros programas (servidor). •No cliente o nível de aplicação tem o elemento de software que permite mapear as funções do terminal virtual para o terminal real. –Cada terminal tem o seu layout de tela e sequências de operações para a inserção e exclusão de texto, movimentação de cursor, etc... •Compatibilizar diferentes convenções de denominação de arquivos e diferentes formas de representação de linhas de texto, entre outras coisas, necessárias á aplicação de transferência de arquivos. •Servir de interface ás aplicações de correio eletrônico, de execução de tarefas remotas, de pesquisa de diretórios e uma série de outros recursos específicos e genéricos.

Funções do nível de aplicação •Transferência de arquivos. •Mensagens. •Serviços de terminal. •Serviço de arquivos. •Suporte de bases de dados. •Gestão de redes.

•Preocupa-se com a sintaxe e a semântica das informações transmitidas: Nível de apresentação •Preocupa-se com a sintaxe e a semântica das informações transmitidas: a maior parte dos programas faz um intercambio de dados, como datas, nomes, valores monetários. •Estes itens são representados como strings, inteiros, números de ponto flutuante, estruturas de dados compostas: podem usar códigos ASCII, EBCDIC, Unicode, ou complemento para um versus complemento para dois entre outras coisas. •Para permitir que computadores com diferentes representações se comuniquem, os dados são convertidos numa forma abstrata segundo uma codificação padrão de rede estabelecida, a qual também é transferida durante a conexão.

Funções do nível de apresentação •Descrição de arquivos. •Sintaxe para transferência de dados.

Nível de sessão •Gere o controle de tráfego (especialmente se for half-duplex). •Faz a gestão do testemunho (token), pois certas aplicações exigem que ambas os lados não executem uma determinada operação em simultâneo. •Para gerir essas atividades, a camada de sessão oferece tokens para serem trocados. •Só o lado que possuir o token poderá executar determinadas operações. •Realiza o serviço de sincronização: Consiste num sistema de recuperação contra falhas que ocorram nas máquinas dos extremos (porque neste nível ainda não existe o conceito de segmento ou pacote, sobre o qual atua o controle de erros). Insere pontos de sincronização no fluxo de dados, de modo que, quando ocorrer uma falha, apenas os dados transferidos depois do ultimo ponto de sincronização tenham de ser repetidos.

Funções do nível de sessão •Gestão das sessões de aplicação. •Checkpoints. •Resincronização. •Fecho de ligações ordenadamente.

Nível de transporte •Garante o isolamento das camadas superiores face às inevitáveis mudanças de tecnologias de hardware. •É uma camada fim-a-fim e utiliza os cabeçalhos e mensagens de controle para comunicar com a máquina de destino. Nas camadas inferiores comunica-se entre máquinas vizinhas (nós ou routers) ou seja, são camadas encadeadas (de âmbito local) •Determina a QoS que será oferecida à camada de sessão (existem 5 classes). •Faz controle de fluxo fim a fim (entre DTE –data terminal equipment ou hosts). Também existe esta funcionalidade no nível 2 mas é entre routers, embora os princípios sejam semelhantes. •Estabelece e termina conexões de rede.

Funções do nível de transporte •Monitoração de tráfego entre terminais. •Recuperação de erros da camada de rede. •Controle de fluxo. •Abstração do nível de rede. –Conceito SDU.

Nível de rede •Controla a operação da sub-rede •Faz o encaminhamento dos pacotes •O encaminhamento pode se basear em tabelas estáticas, amarradas à rede e que raramente são alteradas, ou podem ser dinâmicas, de modo a refletirem a carga atual da rede. •Faz controle de congestionamento. •Produz informação de modo a permitir tarifação. •Permitir compatibilidade na interconexão de sub-redes entre si, porque podem ser heterogêneas. •Nas redes de difusão (multiponto) o problema do encaminhamento é simples, esta camada torna-se mais simples nestes casos.

Funções do nível de rede •Monitoração de trafego. •Encaminhamento. •Controle de trafego. •Sequência. •Qualidade de Serviço.

Nível de Enlace (ou lógico) •Também denominada camada de enlace de dados, ou camada lógica. •Transforma um canal de transmissão numa linha livre de erros. •Estrutura as mensagens em quadros (frames) usando padrões de bits especiais no seu início e fim. •Retransmissão dos quadros errados, que pode levar a situações de quadros repetidos, se falhar o reconhecimento (ack) •Tem mecanismo de controle de tráfego. Por vezes este controle de fluxo e tratamento de erros são integrados. •As redes de difusão lidam ainda com a questão de acesso ao canal compartilhado.

Funções do nível de Enlace •Monitoração de tráfego. •Delimitação. •Controlo de fluxo. •Controlo de trafego. •Sequência. •Retransmissão.

Nível físico •Trata da comunicação de bits através de um canal. •Define interfaces mecânicas: quantidade de pinos do conector. •Define características elétricas da interface: potenciais para representar o 1 e o 0, duração dos bits. •Define características de procedimentos : maneira de utilização dos pinos, forma de estabelecer a conexão e de termina-la. •Se a conexão é realizada nas duas direções ou não. •O meio de transmissão físico, fica abaixo da camada física.

Funções do nível físico •Definição dos sinais elétricos. •Tipos de conectores. •Meio (e.g. coax, fibra). •Taxa binária. •Modulação. •Códigos de linha. •Sincronização.

Funcionamento do modelo OSI

Modelos de referência