Você está na página 1de 31

Elionildo da Silva Menezes

menezes@cefet-rn.br
Ribamar Oliveira
ramabir@cefet-rn.br
Conteúdo Programático

; Conceitos básicos de redes de computadores

; Topologias de redes

; Arquiteturas e padrões de redes

; Serviços de redes

; Tendências: Redes de alto desempenho


Modelos e Arquiteturas de Redes
Arquitetura em camadas: Uma primeira visão...
Analogia no processo de viagem:

Organização de uma viagem aérea

Passagem (Comprar) Ticket de bagagem (entregar)

Bagagem (Despachar) Bagagem (Pegar)

Portões (Embarcar) Portões (Desembarcar)

Decolagem Aterrisagem

Roteamento de Aeronaves Roteamento de Aeronaves


Roteamento de Aeronaves
Modelos e Arquiteturas de Redes
Organização de uma viagem aérea: uma visão diferente

Passagem (Comprar) Ticket de bagagem(entregar)

Bagagem (Despachar) Bagagem (Pegar)

Portões (Embarcar) Portões (Desembarcar)

Decolagem Aterrisagem

Roteamento de Aeronaves Roteamento de Aeronaves


Roteamento de Aeronaves

Camadas: cada camada implementa um serviço


– Realizando ações dentro da própria camada
– Usando os serviços de uma camada imediatamente inferior
Modelos e Arquiteturas de Redes
Implementação da funcionalidade de redes em
Sistemas Distribuidos:

Aeroporto de destino
Aeroporto de origem
Passagem (Comprar) Ticket(Entregar)

Bagagem (Despachar) Bagagem (Pegar)

Portões (Embarcar) Portões (Desembarcar)

Decolagem Aterrisagem

Roteamento
Roteamento

Locais Intermediários de controle de tráfego aéreo


Roteamento Roteamento

Roteamento
Modelos e Arquiteturas de Redes
Outro Exemplo

II like
like rabbits
rabbits mensagem J'aime
J'aime les
les
lapins
lapins
3
filósofo

L:
L: holandês
holandês Informação L:
L: holandês
holandês
Ik
Ik hou
hou van
van para o tradutor Ik
Ik hou
hou van
van
2 konijnen
konijnen remoto konijnen
konijnen
tradutor
Fax
Fax ## ---
--- Informação para a Fax
Fax ## ---
---
L: holandês
L: holandês secretária remota L: holandês
L: holandês
Ik
Ik hou
hou van Ik
Ik hou
hou van
1 konijnen
van
konijnen konijnen
van
konijnen
secretária
Modelos e Arquiteturas de Redes
Conceitos importantes...

; Serviço
7 O que uma camada oferece a seus usuários
; Protocolo
7 Regras que governam a comunicação entre
camadas pares
; Modelo
7 Uma solução para o problema de comunicação
7 Modelos são estruturados em camadas
; Arquitetura
7 A implementação de um modelo
7 Definição dos protocolos de cada camada
Modelos e Arquiteturas de Redes

1984
OSI – Open Systems Interconnection
Modelos e Arquiteturas de Redes
Modelo OSI da ISO - 1984

; Modelo abstrato que relaciona Camada de aplicação


funções e serviços de
Camada de apresentação
comunicação em sete camadas
Camada de sessão
; Cada camada oferece serviços
à camada superior Camada de transporte

; Uma camada N “conversa” com Camada de rede


seu par no outro lado, através
Camada de enlace
do protocolo da camada N
Camada de física
Modelos e Arquiteturas de Redes
Modelos e Arquiteturas de Redes
Máquina A Máquina B
Protocolo de aplicação
Aplicação Aplicação APDU

Protocolo de apresentação
Apresentação Apresentação PPDU

Protocolo de sessão
Sessão Sessão SPDU

Protocolo de transporte
Transporte Transporte TPDU
SUB-REDE DE COMUNICAÇÕES

Rede Rede pacote

Enlace Enlace quadro

Físico Físico bit

Roteamento
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada Física
Relacionada com:
ƒTransmissão de dados elétricos na forma de bits ( PDU da
camada física )
ƒMeio de transmissão
ƒElétrico
ƒÓptico
ƒSinais através de ondas eletromagnéticas
ƒDefine dispositivos típicos para tratamento de sinais, tais com
transceivers ou conversores de mídia, modems, repetidores
(HUBs)
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada Física

ƒDispositivos mecânicos de conexão com a rede


ƒConectores ( DB9, RJ45 )
ƒCabeamento
ƒPinagem
ƒProtocolos de transmissão ( Síncrono e Assíncrono )
ƒTipos de topologias
ƒInterfaces ( RS232, V.35 )
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada de Enlace
Relacionada com:
ƒTransmissão de Quadros ( PDU da camada de enlace )
ƒConverte um canal de transmissão físico não confiável em
um canal confiável
ƒEnquadramento
ƒEndereçamento Físico de Controle de Acesso ao Meio
( MAC )
ƒDetecção e recuperação de erros
ƒControle de fluxo
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada de Rede
Relacionada com:
ƒTransmissão de Pacotes ( PDU da camada de Rede )
ƒEndereçamento
ƒSeqüenciamento
ƒRoteamento
ƒDeterminação do melhor caminho de um pacote através da
sub-rede
ƒcontrole e prevenção de congestionamento
ƒconversão e compatibilização de protocolos e esquemas de
endereçamento
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada de Transporte
Relacionada com:
ƒTransmissão de Segmentos (PDU da camada de Transporte)
ƒComunicação fim-a-fim

ƒProvê comunicação transparente e confiável entre pontos finais

ƒMultiplexação a nível de aplicações

ƒTratamento de retardo e espera de pacotes de dados

ƒControle da retransmissão de dados


Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada de Sessão
Relacionada com:
ƒEstabelecimento de conexão entre dois computadores
ƒSincronismo
ƒTipo de comunicação ( Duplex ou Full-Duplex )
ƒMarcação dos dados transmitido
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada de Apresentação
Relacionada com:
ƒFormato dos dados ( Codificação e Decodificação )
ƒCompressão de textos
ƒCriptografia
ƒConversão de códigos ( EBCDIC x ASCII )
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Camada de Aplicação

Camada de apresentação

Camada de sessão

Camada de transporte

Camada de rede

Camada de enlace

Camada Física
Modelos e Arquiteturas de Redes
Modelo OSI da ISO
Camada de Aplicação
Relacionada com:
ƒInterface do modelo OSI com os processos do(s) usuário(s)
ƒDisponibiliza serviço para as aplicações dos usuários
ƒTransferência de arquivos
ƒServiço de correio
ƒEmulação de terminais
ƒGerenciamento de redes
ƒBanco de dados
Modelos e Arquiteturas de Redes
Modelo OSI da ISO

Encapsulamento dos Dados


Modelos e Arquiteturas de Redes
Modelo TCP / IP
Modelos e Arquiteturas de Redes
Modelo TCP/IP

; Modelo estruturado em quatro


camadas
Camada de aplicação
; Interconexão de sistemas com
diferentes tecnologias de
hardware e sistemas
Camada de transporte
operacionais
; Padrão de fato (Internet) Camada de inter-rede
; Definição de protocolos
Acesso à Rede
abertos
Interface com a Rede
Camada host/rede
ou intra-rede
Modelos e Arquiteturas de Redes
Um modelo híbrido...

; Modelo a 5 camadas
Camada de aplicação
; Parte da estrutura de

camadas do Modelo OSI

; Protocolos do Modelo TCP/IP Camada de transporte

; Referência para o nosso Camada de inter-rede


curso !
Camada de enlace

Camada de física
FIM