You are on page 1of 37

MODELO DE REFERNCIA

OSI
Open System Interconnection
Disciplina de Redes I
Prof. Marcelo Oliveira

Objetivo

Objetivos necessrios para a


implementao de um sistema aberto:
Interoperabilidade: capacidade que os sistemas
abertos possuem de troca de informaes entre eles,
mesmo que sejam fornecidos por fabricantes
diversos;

Interconectividade: a maneira atravs da qual se


pode conectar
distintos;

computadores

de

fabricantes

Objetivos necessrios para a implementao


de um sistema aberto:
Portabilidade da aplicao: a capacidade de
um software de rodar em vrias plataformas
diferentes;

Escalabilidade: capacidade de um software rodar


com uma performance aceitvel em computadores
de capacidades diversas, desde desktops at
supercomputadores.

tambm finalidade RM-OSI identificar reas para a


elaborao ou aperfeioamento de padres, e fornecer
uma referncia comum para a manuteno da
consistncia entre padres de comunicao por meio de
computadores.
O padro fornece um esquema conceitual que permite
que equipes de especialistas trabalhem de forma
produtiva e independente no desenvolvimento de
padres para cada uma das camadas do OSI.

Servios e Protocolos
Um servio um conjunto de primitivas que uma
camada oferece camada superior adjacente, ou
seja, uma interface entre duas camadas onde a
inferior se comporta como provedora do servio e a
superior a usuria do servio. O servio define as
operaes que a camada est preparada para
realizar em nome de seus usurios, mas no diz
nada a respeito do modo como isso deve ser
implementado.

Servios e Protocolos
J um protocolo um conjunto de regras que
governam o formato e significado dos quadros,
pacotes, ou mensagens trocados entre entidades
parceiras dentro de uma mesma camada. Os
protocolos so utilizados para implementar os
servios, no sendo diretamente visveis aos
usurios, ou seja, o protocolo utilizado pode ser
modificado, desde que o servio oferecido ao
usurio permanea o mesmo.

Primitivas
So informaes trocadas entre duas camadas adjacentes de
forma a realizar um servio. No modelo OSI so definidas
quatro tipos de primitivas:
Pedido(REQUEST)
Solicita ou ativa um determinado servio
Indicao (INDICATION)
Informa ocorrncia de um evento
Resposta (RESPONSE)
Responde a um determinado evento
Confirmao (CONFIRMATION)
Confirma execuo de um determinado servio

No modelo de referncia OSI, existem sete camadas numeradas e


cada uma ilustra uma funo particular da rede. Essa separao
das funes da rede chamada diviso em camadas. Dividir a
rede nessas sete camadas oferece as seguintes vantagens:
Decompe as comunicaes de rede em partes menores e mais
simples.
Padroniza os componentes de rede, permitindo o desenvolvimento e
o suporte por parte de vrios fabricantes.
Possibilita a comunicao entre tipos diferentes de hardware e de
software de rede.
Evita que as modificaes em uma camada afetem as outras,
possibilitando maior rapidez no seu desenvolvimento.
Decompe as comunicaes de rede em partes menores, facilitando
sua aprendizagem e compreenso.

Funes

O Nvel Fsico
Fornece as caractersticas mecnicas,
eltricas, funcionais e de procedimento
para ativar, manter e desativar conexes
fsicas para a transmisso de bits entre
entidades de nvel de enlace (ou ligao).

O Nvel Fsico
A funo do nvel fsico permitir o envio
de uma cadeia de bits pela rede sem se
preocupar com o seu significado ou com a
forma como esses bits so agrupados. No
funo desse nvel tratar de problemas
como erros de transmisso.

O Nvel de Enlace de Dados


Seu objetivo detectar e opcionalmente corrigir erros
que por ventura ocorram no nvel fsico. O nvel de
enlace vai assim converter um canal de transmisso
no confivel em um canal confivel para o uso do nvel
de rede.
A tcnica utilizada para conseguirmos isso a partio
da cadeia de bits a serem enviados ao nvel fsico, em
quadros, cada um contendo alguma forma de
redundncia para reduo de erros.

O Nvel de Enlace de Dados


Outra questo tratada pelo nvel de enlace a de
como evitar que o transmissor envie ao receptor
mais dados do que este tem condies de
processar. Este problema evitado com a
utilizao de algum mecanismo de controle de
fluxo que possibilita ao transmissor saber qual
o espao disponvel no buffer do receptor em um
certo momento.

