Sunteți pe pagina 1din 4

Definio das sete camadas do modelo OSI e explicao de suas

funes

O modelo OSI (Open Systems Interconnect) tem sete camadas. Este artigo as descreve e explica, comeando
pela camada "inferior" na hierarquia (a camada fsica) e avanando at a "superior" (a camada de aplicativo).
As camadas esto empilhadas desta forma:
Aplicativo
Apresentao
Sesso
Transporte
Rede
Vnculo de Dados
Fsica

CAMADA FSICA
A camada fsica, a camada inferior do modelo OSI, est encarregada da transmisso e recepo do fluxo de
bits brutos no estruturados atravs de um meio fsico. Ela descreve as interfaces elctricas/pticas, mecnicas
e funcionais com o meio fsico e transporta os sinais para todas as camadas superiores. Ela fornece o seguinte:

Codificao de dados: modifica o padro de sinal digital simples (1s e 0s) usado pelo PC para
acomodar melhor as caractersticas do meio fsico e para ajudar na sincronizao de bits e quadros. Ela
determina o seguinte:
Qual estado de sinal representa um 1 binrio
Como a estao de recepo sabe quando um "tempo de bit" comea
Como a estao de recepo delimita um quadro
Conexo com o meio fsico, acomodando vrias possibilidades no meio:
o Um transceptor externo (MAU) ser usado para conexo com o meio?
o Quantos pinos tm os conectores e para o qu cada um deles usado?
Tcnica de transmisso: determina se os bits codificados sero transmitidos por sinalizao de banda
base (digital) ou de banda larga (analgica).
Transmisso do meio fsico: transmite bits como sinais elctricos ou pticos apropriados para o meio
fsico e determina:
o Quais opes de meio fsico podem ser usadas
o Quantos volts/db devem ser usados para representar um determinado estado de sinal, usando
um meio fsico especfico
o
o
o

CAMADA DE VNCULO DE DADOS

A camada de vnculo de dados proporciona uma transferncia de quadros de dados sem erros de um n para
outro atravs da camada fsica, permitindo que as camadas acima dela assumam a transmisso praticamente
sem erros atravs do vnculo. Para fazer isso, a camada de vnculo de dados fornece:

Estabelecimento de finalizao de vnculo: estabelece e finaliza o vnculo lgico entre dois ns.
Controle de trfego de quadros: instrui o n de transmisso a se "retirar" quando no houver buffers de
quadros disponveis.
Sequenciamento de quadros: transmite/recebe quadros sequencialmente.
Confirmao de quadros: fornece/espera confirmaes de quadros. Faz a deteco e recuperao de
erros que ocorrem na camada fsica, retransmitindo quadros no confirmados e lidando com o
recebimento de quadros duplicados.
Delimitao de quadros: cria e reconhece limites de quadros.
Verificao de erros de quadros: verifica a integridade dos quadros recebidos.
Gerenciamento do acesso mdia: determina quando o n "tem o direito" de utilizar o meio fsico.

CAMADA DE REDE
A camada de rede controla a operao da sub-rede, decidindo que caminho fsico os dados devem seguir com
base nas condies da rede, na prioridade do servio e em outros fatores. Ela fornece o seguinte:

Roteamento: roteia quadros entre redes.


Controle de trfego da sub-rede: roteadores (sistemas intermedirios da camada de rede) podem instruir
uma estao de envio a "desacelerar" sua transmisso de quadros quando o buffer do roteador fica
cheio.
Fragmentao de quadros: se ela determinar que o tamanho da unidade mxima de transmisso (MTU)
do roteador downstream menor que o tamanho do quadro, um roteador poder fragmentar um quadro
para transmisso e remontagem na estao de destino.
Mapeamento de endereos lgicos-fsicos: converte endereos lgicos, ou nomes, em endereos
fsicos.
Contabilidade de uso da sub-rede: tem funes de contabilidade para manter o controle dos quadros
encaminhados por sistemas intermedirios da sub-rede, para produzir informaes de cobrana.

Sub-rede de Comunicaes
O software de camada de rede deve criar cabealhos para que o software de camada de rede residente nos
sistemas intermedirios da sub-rede possam reconhec-los e us-los para rotear dados ao endereo de destino.
Essa camada dispensa as camadas superiores da necessidade de conhecer informaes sobre as tecnologias de
transmisso de dados comutao intermediria usadas para conectar sistemas. Ela estabelece, mantm e
finaliza conexes nas instalaes de comunicaes intervenientes (um ou vrios sistemas intermedirios na
sub-rede de comunicao).
Na camada de rede e nas camadas abaixo dela, existem protocolos de par entre um n e seu vizinho imediato,
mas o vizinho pode ser um n atravs do qual os dados so roteados, e no a estao de destino. As estaes de
origem e de destino podem ser separadas por vrios sistemas intermedirios.

