Você está na página 1de 49

FUNDAMENTOS DE REDES DE COMPUTADORES

AULA 4: MODELOS EM CAMADAS


Fundamentos de Redes de Computadores
Conteúdo Desta Aula

HISTÓRICO
MODELO EM FUNÇÕES DAS
DAS REDES
CAMADAS CAMADAS OSI

1 2 3 4 5
PRÓXIMOS
CLASSIFICAÇÃO MODELO DE
PASSOS
DAS REDES REFERÊNCIA OSI

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Modelo em Camadas – Analogia

Esquema básico da arquitetura

•Camadas: Serviço, Protocolos e Interfaces


oServiço: informa “o que” a camada faz, quais suas funções;
oInterface: “como acessar” os serviços, quais os parâmetros e quais os resultados esperados;
oProtocolos: “de que forma” os serviços são implementados.

•Estruturação em camadas (níveis) hierárquicas:


oCamadas são processos que se comunicam com seus equivalentes em outro computador, através do
protocolo da camada.
oA camada "N" se utiliza dos serviços da camada "N-1", através de sua interface.

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Modelo em Camadas – Analogia

Esquema básico da arquitetura

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Modelo em Camadas – Analogia

Modelo postal

Remetente Destinatário

Escrever carta Ler carta


Envelopar Abrir envelope

Endereçar Ler endereço


Entregar no correio Receber do carteiro

Remessa postal Recebimento postal

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Modelo de Referência OSI

• Modelo baseado em camadas;

• Modelo de referência para interconexão de Sistemas Abertos e os diversos padrões a ele


relacionados foi desenvolvido pela ISO com a finalidade de desenvolver uma base comum de
estudos e criou o RM – OSI (Reference Model – Open Systems Interconnection);

• RM – OSI não define a arquitetura de uma rede, ele não especifica a exatidão de serviços e
protocolos. Ele divide os processos de comunicações em camadas e determina o que cada camada
deve fazer;

• Desta forma, dois sistemas distintos podem se comunicar desde que obedeçam aos padrões em
cada uma das camadas predeterminadas;

• O modelo OSI possui 7 camadas.

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Camadas do Modelo OSI

Camada 7 Aplicação
Camada 6 Apresentação
Camada 5 Sessão
Camada 4 Transporte
Camada 3 Rede
Camada 2 Enlace
Camada 1 Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível Físico

Aplicação

Apresentação • Transmissão de bits através de um canal de comunicação.

Sessão • Características do meio físico e da transmissão do sinal:


o Características mecânicas;
o Características elétricas;
Transporte o Características funcionais;
o Características procedurais.
Rede
• Não se preocupa com erros.
Enlace

Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Enlace

Aplicação

Apresentação
• Detecta e, opcionalmente, corrige erros que ocorram no
Sessão nível físico.

Transporte • Transmissão e recepção de quadros (delimitação).

Rede • Controle de fluxo.

Enlace

Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Rede

Aplicação

Apresentação • Roteamento.

Sessão • Serviços.
o Circuito Virtual
Transporte o Com conexão.
o Datagrama
o Sem conexão;
Rede
o Não garante a entrega dos pacotes.

Enlace

Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Transporte

Aplicação

Apresentação

Sessão • Fornece uma comunicação fim a fim (com confiabilidade):


o Controle de fluxo;
o Detecção e recuperação de erros fim a fim.
Transporte
• Segmentação e remontagem de mensagens.
Rede

Enlace

Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Transporte

Sistema Final A Sistema Final B


Aplicação Aplicação Aplicação

Apresentação Apresentação
Apresentação
Sessão Sessão

Sessão comunicação fim a fim


Transporte Transporte

Transporte Rede Rede Rede Rede

Rede Enlace Enlace Enlace Enlace

Físico Físico Físico Físico


Enlace
Sistema Intermediário
Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Sessão

Aplicação

Apresentação • Controle de Diálogo


o Pontos de sincronização;
Sessão o Recuperação da sessão em caso de falhas;
o Ex: transferência de arquivos.
Transporte
• Controle de Atividade
o Cada atividade corresponde a uma tarefa que pode ser
Rede
interrompida e posteriormente retomada;
o Ex: e-mail urgente e normal.
Enlace

Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Apresentação

