Вы находитесь на странице: 1из 9

O Modelo OSI e suas 7 camadas

http://imasters.com.br/artigo/882/redes-e-servidores/o-modelo-osi-e-suas-7-camadas/ A coluna sobre encapsulamento detalha o processo da viajem dos dados pelas 7 camadas, bem como sua formatao. Nessa coluna vou detalhar as sete camadas, a partir da, vou me referir sempre s 7.

O Modelo OSI e suas 7 camadas


Dando sequencia ao Modelo OSI, vamos falar e detalhar de forma resumida as 7 camadas que o compe.

Esse modelo de 7 camadas ISO/OSI. Ainda no havia citado, mas ISO corresponde International Organization for Standardization, ou Organizao Internacional para Padronizao, e OSI corresponde Open System Interconection, ou Sistema de Interconexo aberto. Podemos fazer uma analogia com os Processos, ou POP(Procedimento Operacional Padro) como conheo, que a ISO exige das empresas no processo de obteno do ISO 9001 por exemplo. A ideia a mesma, padronizar para organizar e agilizar os processos. Como citei na figura, interessante notar que a ordem numrica das camadas decrescente, ou seja, o processo comea na camada fsica, onde os sinais eltricos so convertidos em zeros e uns, e termina na camada de aplicao, onde atuam protocolos como o FTP por exemplo (File Tranfer Protocol), protocolo para troca de arquivos. Outra coisa interessante qual a PDU (Protocol Data Unit, ou Protocolo de Unidade de Dados) cada camada em especfico trata. Vou descrever aps a breve explicao da camada sequente, qual a PDU correspondente. Aps explicar a camada, vou citar sua PDU. A maioria das literaturas cita o modelo a partir da camada de Aplicao, mas pessoalmente acho mais lgico iniciar pela camada Fsica, onde iniciado o processo, imaginando que os dados esto chegando, e no indo.

Obs.: de extrema importncia ressaltar que a camada superior s entende os dados porque a camada inferior os formata para um formato comum, inteligvel para as duas atuantes no processo, como mostrado a seguir.

1. Camada Fsica
Como citei anteriormente, onde se inicia o todo processo. O sinal que vem do meio (Cabos UTP, por exemplo), chega camada fsica em formato de sinais eltricos e se transforma em bits (0 e 1). Como no cabo navega apenas sinais eltricos de baixa frequncia, a camada fsica identifica como 0 sinal eltrico com 5 volts e 1 como sinal eltrico com +5 volts. Vejam na figura abaixo o exemplo com a Senide.

A camada fsica trata coisas tipo distncia mxima dos cabos (por exemplo no caso do UTP onde so 100m), conectores fsicos (tipo BNC do coaxial ou RJ45 do UTP), pulsos eltricos (no caso de cabo metlico) ou pulsos de luz (no caso da fibra tica), etc. Resumindo, ela recebe os dados e comea o processo, ou insere os dados finalizando o processo, de acordo com a ordem. Podemos associa-la a cabos e conectores. Exemplo de alguns dispositivos que atuam na camada fsica so os Hubs, tranceivers, cabos, etc. Sua PDU so os BITS.

2. Camada de Enlace
Aps a camada fsica ter formatado os dados de maneira que a camada de enlace os entenda, inicia-se a segunda parte do processo. Um aspecto interessante que a camada de enlace j entende um endereo, o endereo fsico (MAC Address Media Access Control ou Controle de acesso a mdia) a partir daqui sempre que eu me referir a endereo fsico estou me referindo ao MAC Address. Sem querer sair do escopo da camada, acho necessria uma breve ideia a respeito do MAC. MAC address um endereo Hexadecimal de 48 bits, tipo FF-C6-00-A2-05-D8.

Na prxima parte do processo, quando o dado enviado camada de rede esse endereo vira endereo IP. Uma curiosidade, que o MAC address possui a seguinte composio:

A camada e enlace trata as topologias de rede, dispositivos como Switch, placa de rede, interfaces, etc., e responsvel por todo o processo de switching. Aps o recebimento dos bits, ela os converte de maneira inteligvel, os transforma em unidade de dado, subtrai o endereo fsico e encaminha para a camada de rede que continua o processo. Sua PDU o QUADRO.