CAMADA DE TRANSPORTE

A camada de transporte garante que as mensagens sejam entregues sem erros, em sequncia e sem perdas ou
duplicaes. Ela elimina para os protocolos de camadas superiores qualquer preocupao a respeito da
transferncia de dados entre eles e seus pares.
O tamanho e a complexidade de um protocolo de transporte depende do tipo de servio que ele pode obter da
camada de rede. Para uma camada de rede confivel com capacidade de circuito virtual, uma camada de
transporte mnima necessria. Se a camada de rede no for confivel e/ou apenas tiver suporte para
datagramas, o protocolo de transporte dever incluir procedimentos externos de deteco e recuperao de
erros.
A camada de transporte fornece o seguinte:
Segmentao de mensagens: aceita uma mensagem da camada acima dela (sesso), divide a mensagem
em unidades menores (se ela ainda no for suficientemente pequena) e transmite as unidades menores
at a camada de rede. A camada de transporte na estao de destino remonta a mensagem.
Confirmao de mensagens: fornece uma entrega completa e confivel de mensagens com
confirmaes.
Controle do trfego de mensagens: instrui a estao de transmisso a se "retirar" quando no houver
buffers de mensagens disponveis.
Multiplexao de sesses: multiplexa vrios fluxos de mensagem ou sesses em um vnculo lgico e
controla quais mensagens pertencem a quais sesses (consulte camada de sesso).
Normalmente, a camada de transporte pode aceitar mensagens relativamente grandes, mas existem limites
rigorosos de tamanho de mensagens impostos pela camada de rede (ou inferior). Consequentemente, a camada
de transporte deve dividir as mensagens em unidades menores, ou quadros, acrescentando um cabealho ao
incio de cada quadro.
As informaes de cabealho da camada de transporte devem ento incluir informaes de controle, como
sinalizadores de incio e fim de mensagem, para permitir que a camada de transporte na outra extremidade
reconhea os limites da mensagem. Alm disso, se as camadas inferiores no mantiverem a sequncia, o
cabealho de transporte dever conter informaes de sequncia para permitir que a camada de transporte na
extremidade receptora junte as partes na ordem certa antes de entregar a mensagem recebida para a camada
acima.

Camadas de ponta a ponta


Ao contrrio das camadas inferiores de "sub-rede", cujo protocolo est entre ns imediatamente adjacentes, a
camada de transporte e as camadas acima dela so verdadeiras camadas de "origem at o destino", ou ponta a
ponta, e desconsideram os detalhes dos recursos de comunicaes subjacentes. Os softwares da camada de
transporte (e os softwares acima deles) na estao de origem realizam uma conversa com softwares
semelhantes na estao de destino, usando cabealhos de mensagens e mensagens de controle.

CAMADA DE SESSO

A camada de sesso permite o estabelecimento da sesso entre processos em execuo em estaes diferentes.
Ela fornece o seguinte:

Estabelecimento da sesso, manuteno e encerramento: permite que dois processos de aplicativo em


mquinas diferentes para estabelecer, use e terminar uma conexo, uma sesso de chamada.
Suporte de sesso: realiza as funes que permitem que esses processos se comuniquem atravs da
rede, realizando tarefas de segurana, reconhecimento de nomes, registro em log e assim por diante.

CAMADA DE APRESENTAO

A camada de apresentao formata os dados a serem apresentados na camada de aplicativo. Ela pode ser
considerada o tradutor da rede. Essa camada pode converter dados de um formato usado pela camada de
aplicativo em um formato comum na estao de envio e, em seguida, converter esse formato comum em um
formato conhecido pela camada de aplicativo na estao de recepo.
A camada de apresentao fornece:

Converso de caracteres de cdigo: Por exemplo, ASCII para EBCDIC.


Converso de dados: ordem de bits, 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: Criptografe dados para fins de segurana. Por exemplo, criptografia de senha.

CAMADA DE APLICATIVO

A camada de aplicativo serve como a janela onde os processos de aplicativos e usurios podem acessar
servios de rede. Essa camada contm uma variedade de funes normalmente 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
Mensagens eletrnicas (como email)
Terminais de rede virtuais

S-ar putea să vă placă și