Modelo OSI

Embed Size (px)

DESCRIPTION

Redes Modelo OSI

Citation preview

  • MODELO DE REFERNCIA OSIOpen System InterconnectionDisciplina de Redes IProf. Marcelo Oliveira

  • Objetivo

  • Objetivos necessrios para a implementao de um sistema aberto:Interoperabilidade: capacidade que os sistemas abertos possuem de troca de informaes entre eles, mesmo que sejam fornecidos por fabricantes diversos;Interconectividade: a maneira atravs da qual se pode conectar computadores de fabricantes distintos;

  • Portabilidade da aplicao: a capacidade de um software de rodar em vrias plataformas diferentes;

    Escalabilidade: capacidade de um software rodar com uma performance aceitvel em computadores de capacidades diversas, desde desktops at supercomputadores.

    Objetivos necessrios para a implementao de um sistema aberto:

  • tambm finalidade RM-OSI identificar reas para a elaborao ou aperfeioamento de padres, e fornecer uma referncia comum para a manuteno da consistncia entre padres de comunicao por meio de computadores.

    O padro fornece um esquema conceitual que permite que equipes de especialistas trabalhem de forma produtiva e independente no desenvolvimento de padres para cada uma das camadas do OSI.

  • Servios e ProtocolosUm servio um conjunto de primitivas que uma camada oferece camada superior adjacente, ou seja, uma interface entre duas camadas onde a inferior se comporta como provedora do servio e a superior a usuria do servio. O servio define as operaes que a camada est preparada para realizar em nome de seus usurios, mas no diz nada a respeito do modo como isso deve ser implementado.

  • J um protocolo um conjunto de regras que governam o formato e significado dos quadros, pacotes, ou mensagens trocados entre entidades parceiras dentro de uma mesma camada. Os protocolos so utilizados para implementar os servios, no sendo diretamente visveis aos usurios, ou seja, o protocolo utilizado pode ser modificado, desde que o servio oferecido ao usurio permanea o mesmo. Servios e Protocolos

  • PrimitivasSo informaes trocadas entre duas camadas adjacentes de forma a realizar um servio. No modelo OSI so definidas quatro tipos de primitivas:

    Pedido(REQUEST) Solicita ou ativa um determinado servioIndicao (INDICATION)Informa ocorrncia de um eventoResposta (RESPONSE) Responde a um determinado eventoConfirmao (CONFIRMATION)Confirma execuo de um determinado servio

  • No modelo de referncia OSI, existem sete camadas numeradas e cada uma ilustra uma funo particular da rede. Essa separao das funes da rede chamada diviso em camadas. Dividir a rede nessas sete camadas oferece as seguintes vantagens: Decompe as comunicaes de rede em partes menores e mais simples. Padroniza os componentes de rede, permitindo o desenvolvimento e o suporte por parte de vrios fabricantes. Possibilita a comunicao entre tipos diferentes de hardware e de software de rede. Evita que as modificaes em uma camada afetem as outras, possibilitando maior rapidez no seu desenvolvimento. Decompe as comunicaes de rede em partes menores, facilitando sua aprendizagem e compreenso.

  • Funes

  • O Nvel FsicoFornece as caractersticas mecnicas, eltricas, funcionais e de procedimento para ativar, manter e desativar conexes fsicas para a transmisso de bits entre entidades de nvel de enlace (ou ligao).

  • A funo do nvel fsico permitir o envio de uma cadeia de bits pela rede sem se preocupar com o seu significado ou com a forma como esses bits so agrupados. No funo desse nvel tratar de problemas como erros de transmisso.O Nvel Fsico

  • O Nvel de Enlace de DadosSeu objetivo detectar e opcionalmente corrigir erros que por ventura ocorram no nvel fsico. O nvel de enlace vai assim converter um canal de transmisso no confivel em um canal confivel para o uso do nvel de rede.A tcnica utilizada para conseguirmos isso a partio da cadeia de bits a serem enviados ao nvel fsico, em quadros, cada um contendo alguma forma de redundncia para reduo de erros.

  • Outra questo tratada pelo nvel de enlace a de como evitar que o transmissor envie ao receptor mais dados do que este tem condies de processar. Este problema evitado com a utilizao de algum mecanismo de controle de fluxo que possibilita ao transmissor saber qual o espao disponvel no buffer do receptor em um certo momento.O Nvel de Enlace de Dados

  • O Nvel de RedeO objetivo fornecer ao nvel de transporte uma independncia quanto a consideraes de chaveamento e roteamento associadas ao estabelecimento e operao de uma conexo de rede. Em redes ponto a ponto, o nvel de rede est ligado ao roteamento e a seus efeitos, como, por exemplo, controle de congestionamento. Esse nvel permite a interconexo entre redes. Existem duas filosofias quanto ao servio oferecido pelo nvel de rede: datagrama e circuito virtual.

  • O Nvel de TransporteO nvel de rede no garante que necessariamente que um pacote chegue a seu destino, e pacotes podem ser perdidos ou mesmo chegar fora da seqncia original de transmisso. Para fornecer uma comunicao fim a fim confivel necessrio um outro nvel de protocolo, o nvel de transporte.

  • No nvel de transporte, a comunicao fim a fim, isto , a entidade do nvel de transporte de origem se comunica com a entidade do nvel de transporte de destino.Uma importante o controle de fluxo.O Nvel de Transporte

  • O Nvel de SessoEssa camada estabelece, mantm e gerencia sesses entre aplicativos.

  • O Nvel de ApresentaoSua funo de realizar transformaes adequadas nos dados, antes de seu envio ao nvel de sesso. Transformaes tpicas dizem respeito compreenso de textos, criptografia, converso de padres de terminais e arquivos para padres de rede e vice-versa.Ela garante que os dados que chegam pela rede possam ser usados pelo aplicativo e que as informaes enviadas pelo aplicativo possam ser transmitidas na rede.

  • O Nvel de AplicaoEste nvel oferece aos processos de aplicao os meios para que estes utilizem o ambiente de comunicao OSI. Nesse nvel so definidas funes de gerenciamento e mecanismos genricos que servem de suporte construo de aplicativos distribudos.

  • AplicaoApresentaoSessoTransporteRedeEnlaceFsicaProcessos da rede para aplicaesRepresentao de DadosComunicao InterhostsConexes ponto a pontoEndereos e melhor caminhoAcesso aos meiosTransmisso binria

  • O encapsulamento empacota as informaes de protocolo necessrias antes do trnsito pela rede. Assim, medida que o pacote de dados desce pelas camadas do modelo OSI, ele recebe cabealhos, trailers e outras informaes. (observao: A palavra "cabealho" significa que informaes de endereo foram adicionadas.)

  • Principais funes das camadas do modelo OSI Camada Fsica trata tenses e impulsos eltricos especifica cabos, conectores e interfaces providencia o contnuo fluxo de bits atravs do meio de transmisso

  • Camada de Enlace de Dados garante a integridade dos dados adiciona marcas de fim e inicio de mensagens fornece algoritmos de deteco e correo de erros fornece mtodos de acesso rede A camada de enlace fornece trnsito seguro de dados atravs de um link fsico. Fazendo isso, a camada de enlace trata do endereamento fsico .

  • Camada de Rede direciona pacotes de informao estabelece a rota mais adequada providencia os endereos controla o trfego de rede reconhece prioridades envia informao na ordem correta

  • Camada de Transporte passagem de informao do inicio at ao destino multiplexao --transmisso de mais de um sinal em um mesmo meio fsico. controle de fluxo A camada de transporte segmenta os dados do sistema host que est enviando e monta os dados novamente em uma seqncia de dados no sistema host que est recebendo.

  • Camada de Sesso estabelece e termina ligaes transfere os dados controla o dilogo A camada de sesso, como est implcito no nome, estabelece, gerencia e termina sesses entre dois hosts que se comunicam.

  • Camada de Apresentao A camada de apresentao assegura que a informao emitida pela camada de aplicao de um sistema seja legvel para a camada de aplicao de outro sistema compresso de textos, criptografia, etc.

  • Camada de Aplicao forma de representar informao comum login e password assegurar o inicio, desenvolvimento e fim das aplicaes transferncia de arquivos, acesso e manuteno

  • Camada de Aplicao formas de representao padro tratamento de mensagens transferncia de documentos acesso a bases de dados manuteno de sistemas