3. Camada de Rede
Pensando em WAN, a camada que mais atua no processo. A camada 3 responsvel pelo trfego no processo de internetworking. A partir de dispositivos como roteadores, ela decide qual o melhor caminho para os dados no processo, bem como estabelecimento das rotas. A camada 3 j entende o endereo fsico, que o converte para endereo lgico (o endereo IP). Exemplo de protocolos de endereamento lgico so o IP e o IPX. A partir da, a PDU da camada de enlace, o quadro, se transforma em unidade de dado de camada 3. Exemplo de dispositivo atuante nessa camada o Roteador, que sem dvida o principal agente no processo de internetworking, pois este determina as melhores rotas baseados nos seus critrios, enderea os dados pelas redes, e gerencia suas tabelas de roteamento. A PDU da camada 3 o PACOTE.

4. Camada de transporte
A camada de transporte responsvel pela qualidade na entrega/recebimento dos dados. Aps os dados j endereados virem da camada 3, hora de comear o transporte dos mesmos. A camada 4 gerencia esse processo, para assegurar de maneira confivel o sucesso no transporte dos dados, por exemplo, um servio bastante interessante que atua de forma interativa nessa camada o Q.O.S ou Quality of Service (Qualidade de Servio), que um assunto bastante importante e

fundamental no processo de internetworking, e mais adiante vou aborda-lo de maneira bem detalhada. Ento, aps os pacotes virem da camada de rede, j com seus remetentes/destinatrios, hora de entrega-los, como se as cartas tivessem acabados de sair do correio (camada 3), e o carteiro fosse as transportar (camada 4). Junto dos protocolos de endereamento (IP e IPX), agora entram os protocolos de transporte (por exemplo, o TCP e o SPX). A PDU da camada 4 o SEGMENTO.

5. Camada de sesso
Aps a recepo dos bits, a obteno do endereo, e a definio de um caminho para o transporte, se inicia ento a sesso responsvel pelo processo da troca de dados/comunicao. A camada 5 responsvel por iniciar, gerenciar e terminar a conexo entre hosts. Para obter xito no processo de comunicao, a camada de seo tm que se preocupar com a sincronizao entre hosts, para que a sesso aberta entre eles se mantenha funcionando. Exemplo de dispositivos, ou mais especificamente, aplicativos que atuam na camada de sesso o ICQ, ou o MIRC. A partir da, a camada de sesso e as camadas superiores vo tratar como PDU os DADOS.

6. Camada de Apresentao
A camada 6 atua como intermediaria no processo frente s suas camadas adjacentes. Ela cuida da formatao dos dados, e da representao destes, e ela a camada responsvel por fazer com que duas redes diferentes (por exemplo, uma TCP/IP e outra IPX/SPX) se comuniquem, traduzindo os dados no processo de comunicao. Alguns dispositivos atuantes na camada de Apresentao so o Gateway, ou os Traceivers, sendo que o Gateway no caso faria a ponte entre as redes traduzindo diferentes protocolos, e o Tranceiver traduz sinais, por exemplo, de cabo UTP em sinais que um cabo Coaxial entenda.

7. Camada de Aplicao
A camada de aplicao e a que mais notamos no dia a dia, pois interagimos direto com ela atravs de softwares como cliente de correio, programas de mensagens instantneas, etc. Do ponto de vista do conceito, na minha opinio a camada 7 e basicamente a interface direta para insero/recepo de dados. Nela que atuam o DNS, o Telnet, o FTP, etc. E ela pode tanto iniciar quanto finalizar o processo, pois como a camada fsica, se encontra em um dos extremos do modelo! E isso a, o modelo OSI e interessante, e nos faz entender com maior clareza o processo da comunicao na redes!

http://support.microsoft.com/kb/103884/pt-br

O modelo de interconexo de sistemas abertos (OSI) tem sete camadas.


Este artigo descreve e os explicar, comeando com o 'menor' na hierarquia (fsico) e prosseguir com o mais 'Alto' (o aplicativo). As camadas so empilhadas desta forma:

Aplicativo Apresentao Sesso Transporte Rede Link de dados Fsico 1. CAMADA FSICA

