Sei sulla pagina 1di 39

Aula 03

Modelos em camadas (OSI e TCP/IP)

Introduo aos Modelos de


Referncia

O modelo de referencia OSI


O modelo de referencia TCP/IP
Uma comparao entre os modelos de
referncia OSI e TCP/IP
Uma crtica aos protocolos e ao modelo OSI
Uma crtica ao modelo de referncia TCP/IP

Modelos de Referncia OSI

Baseia-se em uma proposta desenvolvida pela


ISO (International Standards Organization http://www.iso.org/)
Padronizao internacional dos protocolos nas
diversas camadas
O modelo chamado de Modelo de Referncia
ISO OSI (Open Systems Interconnection)
O modelo OSI tem sete camadas

Princpios aplicados s camadas


do Modelo de Referncia OSI
1)

2)
3)

4)

5)

Uma camada deve ser criada onde houver necessidade de


outro grau de abstrao.
Cada camada deve executar uma funo bem definida.
A funo de cada camada deve ser escolhida tendo em vista
a definio de protocolos padronizados internacionalmente.
Os limites de camadas devem ser escolhidos para minimizar
o fluxo de informaes pelas interfaces.
O numero de camadas deve ser grande o bastante para que
funes distintas no precisem ser desnecessariamente
colocadas na mesma camada e pequeno o suficiente para
que a arquitetura no se torne difcil de controlar.

Modelo de Referncia OSI


7

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

A camada fsica no entende nada


alm de bits: O sinal chega at ela na
forma de pulsos e transformado em
0's e 1's.
0 = 2,5 V e 1 = 5 V.
Utilizao de cabos e conectores.
Tipo de sinal (pulsos eltricos
coaxial; pulsos de luz tico).
Funo: receber os dados e iniciar o
processo (ou o inverso, inserir os
dados e finalizar o processo).

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Dispositivos: Cabos, Conectores,


Hubs, Transceiver (traduzindo entre
sinais eltricos e ticos trafegando
em diferentes cabos).

Coaxial

Hub

Conectores

Par tranado

Transceiver

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Receber os dados formatados pela


Camada Fsica, os bits, e trata os
mesmos, convertendo em sua unidade
de dados para ser encaminhado para a
prxima camada.
Um conceito importante, o endereo
fsico (MAC Address Media Access
Control ou Controle de Acesso a
Mdia).

01-23-45-67-89-ab
ou
01:23:45:67:89:ab

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Funo: ligar os dados de um host a


outro, fazendo isso atravs de
protocolos definidos para cada meio
especfico por onde os dados so
enviados.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Dispositivos: Switches, Placa de


Rede, Interfaces.

Switches

Placa de Rede

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

O quadro ento chega Camada de


Rede, responsvel pelo trfego dos
dados.

Quadros

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Para isso, ela conta com dispositivos


que identificam o melhor caminho
possvel a ser seguido, e que permitem
estabelecer essas rotas.
Essa camada pega o endereo fsico
MAC (da camada 2-Enlace) e converte
para endereo lgico (endereo IP).
MAC: 01-23-45-67-89-ab
converter para
IP: 223.167.45.11

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Funo: endereamento, roteamento e


definio das melhores rotas possveis.
Protocolos: ICMP, IP, IPX, ARP,
IPSEC.
Dispositivos: Roteadores.

Roteador CISCO

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Se tudo tiver ocorrido bem, os pacotes


chegam da camada 3 (de Rede) com o
seu endereo lgico.
A Camada de Transporte deve garantir
a qualidade na entrega e no
recebimento dos dados.
Funo: lidar com todas as questes
de transporte, entrega e recebimento
dos dados da rede, utilizando QoS.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Protocolos: TCP, UDP, SPX.


Dispositivos: Roteadores.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Essa camada inicia e finaliza as


Sesses responsveis pela
comunicao e troca de dados.
Por exemplo, definindo o incio e fim de
uma conexo entre hosts, e tambm
gerenciando esta conexo.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Necessidade de sincronizao entre os


hosts, caso contrrio, a comunicao
ser comprometida, at mesmo
parando de funcionar.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Essa camada adiciona marcaes nos


dados transmitidos. Assim, se a
comunicao falhar, a mesma pode ser
reiniciada pela ltima marcao vlida
recebida.
Funo: iniciar, gerenciar e finalizar as
sesses para a camada de
apresentao, como por exemplo as
sesses TCP.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Tem a funo de formatar os dados,


fazendo a representao dos
mesmos.
Essa formatao inclui compresso e
encriptao dos dados.
Faz a traduo dos dados para um
formato que o protocolo usado consiga
entender.
Quando duas redes diferentes
precisam se comunicar, a camada de
Apresentao que atua (TCP/IP para
IPX/SPX).

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

O transmissor comprime os dados


nessa camada, e o receptor
descompacta.
Na necessidade de aumentar a
segurana, essa camada aplica um
esquema qualquer de criptografia.
Funo: encriptao, compresso,
formatao e apresentao dos
formatos de dados (como por exemplo
JPEG, GIF e MPEG) para aplicaes.

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Dispositivos: Gateways (traduzindo


diferentes protocolos entre redes).