Aplicação

Apresentação

Sessão • Realizar transformação adequadas aos dados,


antes de enviar:
o Conversão de padrões de terminais e de arquivos;
Transporte o Compactação de Dados;
o Criptografia.
Rede

Enlace

Físico

AULA 4: MODELO OSI


Fundamentos de Redes de Computadores
Nível de Aplicação

Aplicação

Apresentação

Sessão • Aplicações Específicas.


o Transferência de arquivos;
o Correio eletrônico;
Transporte o Login remoto;
o Aplicações Multimídias.
Rede

Enlace

Físico

AULA 4: MODELO OSI


FUNDAMENTOS DE REDES DE COMPUTADORES
Arquitetura TCP/IP

• O TCP/IP é um conjunto de protocolos hierárquicos que embasa o funcionamento da Internet e,


atualmente, o funcionamento de praticamente todas as redes locais.

• A arquitetura TCP/IP, assim como OSI, realiza a divisão de funções do sistema de comunicação
em estruturas de camadas, porém, como foi desenvolvida antes do Modelo OSI, camadas não
correspondem exatamente às do RMOSI.

• Embora não seja o padrão de direito, é o padrão de fato.

• Suas normas são gratuitas e podem ser obtidas via internet.

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Arquitetura TCP/IP

• Dá ênfase na interligação de redes, possivelmente diferentes.

• Os sistemas operacionais têm incorporado o TCP/IP.

• Desenvolvida pela DARPA – EUA – Defense Advanced Research Projects Agency.

• Os padrões são controlados pelo IAB – Internet Architecture Board.

• O desenvolvimento dos padrões se dá através de RFCs – Request For Comments.

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Arquitetura TCP/IP

• A arquitetura da internet (TCP/IP) dá ênfase total à interligação de diferentes tecnologias.

• Para que a interligação seja possível é necessário conectar uma máquina entre redes,
denominada gateway.

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desenvolvimento TCP / IP

ARPANET
DOD
IP
1969
1981
Telnet
TCP / IP
1972
Protocol Suite
FTP 1982
1973
TCP
DNS
1974
1984

1965 1970 1975 1980 1985

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Arquitetura TCP/IP

• Sistema final
• Sistema que esteja conectado à inter-rede e execute aplicativos;
• Também chamado de host (hospedeiro).

• Sistema intermediário (roteador).

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Arquitetura TCP/IP

• Protocolos fim a fim


• Somente necessários nos sistemas finais.

• Protocolos hop-by-hop
• Usados tanto nos sistemas finais quanto nos sistemas intermediários.

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Camadas TCP/IP

Aplicação

Transporte

Rede

Física

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
TCP/IP – Camada de Aplicação

Aplicação
• Camada de interação do usuário final com a rede.

• O TCP/IP combina todas as questões relacionadas a


Transporte aplicações em uma camada e presume que esses dados
estejam empacotados corretamente para a próxima
camada.

Rede • Exemplos de protocolos desta camada são: FTP, HTTP,


Telnet, SMTP, POP3 e IMAP

Física

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
TCP/IP – Camada de Transporte

Aplicação
• Camada de controle fim a fim. Considera apenas a origem e
o destino da comunicação, sem se preocupar com os
elementos intermediários.
Transporte
• Possui dois protocolos principais:
o UDP (User Datagram Protocol) e;
o TCP (Transmission Control Protocol).
Rede

Física

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
TCP/IP – Camada de Rede

Aplicação • Também chamada camada Inter-rede, tem como finalidade


enviar pacotes da origem de qualquer rede e fazê-los
chegar ao destino, independentemente do caminho e das
redes que tomem para chegar lá.
Transporte
• O protocolo específico que governa essa camada é
chamado Protocolo de Internet (IP). A determinação do
melhor caminho e a comutação de pacotes acontecem
Rede nessa camada.

Física

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
TCP/IP – Camada Física

