A Organizao Internacional para Padronizao (ISO), a instituio
responsvel pela implantao de um modelo geral para interconexo de sistema denominado Modelo de Referncia para a Interconexo de Sistemas Abertos (modelo OSI). O objetivo principal do modelo OSI proporcionar uma base para a coordenao do desenvolvimento de padres relativos interconexo de sistemas de maneira flexvel e utilizando facilidades de comunicao de dados.
Conceitos e Objetivos
O modelo OSI diz respeito interconexo de sistemas - o modo como eles
trocam informaes - e no s funes internas que so executadas por um dado sistema. O modelo OSI oferece uma viso generalizada de uma arquitetura estratificada e organizada em camadas). Pela definio que foi dada a sistema, a arquitetura aplica-se a sistemas muito simples, como a conexo de um terminal a um computador, e a sistemas muito complexos, como a interconexo de duas redes completas de computadores. OSI tambm pode ser usado como modelo para uma arquitetura de rede. O desenvolvimento deste modelo est constantemente sofrendo alteraes para poder adaptar-se aos diversos sistemas existentes.
Camadas
O modelo OSI utiliza uma abordagem estratificada com certos conjuntos de
funes alocados s diversas camadas. Uma entidade um elemento ativo em uma camada. Duas entidades em uma mesma camada so denominadas entidades pares. As entidades de uma camada prestam servios s entidades da camada imediatamente acima e, por sua vez, recebem servios da camada situada imediatamente abaixo. Por exemplo, as entidades da camada de apresentao prestam servios camada de aplicao e recebem servios da camada de sesso.
1. Fsica
Ativao e desativao das conexes fsicas, mediante solicitao da
camada de enlace de dados. Transmisso dos bits por uma conexo fsica em modo sncrono ou assncrono. Tratamento das atividades de gerncia da camada fsica, inclusive a ativao e o controle de erros.
2. Enlace de Dados
Markus Vinicius Rodrigues de Oliveira
marvinro@uol.com.br http://www.geocities.com/Yosemite/7160 Estabelecimento e liberao de conexes de enlace de dados. Sincronizao da recepo de dados que tiverem sido partidos por vrias conexes fsicas. Deteco e correo de erros de transmisso, com retransmisso de quadros, se necessrio.
3. Rede
Determinao de um roteamento timo sobre as conexes de rede que
podem existir entre dois endereos de rede. Proviso de uma conexo de rede entre duas entidades de transporte. Multiplexao de mltiplas conexes de rede em uma nica conexo de enlace de dados. Tratamento das atividades da camada de rede, inclusive ativao e controle de erros.
4. Transporte
Colocao em seqncia das unidades de dados transferidas, para garantir
que sejam entregues na mesma seqncia em que foram enviadas. Deteco de erros e recuperao aps erros. Controle de fluxo de dados para evitar sobrecarga dos recursos da rede. Realizao das atividades de superviso da camada de transporte.
5. Sesso
Provimento de um mapeamento um-para-um entre uma conexo de sesso
e uma conexo de apresentao, em qualquer momento. Evitar que uma entidade de apresentao seja sobrecarregada de dados, pelo uso do controle de fluxo de transporte. Restabelecimento de uma conexo de transporte para suportar uma conexo de sesso. Realizao das atividades de gerncia da camada de sesso.
6. Apresentao
Emisso de uma solicitao para que a camada de sesso estabelea uma
sesso. Iniciao da transferncia de dados entre entidades de aplicao ou usurios. Execuo de quaisquer transformaes ou converses de dados que forem requeridas. Emisso de uma solicitao para que a camada de sesso encerre a sesso.
7. Aplicao
Execuo das funes de aplicao comuns, que so funes que
proporcionam capacidades teis a muitas aplicaes. Execuo das funes de aplicao especficas, que so funes necessrias para atenderem aos requisitos de uma particular aplicao.