A camada fsica, a camada mais baixa do modelo OSI, diz respeito transmisso e recepo do fluxo de bits brutos no estruturados em um meio fsico. Ele descreve as interfaces eltricas ptica, mecnicas e funcionais para o meio fsico e transporta sinais para todas as camadas superiores. Ele fornece: Codificao de dados: modifica o padro de sinal digital simples (1s e 0s) usado pelo PC para melhor acomodar as caractersticas da mdia fsica e para ajudar na sincronizao de bit e o quadro. Ele determina: o O estado do sinal representa um 1 binrio o Como a estao de recebimento sabe quando inicia um "bit-time" o Como a estao de recebimento delimita um quadro

Anexo mdia fsico, acomodando vrias possibilidades de mdio porte: o Um transceptor externo (MAU) ser usado para conectar-se na mdia? o Quantos pinos conectores possuem e o que a cada PIN usado para? Tcnica de transmisso: determina se os bits codificados sero transmitidos por banda base (digital) ou de banda larga sinalizao (analgico). Transmisso de mdia fsica: transmite bits como eltrica ou sinais ticos apropriados para o meio fsico, e determina: o Que opes de mdia fsicas podem ser usadas o Quantos volts/db deve ser usado para representar um determinado estado do sinal, usando um determinado meio fsico

CAMADA DE LINK DE DADOS A camada de link de dados fornece erros transferncia de quadros de dados de um n para outro atravs de camada fsica, permitindo que camadas acima dela assuma virtualmente livre de erros transmisso atravs do link. Para fazer isso, a camada de link de dados fornece:

Vincular o estabelecimento e trmino: estabelece e termina o vnculo lgico entre dois ns. Quadro de controle de trfego: informa o n de transmisso para "back-off" quando nenhum buffer de quadro est disponvel. Seqenciamento de quadros: transmite/recebe quadros seqencialmente.

Quadro de confirmao: fornece/espera confirmaes de moldura. Detecta e recupera de erros que ocorrem em fsico camada de retransmisso de quadros no confirmados e tratamento recebimento de quadros duplicados. Quadro de delimitao: cria e reconhece os limites do quadro. Verificao de erros de quadros: quadros de cheques recebidos de integridade. Gerenciamento de acesso mdia: determina quando o n "tem o direito"usar a mdia fsica.

CAMADA DE REDE A camada de rede controla a operao da sub-rede, decidir que caminho fsico dos dados deve tomar com base nas condies de rede prioridade do servio e outros fatores. Ele fornece:

Roteamento: roteia quadros entre redes. Controle de trfego de sub-rede: routers (camada da rede intermediria sistemas) podem instruir uma estao de envio "voltar atrs" a transmisso do quadro quando o buffer do roteador se esgota. Fragmentao de Frame: se ele determinar que um roteador downstream tamanho da unidade (MTU) de transmisso mxima menor que o tamanho do quadro um roteador pode fragmentar uma moldura para transmisso e remontagem no a estao de destino. Mapeamento do endereo fsico lgico: converte endereos lgicos, ou nomes, em endereos fsicos. Estatsticas de uso de sub-rede: tem funes estatsticas para manter Faixa de quadros encaminhados por sistemas intermedirios de sub-rede, para produzir informaes de cobrana.

Sub-rede de comunicaes O software de camada de rede deve criar cabealhos para que a rede software de camada que reside nos sistemas intermedirios de sub-rede pode reconhec-los e us-los para rotear dados para o endereo de destino. Essa camada alivia as camadas superiores da necessidade de saber nada sobre a transmisso de dados e de nvel intermedirio de tecnologias de comutao usado para conectar sistemas. Estabelece, mantm e termina conexes entre as instalaes de comunicaes intermedirias (uma ou vrios sistemas intermedirios na sub-rede de comunicao). Na camada de rede e as camadas abaixo, protocolos ponto existe entre um n e seu vizinho imediato, mas o vizinho pode ser um n atravs do qual os dados so roteados, no a estao de destino. O estaes de origem e de destino podem estar separadas por muitos intermedirio sistemas. CAMADA DE TRANSPORTE A camada de transporte garante que as mensagens so entregues sem erros, na seqncia e sem perdas ou duplicaes. Ele alivia o protocolos de camadas superiores de qualquer preocupao com a transferncia de dados entre eles e seus colegas. O tamanho e a complexidade de um protocolo de transporte depende do tipo de servio pode ser da camada de rede. Para um confivel camada de rede com capacidade de circuito virtual, um transporte mnimo camada necessria. Se a