O Nvel de Rede
O objetivo fornecer ao nvel de transporte uma
independncia quanto a consideraes de chaveamento
e roteamento associadas ao estabelecimento e
operao de uma conexo de rede.
Em redes ponto a ponto, o nvel de rede est ligado ao
roteamento e a seus efeitos, como, por exemplo,
controle de congestionamento.
Esse nvel permite a interconexo entre redes.
Existem duas filosofias quanto ao servio oferecido
pelo nvel de rede: datagrama e circuito virtual.

O Nvel de Transporte
O nvel de rede no garante que
necessariamente que um pacote chegue a seu
destino, e pacotes podem ser perdidos ou
mesmo chegar fora da seqncia original de
transmisso. Para fornecer uma comunicao
fim a fim confivel necessrio um outro nvel de
protocolo, o nvel de transporte.

O Nvel de Transporte
No nvel de transporte, a comunicao
fim a fim, isto , a entidade do nvel de
transporte de origem se comunica com a
entidade do nvel de transporte de
destino.
Uma importante o controle de fluxo.

O Nvel de Sesso
Essa camada estabelece, mantm e gerencia
sesses entre aplicativos.

O Nvel de Apresentao
Sua funo de realizar transformaes adequadas nos
dados, antes de seu envio ao nvel de sesso.
Transformaes tpicas dizem respeito compreenso
de textos, criptografia, converso de padres de
terminais e arquivos para padres de rede e vice-versa.
Ela garante que os dados que chegam pela rede
possam ser usados pelo aplicativo e que as informaes
enviadas pelo aplicativo possam ser transmitidas na
rede.

O Nvel de Aplicao
Este nvel oferece aos processos de
aplicao os meios para que estes utilizem
o ambiente de comunicao OSI. Nesse
nvel so definidas funes de
gerenciamento e mecanismos genricos
que servem de suporte construo de
aplicativos distribudos.

Aplicao

softwares

Apresentao

Jpeg, bmp, criptografia

Sesso

Sist. Op. / acesso de aplicativo

Transporte

TCP / UDP / SPX

Rede

IP / IPX / roteador

Enlace de
dados

802.3 / ETHERNET
switch / bridge

Fsica

Cabeamento / hub

Aplicao

Processos da rede para aplicaes

Apresentao

Representao de Dados

Sesso

Comunicao Interhosts

Transporte

Conexes ponto a ponto

Rede

Endereos e melhor caminho

Enlace

Acesso aos meios

Fsica

Transmisso binria

O encapsulamento
empacota as
informaes de
protocolo necessrias
antes do trnsito pela
rede. Assim, medida
que o pacote de dados
desce pelas camadas do
modelo OSI, ele recebe
cabealhos, trailers e
outras informaes.
(observao: A palavra
"cabealho" significa
que informaes de
endereo foram
adicionadas.)

Principais funes das camadas do


modelo OSI

Camada Fsica
trata tenses e impulsos eltricos
especifica cabos, conectores e interfaces
providencia o contnuo fluxo de bits atravs do meio
de transmisso

Camada de Enlace de Dados


garante a integridade dos dados
adiciona marcas de fim e inicio de mensagens
fornece algoritmos de deteco e correo de erros
fornece mtodos de acesso rede
A camada de enlace fornece trnsito seguro de
dados atravs de um link fsico. Fazendo isso, a
camada de enlace trata do endereamento fsico .

Camada de Rede
direciona pacotes de informao
estabelece a rota mais adequada
providencia os endereos
controla o trfego de rede
reconhece prioridades
envia informao na ordem correta

Camada de Transporte
passagem de informao do inicio at ao destino
multiplexao --transmisso de mais de um sinal em
um mesmo meio fsico.

controle de fluxo
A camada de transporte segmenta os dados do
sistema host que est enviando e monta os dados
novamente em uma seqncia de dados no
sistema host que est recebendo.

Camada de Sesso
estabelece e termina ligaes
transfere os dados
controla o dilogo
A camada de sesso, como est implcito no
nome, estabelece, gerencia e termina sesses
entre dois hosts que se comunicam.

Camada de Apresentao
A camada de apresentao assegura que a
informao emitida pela camada de aplicao de
um sistema seja legvel para a camada de
aplicao de outro sistema
compresso de textos, criptografia, etc.

Camada de Aplicao

forma de representar informao comum


login e password
assegurar o inicio, desenvolvimento e fim das
aplicaes

transferncia de arquivos, acesso e manuteno

Camada de Aplicao

formas de representao padro


tratamento de mensagens
transferncia de documentos
acesso a bases de dados
manuteno de sistemas

You might also like