Modelo de Referncia OSI

Aplicao

Apresentao

Sesso

Transporte

Rede

Enlace

Fsica

Interfaces do Usurio (e-mail,


transferncia de arquivo, etc).
Ela fica no extremo do modelo,
portanto ela tambm inicia e finaliza o
processo.
Funo: fazer a interface entre os
usurios finais e os programas de
comunicao.

Modelo de Referncia OSI


7

Aplicao

Dado

Dado

Aplicao

Apresentao

Dado

Dado

Apresentao

Sesso

Dado

Dado

Sesso

Transporte

Dado

Dado

Transporte

Rede

Dado

Dado

Rede

Enlace

Dado

Dado

Enlace

Fsica

Dado

Dado

Fsica

Modelo de Referncia TCP/IP

O Modelo de Referncia TCP/IP foi usado na


ARPANET;
Surgiu da necessidade de se conectar vrias
redes de maneira uniforme;
Redes de linhas telefnicas, rdio e satlite;
Definido pela primeira vez em 1974(Cerf e Kahn);
Uma nova perspectiva em 1985(Leiner et al);
Filosofia do projeto na qual se baseia discutida
em 1988(Clark);

Modelo de Referncia TCP/IP

Departamento de Defesa dos EUA

A rede deveria ser capaz de sobreviver perdas, a


comunicao deveria ser mantida enquanto as
mquinas de origem e destino estivessem
funcionando
Necessria uma arquitetura flexvel, capaz de suportar
tanto transferncia de arquivos, quanto a transmisso
de dados de voz em tempo real;

A ARPANET

(a) Estrutura do sistema de telephone;


(b) Sistema de comutao distribuda proposto por Baran.

Modelo de Referncia TCP/IP

Aplicao

Transporte

Internet

Host/Rede

Modelo de Referncia TCP/IP

Aplicao

Transporte

Internet

Host/Rede

A pilha TCP/IP no especifica o que


ocorre nessa camada, a nica
exigncia que o host se conecta a
rede usando algum protocolo capaz de
enviar pacotes IP.

Modelo de Referncia TCP/IP

Aplicao

Transporte

Internet

Host/Rede

A pilha TCP/IP no especifica o que


ocorre nessa camada, a nica
exigncia que o host se conecta a
rede usando algum protocolo capaz de
enviar pacotes IP.

Modelo de Referncia TCP/IP

Aplicao

Transporte

Internet

Host/Rede

Tambm chamada de Inter-redes;


Permitir que os hosts injetem pacotes
em qualquer rede e garantir que eles
trafegaro independentemente at o
destino;
No importa a ordem;
Define um formato de pacote oficial e
um protocolo chamado IP(Internet
Protocol);
Ento, a funo da camada entregar
pacotes IP;

Modelo de Referncia TCP/IP

Aplicao

Transporte

Internet

Host/Rede

Permitir a conversao entre os hosts


de origem e destino;
TCP(Transmission Control Protocol)
UDP(User Datagram Protocol)

Modelo de Referncia TCP/IP

Aplicao

Transporte

Internet

Host/Rede

Contm todos os protocolos de alto


nvel;
TELNET(Terminal Virtual);
FTP(File Transfer Protocol);
SMTP(Send Mail Transfer Protocol);
DNS(Domain Name System);
HTTP(Hypertext Transfer Protocol);

Protocolos e redes no modelo


TCP/IP inicial

Aplicao

TELNET

FTP

SMTP

DNS
Protocolos

Transporte

Internet

Host/Rede

UDP

TCP
IP

ARPANET

SATNET

Rdio

LAN

Redes

Modelo TCP/IP x Modelo OSI

Aplicao

No representados
no modelo TCP/IP

Aplicao

Apresentao

Sesso

Transporte

Transporte

Internet

Rede

Enlace

Fsica

Host/Rede

Modelo de Referncia TCP/IP

Modelo de Referncia OSI

Uma comparao entre os


modelos de referencia OSI e
TCP/IP

O modelo OSI tem trs conceitos


fundamentais:
Servios
Interfaces
Protocolos

Diferena no comportamento da camada de transporte.

Uma crtica aos protocolos e


ao modelo OSI

Porque o modelo OSI no controlou


o mundo
Momento ruim
Tecnologia ruim
Implementaes ruins
Poltica ruim

Momento ruim

O apocalipse dos dois elefantes.

Uma crtica ao modelo de


referncia TCP/IP

Problemas:
Servio, interface e protocolo no distinguidos
No um modelo abrangente
A camada host/rede no realmente uma
camada (interface entre as camada de rede e
de enlace de dados)
No faz distino entre a camada fsica e de
enlace de dados
Protocolos menores profundamente
enraizados, difceis de substituir

Modelo Hbrido

O modelo de referncia hbrido que


ser usado neste livro.

Potrebbero piacerti anche