Documente Academic
Documente Profesional
Documente Cultură
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
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:
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.
CAMADA DE SESSO
A camada de sesso permite o estabelecimento da sesso entre processos em execuo em estaes diferentes.
Ela fornece o seguinte:
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:
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: