24 de fevereiro de 2016

Modelos e Camadas de Rede

Modelos de Referência
 
> Modelo OSI

O modelo OSI (Open Systems Interconnection) foi desenvolvido pela ISO (International Standard Organization) com o objetivo de criar uma estrutura para definição de padrões para a conectividade e interoperabilidade de sistemas heterogêneos.

Define um conjunto de 7 camadas (layers) e os serviços atribuídos a cada uma.

O modelo OSI é uma referência e não uma implementação.

O objetivo de cada camada é:

· Fornecer serviços para a camada imediatamente superior.
· Esconder da camada superior os detalhes de implementação dos seus serviços.
· Estabelecer a comunicação somente com as camadas adjacentes de um sistema.

Figura – Modelo de Referência OSI

> Descrição funcional da camadas

* Camada 1 – Física

Transmissão transparente de seqüências de bits pelo meio físico.

Contém padrões mecânicos, funcionais, elétricos e procedimentos para acesso a esse meio físico.

Especifica os meios de transmissão (satélite, coaxial, radiotransmissão, par metálico, fibra óptica, etc.).

Tipos de conexão:

· Ponto-a-ponto ou multiponto
· Full ou half duplex
· Serial ou paralela

* Camada 2 – Enlace

Esconde características físicas do meio de transmissão.

Transforma os bits em quadros (frames).

Provê meio de transmissão confiável entre dois sistemas adjacentes.

Funções mais comuns:

· Delimitação de quadro
· Detecção de erros
· Seqüencialização dos dados
· Controle de fluxo de quadros

Para redes locais é dividido em dois subníveis: LLC (Logical Link Control) e MAC (Media Access Control).

* Camada 3 – Rede

Provê canal de comunicação independente do meio.

Transmite pacotes de dados através da rede.

Os pacotes podem ser independentes (datagramas) ou percorrer uma conexão pré-estabelecida (circuito virtual).

Funções características:

· Tradução de endereços lógicos em endereços físicos
· Roteamento
· Não propaga broadcast de rede
· Não possuem garantia de entrega dos pacotes

* Camada 4 – Transporte

Nesta camada temos o conceito de comunicação fim-a-fim.

Possui mecanismos que fornecem uma comunicação confiável e transparente entre dois computadores, isto é, assegura que todos os pacotes cheguem corretamente ao destino e na ordem correta.

Funções:

· Controle de fluxo de segmentos
· Correção de erros
· Multiplexação

* Camada 5 – Sessão

Possui a função de disponibilizar acessos remotos, estabelecendo serviços de segurança, verificando a identificação do usuário, sua senha de acesso e suas características (perfis). Atua como uma interface entre os usuários e as aplicações de destino.

Pode fornecer sincronização entre as tarefas dos usuários.

* Camada 6 – Apresentação

Responsável pelas transformações adequadas nos dados, antes do seu envio a camada de sessão. Essas transformações podem ser referentes à compressão de textos, criptografia, conversão de padrões de terminais e arquivos para padrões de rede e vice-versa.

Funções:

· Formatação de dados
· Rotinas de compressão
· Compatibilização de aplicações: sintaxe
· Criptografia

* Camada 7 - Aplicação

É responsável pela interface com as aplicações dos computadores (hosts).

Entre as categorias de processos de aplicação podemos citar:

· Correio eletrônico: X400
· Transferência de arquivos: FTAM
· Serviço de diretório: X500
· Processamento de transações: TP
· Terminal virtual: VT
· Acesso à banco de dados: RDA
· Gerência de rede