Anda di halaman 1dari 22

Modelo OSI

Redes de Computadores e Sistemas


Distribudos
Lic. Eng. Eletrotcnica e de Computadores
Nuno Lopes

Arquitectura por Camadas

Camadas Modelo OSI


Aplicao
Apresentao
Sesso
Transporte
Rede
Ligao Dados
Fsica

Camada Fsica
Interface fsico entre dispositivos.
Propriedades mecnicas e elctricas
Transmisso e recepo de dados no meio de
comunicao

Codificao e descodificao do sinal

Camada Ligao Dados


Data Link Layer
Estabelece um canal lgico fivel entre 2 dispositivos,
para a camada de rede, utilizando a camada fsica.

Controla o acesso ao meio de transmisso (Medium


Access Control MAC)

Acrescenta informao de endereamento e deteco de


erros aos dados para serem transmitidos.

Especifica deteco de erros e controlo de fluxo da


ligao (Logical Link Control LLC).

Normas IEEE 802

Normas IEEE 802


Standard adoptado pela ISO para especificao de
redes locais.

Especificao abrange vrias tecnologias:


Ethernet (802.3),
Token Ring (802.5),
Fibras pticas (802.8),
Wireless (802.11)

Baseia-se nas 2 camadas OSI inferiores, no


incluindo a camada de rede.

Camada de Rede (IP)


Protocolo IP
Permite a comunicao entre quaisquer 2 nodos,
independentemente da rede onde se encontram.

Interliga redes distintas


Routers so usados como nodos que conectam

redes (locais) distintas e fazem o encaminhamento


de pacotes entre as mesmas

Camadas Protocolares
Encaminhamento

Camada de transporte
Fornece entrega fivel dos dados s aplicaes.
Detecta erros,
recupera pacotes perdidos,
remove duplicados.
Entrega dados pela mesma ordem em que foram
enviados.

Camadas de Sesso e
Apresentao
Camada de Sesso
Oferece funcionalidades relacionadas com definio de

caractersticas especficas no dilogo entre os nodos.


Agrupamento de informao lgicamente relacionada mas
indistinguvel para as camadas inferiores. Exemplo:
conceito de utilizador/sesso ao fazer compras on-line.

Camada de Apresentao
Responsvel pelo formato dos dados transmitidos entre
aplicaes (camada superior).
Determina a sintaxe a ser usada na troca dos dados.
Exemplos: compresso dados, cifragem, cdigos de
caracteres (unicode, ISO-latin1).

Camada da aplicao
Faz o interface entre a arquitectura e as aplicaes.
Implementa os vrios protocolos de alto-nvel que
permitem a comunicao entre aplicaes.

Exemplos:

http
ftp
Email (pop, imap, smtp)
DNS

Relao entre OSI e TCP/IP

Arquitectura TCP/IP
Desenvolvida pela Agncia de Defesa Americana
para Projectos Avanados (DARPA)

Destinava-se a ser usada na rede de comutao de


pacotes ARPANET

Actualmente usada como arquitectura protocolar


da Internet.

Arquitectura TCP/IP
Apesar do modelo OSI ser uma norma ISO, a

arquitectura TCP/IP tornou-se o standard defacto.


No incio dos anos 80, as organizaes precisavam

de um standard operacional, o modelo OSI no tinha


ainda implementaes.
Suporte do Departamento de Defesa Americano pelo
TCP/IP fez com que fabricantes construissem
produtos baseados nesta arquitectura, em vez do
modelo OSI
Aps a disseminao da arquitectura TCP/IP,
extremamente custoso uma migrao para solues
OSI.

Camadas TCP/IP
Define 5 camadas:

Camada
Camada
Camada
Camada
Camada

fsica
acesso rede
inter-redes (internet)
de transporte
de aplicao

Camada Fsica
Lida com os detalhes da transmisso de dados entre

dispositivos:
Depende do meio de transmisso
Gerao de sinais electro-magnticos a partir dos dados
Esquema de codificao de dados

Camada de Acesso Rede


Troca de dados entre o dispositivo e a rede
Identificao do dispositivo destino
Controlo de acesso ao meio de transmisso

Permite camada de rede ignorar detalhes do canal


de transmisso.

Camada de Rede (IP)


Protocolo IP
Permite a comunicao entre quaisquer 2 nodos,
independentemente da rede onde se encontram.

Interliga redes distintas


Routers so usados como nodos que conectam

redes (locais) distintas e fazem o encaminhamento


de pacotes entre as mesmas

Camada de transporte
(TCP)
Fornece entrega fivel dos dados s aplicaes.
Detecta erros,
recupera pacotes perdidos,
remove duplicados.
Entrega dados pela mesma ordem em que foram
enviados.

Camada da aplicao
Faz o interface entre a arquitectura e as aplicaes.
Implementa os vrios protocolos de alto-nvel que
permitem a comunicao entre aplicaes.

Exemplos:

http
ftp
Email (pop, imap, smtp)
DNS

Esquema Arq. TCP/IP

Anda mungkin juga menyukai