camada de rede confivel e/ou somente oferece suporte datagramas, o protocolo de transporte devem incluir ampla deteco de erros e recuperao. A camada de transporte fornece: Mensagem de segmentao: aceita uma mensagem da camada de (sesso) acima dela, divide a mensagem em unidades menores (se no j pequena o suficiente) e passa as unidades menores para a rede camada. A camada de transporte na estao de destino remonta a mensagem. Mensagem de confirmao: fornece confivel de mensagens de ponta a ponta entrega com confirmaes. Mensagem de controle de trfego: informa a estao de transmisso "back-off" quando nenhum buffer de mensagem est disponvel. Sesso multiplexing: multiplexes vrios fluxos de mensagens, ou sesses em um nico link lgico e mantm controle sobre que mensagens pertencem a quais sesses de (consulte camada de sesso). Normalmente, a camada de transporte pode aceitar mensagens relativamente grandes, mas h limites de tamanho de mensagem estrita impostos pela rede (ou camada inferior). Conseqentemente, a camada de transporte deve dividir o mensagens em unidades menores ou quadros, anexando ao incio de um cabealho a cada quadro. As informaes de cabealho de camada de transporte, em seguida, devem incluir o controle informaes, como incio de mensagem e sinalizadores de fim da mensagem, para habilitar a camada de transporte na outra extremidade para reconhecer os limites das mensagens. Alm disso, se as camadas inferiores no mantm a seqncia, o cabealho de transporte deve conter informaes de seqncia para permitir que o camada de transporte na extremidade de recepo para voltar as partes juntas na ordem correta antes de enviar a mensagem recebida para a camada acima. Camadas de ponta a ponta Ao contrrio das camadas inferiores da "sub-rede" cujo protocolo entre imediatamente ns adjacentes, a camada de transporte e as camadas acima so verdadeiras "fonte para o destino" ou camadas de ponta a ponta e esto preocupado no com os detalhes do recurso de comunicao subjacente. Transporte camada de software (e software acima dele) na fonte de estao realiza em uma conversa com software semelhante na estao de destino por usando os cabealhos das mensagens e mensagens de controle. CAMADA DE SESSO A camada de sesso permite estabelecimento da sesso entre processos em execuo em estaes diferentes. Ele fornece:

Estabelecimento da sesso, manuteno e a terminao: permite dois processos de aplicativos em mquinas diferentes para estabelecer, Use e encerrar uma conexo, uma sesso de chamada. Suporte de sesso: executa as funes que permitem que esses processos para se comunicar pela rede, executando a segurana, reconhecimento do nome, registro e assim por diante.

CAMADA DE APRESENTAO A camada de apresentao formata os dados a serem apresentados para o camada de aplicativo. Ele pode ser exibido como o conversor para a rede. Essa camada pode

converter dados de um formato usado pelo aplicativo camada em um formato comum na estao de envio, em seguida, converter o formato comum para um formato conhecido para a camada de aplicativo na estao de recepo. Fornece a camada de apresentao:

Traduo do cdigo de caractere: por exemplo, ASCII para EBCDIC. Converso de dados: bit de ordem, ponto de CR-CR/LF, flutuante inteiro e assim por diante. Compactao de dados: reduz o nmero de bits que precisam ser transmitidos na rede. Criptografia de dados: criptografar dados para fins de segurana. Por exemplo, criptografia de senha.

CAMADA DE APLICATIVO

A camada de aplicativo serve como a janela de usurios e aplicativos processos para acessar servios de rede. Essa camada contm uma variedade de funes comumente necessrias:

Redirecionamento de dispositivo e o compartilhamento de recursos Acesso remoto a arquivos Acesso de impressora remota Comunicao entre processos Gerenciamento de rede Servios de diretrio Eletrnica de mensagens (como email) Terminais de rede virtuais

Вам также может понравиться