segunda-feira, 26 de agosto de 2013

Modelo de Camadas OSI

A ISO criou o Modelo OSI. Este modelo significa Open System Interconection - Sistema de Interconexão Aberto. É um modelo criado para interconexão de computadores, mas que hoje é aplicado em diversas outras áreas com wireless. É definido em 7 camadas, que podem ser divididas ou agrupadas em Camadas Superiores e Inferiores.




O objetivo é claro: padronizar. Com a padronização os processos ficam bem definidos, e essa organização permite uma maior produtividade e agilidade: aquilo que sempre buscamos!

Camada 1 – Física

A camada física não entende nada além de bits: O sinal chega até ela na forma de pulsos e é transformado em 0's e 1's.No caso de sinais elétricos por exemplo, se o sinal tiver uma tensão negativa, ele é identificado como 0. E se tiver tensão positiva, é identificado como 1.
Nessa camada então são definidas as utilizações de cabos e conectores, bem como o tipo de sinal (pulsos elétricos – coaxial; pulsos de luz – ótico).
Função: receber os dados e iniciar o processo (ou o inverso).

Camada 2 – Enlace 

Continuando o fluxo, a camada de enlace recebe os dados formatados pela Camada Física, os bits, e trata os mesmos, convertendo em sua unidade de dados para ser encaminhado para a próxima camada.
Função: ligar os dados de um host a outro, fazendo isso através de protocolos definidos para cada meio específico por onde os dados são enviados.
Protocolos: PPP, Ethernet, FDDI, ATM, Token Ring.

Camada 3 – Rede
Responsável pelo tráfego dos dados. Para isso, ela conta com dispositivos que identificam o melhor caminho possível a ser seguido, e que permitem estabelecer essas rotas.
Essa camada pega o endereço físico MAC (da camada 2-Enlace) e converte para endereço lógico (endereço IP).
E para que serve o Endereço IP? Bom, o IP é um protocolo de endereçamento lógico. Quando a camada de Rede recebe a unidade de dados da camada de enlace transforma em sua própria PDU com esse endereço lógico, que será usado por exemplo pelos roteadores para encontrar os melhores caminhos de dados. Essa unidade de dados agora é chamada de Pacote.
Função: endereçamento, roteamento e definição das melhores rotas possíveis.
Protocolos: ICMP, IP, IPX, ARP, IPSEC.

Camada 4 – Transporte

Se tudo tiver corrido bem, os pacotes chegam da camada 3 (de Rede) com o seu endereço lógico.
E como todo bom transportador, a Camada de Transporte deve garantir a qualidade na entrega e no recebimento dos dados.
Por sua vez, como em todo transporte, o mesmo deve ser gerenciado. Para isso temos um serviço de qualidade (QoS – Quality of Service ou Qualidade de Serviço). Esse é um conceito muito importante, e é usado por exemplo nas tabelas de Erlang B, lembra? De maneira simplificada, são regras e ações com o objetivo de garantir a qualidade de serviço desejada, baseada em recuperação de erros e controle de fluxos de dados. Mas não vamos perder o foco aqui, somente lembre-se que a QoS fica na camada de transporte.
Função: lidar com todas as questões de transporte, entrega e recebimento dos dados da rede, utilizando QoS.
Protocolos: TCP, UDP, SPX.

Camada 5 – Sessão

Como o nome sugere, essa camada inicia e finaliza as Sessões responsáveis pela comunicação e troca de dados, por exemplo definindo o início e fim de uma conexão entre hosts, e também gerenciando esta conexão esta conexão.
Um ponto importante aqui é a necessidade de sincronização entre os hosts, caso contrário, a comunicação será comprometida, até mesmo parando de funcionar.
Essa camada adiciona marcações nos dados transmitidos. Assim, se a comunicação falhar, a mesma pode ser reiniciada pela última marcação válida recebida.
Função: iniciar, gerenciar e finalizar as sessões para a camada de apresentação, como por exemplo as sessões TCP.

Camada 6 – Apresentação

A camada de Apresentação tem a função de formatar os dados, fazendo a representação dos mesmos. Essa formatação inclui compressão e encriptação dos dados.
Fica mais fácil entender como essa a camada que faz a tradução dos dados para um formato que o protocolo usado consiga entender. Vemos isso por exemplo quando o transmissor usa um padrão diferente do ASCII, e esses caracteres são convertidos.
Quando duas redes diferentes precisam se comunicar, é a camada Apresentação que atua. Por exemplo, quando uma rede TCP/IP precisa se comunicar com uma rede IPX/SPX, a camada de Apresentação traduz os dados de cada uma, tornando o processo possível.
E quando há necessidade de aumentar a segurança, essa camada aplica um esquema qualquer de criptografia. Lembre-se que tudo que é feito do lado da transmissão (por exemplo criptografia) tem o seu correspondente inverso na recepção (a descriptografia).
Função: encriptação, compressão, formatação e apresentação dos formatos de dados (como por exemplo JPEG, GIF e MPEG) para aplicações.
Protocolos: SSL, TLS.

Camada 7 – Aplicação

Nessa camada temos as Interfaces do Usuário, onde são criados os dados propriamente ditos (e-mail, transferência de arquivo, etc). É por aqui que os dados são enviados e recebidos pelos usuários. Esses pedidos são feitos pelos aplicativos de acordo com os protocolos utilizados.
Da mesma forma que a camada física, ela fica no extremo do modelo, portanto ela também inicia e finaliza o processo.
Essa camada é provavelmente a que você está mais acostumado. Você interage diretamente com ela por exemplo quando utiliza um programa para ler ou enviar e-mails, ou se comunica através de mensagens instantâneas.
Função: fazer a interface entre os usuários finais e os programas de comunicação


Fonte:http://www.telecomhall.com/br/modelo-de-7-camadas-osi.aspx

0 comentários:

contador de visitas blogger