Aplicação
• É também conhecida como camada Intrarrede, host-rede
ou rede de acesso.
Transporte • É a camada que estabelece o link físico e transfere os bits
entre nós da rede.

• Inclui detalhes de tecnologia de LAN e WAN e todos os


Rede
detalhes nas camadas física e de enlace do OSI.

Física

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Camadas TCP/IP - Resumo

INTERAÇÃO COM O USUÁRIO FINAL.


Aplicação

CONTROLE DAS CONEXÕES FIM A FIM.


Transporte

ENDEREÇAMENTO DE PACOTES.
Rede

TRANSFERÊNCIA DE BITS ENTRE NÓS.


Física

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Pilha de Protocolos da Arquitetura TCP/IP

T
B
S H E T S
F B R O D
M T L F N
Aplicação T
T
T N
G P
T
O N
M
P P C T S
P P E P P
O P
T
S
P
Transporte TCP F UDP
Inter-rede ICMP IGMP
IP ARP RARP

PPP UNIX (-) Win (-) RFC 1577...


Intrarrede ou X.25
Acesso à Rede Serial Ethernet TokenRing ATM

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Comparação Entre Modelos

Arquitetura OSI Arquitetura Internet


Aplicação

Apresentação Aplicação

Sessão

Transporte Transporte

Rede Inter-rede ou Rede

Enlace Intrarrede ou
Acesso a Rede
Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Pacotes de Dados

• São as unidades básicas de comunicações de rede.

• Estrutura dos pacotes:


o Cabeçalho
o Endereço de Origem.
o Endereço de destino.
o Informações de relógio para sincronização.
o Dados
o 512 bytes a 4 Kb de dados propriamente ditos.
o Trailer
o CRC.
Cabeçalho Dados Trailer

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Arquitetura TCP/IP – Encapsulamento
Dados do usuário

cabeçalho
Dados do usuário
Aplicação

cabeçalho
Dados da Aplicação
TCP
segmento TCP

cabeçalho cabeçalho
Dados da Aplicação
IP TCP
datagrama IP

cabeçalho cabeçalho cabeçalho Trailer


Dados da Aplicação
Ethernet IP TCP Ethernet

quadro Ethernet

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento
Cabeçalho Dados Pacote (PDU –
Protocol Data Unit)

Usuário Dados Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento
Cabeçalho Dados Pacote (PDU –
Protocol Data Unit)

Usuário Usuário

Aplicação A Dados Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento
Cabeçalho Dados Pacote (PDU –
Protocol Data Unit)

Usuário Dados Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento
Cabeçalho Dados Pacote (PDU –
Protocol Data Unit)

Usuário Usuário

Aplicação A Dados Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte T A Dados Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede R T A Dados Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace E R T A Dados E Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico F E R T A Dados E F Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico .... F E R T A Dados E F Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Encapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico F E R T A Dados E F Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desencapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace E R T A Dados E Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desencapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte Transporte

Rede R T A Dados Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desencapsulamento

Usuário Usuário

Aplicação Aplicação

Transporte T A Dados Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desencapsulamento

Usuário Usuário

Aplicação A Dados Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desencapsulamento

Usuário Dados Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Desencapsulamento

Usuário Protocolo da Camada Usuário

Aplicação Aplicação

Transporte Transporte

Rede Rede

Enlace E R T A Dados E E R T A Dados E Enlace

Físico Físico

AULA 4: ARQUITETURA TCP/IP


FUNDAMENTOS DE REDES DE COMPUTADORES
Transmissão de Dados

Computador A Computador B
Caminho percorrido pelos
Aplicação Aplicação
dados do usuário

Apresentação Apresentação

Sessão Sessão

comunicação fim a fim


Transporte Transporte

Rede Rede Rede Rede

Enlace Enlace Enlace Enlace

Físico Físico Físico Físico

AULA 4: ARQUITETURA TCP/IP


VAMOS AOS PRÓXIMOS PASSOS?

Histórico das Redes de


Computadores;

Classificação das Redes;

Modelo em Camadas;

Modelo de Referência OSI;

Funções da Camadas OSI;

Próximos Passos.

Você também pode gostar