Você está na página 1de 9

Redes de Computadores Redes de Computadores

Dcadas 50 - 60
Computao Centralizada:
Processamento em batch (lotes)
Dcada de 50 e 60

Aula 02 Modelo OSI

1 2

Redes de Computadores Redes de Computadores

Dcada de 60 Dcadas de 70 e 80

Surgimento da ARPANet Computao Descentralizada


Primeira rede operacional de computadores
Ausncia de padres
Redes de diferentes
fabricantes no podiam ser
Bases Departamentos interligadas
Militares de Pesquisa

3 4
Redes de Computadores Redes de Computadores

A ISO (International Standards Organization) Lana


em 1984, o modelo de referncia OSI (Open System
Interconnection)

Em 1974, um estudo feito por Vinton Cerf e Robert Kahn,


props um grupo de protocolos centrais para satisfazer as Objetivo: Fornecer um enquadramento lgico para o
seguintes necessidades: desenvolvimento de PROTOCOLOS.
Comunicao entre redes distintas
Esse modelo serve de base para qualquer tipo de rede, seja de curta,
Independncia de tecnologia para conexo mdia ou longa distncia. (Andrew S. Tanenbaum 2003).
Preveno e tratamento de falhas

5 6

Redes de Computadores Redes de Computadores

Modelo em Camadas Modelo em Camadas


Cada camada tem funes especficas para que o objetivo maior possa
Permite a visualizao das funes de rede que ser alcanado:
acontecem em cada camada
Dividir a complexidade de uma rede em subcamadas mais
gerenciveis
Decompe as comunicaes de rede em partes menores Usar interfaces padronizadas para facilitar a interoperabilidade
e mais simples. Facilitar a resoluo de problemas

Padroniza os componentes de rede, permitindo o


desenvolvimento e o suporte por parte de vrios
fabricantes.

7 8
Redes de Computadores Redes de Computadores

Modelo em Camadas Interao entre Camadas


Entidade de camada
Elemento ativo em cada camada (ex: processo ou placa de Inicia-se o envio de uma informao:
rede)
Servio
Quando uma informao a ser transportada
Indica o que a camada faz
comea o seu caminho de cima para baixo, os
Interface dados so montados em PDU (Protocol Data
Indica aos processos acima como acessar a camada Unit)
Protocolo A camada solicita servio camada inferior
Define as regras e convenes usadas na conversao entre
uma camada de uma mquina e a mesma camada de outra

Comunicao vertical: Servios


Comunicao horizontal: Protocolos

9 10

Redes de Computadores Redes de Computadores

Interao entre Camadas

Inicia-se o envio de uma informao:

Ao receber dados para efetuar um servio, a


camada N necessita incluir um cabealho
(PCI Protocol Control Information) com as
suas informaes de controle
Aos dados recebidos pela camada N, damos
o nome de - SDU (Service Data Unit)

Nesse momento os dados so encapsulados, gerando a PDU da camada


N, que segue o fluxo requisitando servio da camada inferior

11 12
Redes de Computadores Redes de Computadores

Modelo OSI Modelo OSI


7 Aplicao Aplicao 7

Padronizao de protocolos e padres pela ISO 6 Apresentao Apresentao 6


para Interconexo de sistemas abertos 5
5 Sesso Sesso
Sistema aberto, no vinculado a hardware
4 Transporte Transporte 4
Sozinho no define arquitetura da rede (No diz
como fazer, apenas o que fazer) 3 Rede Rede 3
Estabelece uma interface bem definida entre as 2 Ligao Ligao 2
camadas
1 Fsica Fsica 1
Meio fsico

13 14

Redes de Computadores Redes de Computadores

Camada 1 - Fsica PDU: Bits Camada 1 - Fsica PDU: Bits


O sinal que vem do meio chega camada fsica em formato de sinais
eltricos e se transforma em bits (0 e 1).
Sinais eltricos e atravs de
diferentes voltagens representar
Define, dentre outras coisas: os bits 0 e 1
Tcnica de transmisso dos dados
Pinagem do conector

No trata:
Significado do que est sendo
transmitido
Erros de transmisso

15 16
Redes de Computadores Redes de Computadores

Camada 1 - Fsica PDU: Bits Camada 2 - Enlace PDU: Quadro

Entende um endereo, o endereo fsico (MAC Address)


Protolocos:
Endereo Hexadecimal de 48 bits:
Modem
802.11 (Wi-Fi)
RS-232
RS-449
Bluetooth
USB
10BASE-T, 100BASE-TX
ISDN
SONET
DSL
17 18

Redes de Computadores Redes de Computadores

Camada 2 - Enlace PDU: Quadro Camada 2 - Enlace PDU: Quadro


QUADRO / FRAME
Trata as topologias de rede,
dispositivos como Switch, placa de Cabealho: contm as informaes
rede, interfaces, etc de controle do quadro, como
endereamento
Converte em dados inteligveis, o
Dados: informaes
QUADRO e encaminha para a
camada de rede Trailer: informaes anexadas no
final do quadro, para controle.
Detecta erros nos quadros recebidos,
garantindo a integridade dos dados no
nvel bsico

19 20
Redes de Computadores Redes de Computadores

Camada 2 - Enlace PDU: Quadro Camada 2 - Enlace PDU: Quadro

O IEEE concordava com todas as padronizaes para o modelo OSI, mas Protolocos:
decidiu que deveria haver mais detalhes para a camada de Enlace.
Ethernet (IEEE 802.3)
MAC Media Access Control. IEEE 802.1Q
HDLC
Endereamento das mquinas (Mac Address)
Token ring (IEEE 802.5)
Controla o uso do cabo, verificando se o cabo FDDI
est ocupado ou no PPP
LLC Logical Link Control Frame relay
Entregar o quadro (frame) para o protocolo de ATM
camada 3

21 22

Redes de Computadores Redes de Computadores

Camada 3 - Rede PDU: Pacote / Datagrama Camada 3 - Rede PDU: Pacote / Datagrama

Protolocos:
Responsvel pelo trfego no processo
IP (IPv4, IPv6)
Decide qual o melhor caminho para os
IPsec
dados, bem como estabelece rotas
ICMP
Converte o endereo fsico para lgico ARP
(endereo IP). RARP
A partir da, o QUADRO, se transforma
em PACOTE.

23 24
Redes de Computadores Redes de Computadores

Camada 4 - Transporte PDU: Segmento Camada 4 - Transporte PDU: Segmento

Aps os pacotes virem da camada de rede, j


Protolocos:
com seus "remetentes/destinatrios", hora
de entreg-los NetBEUI
TCP
Qualidade (confiabilidade e integridade) na UDP
entrega/recebimento dos dados SCTP
DCCP
Junto dos protocolos de endereamento (IP),
RIP
agora entram os protocolos de transporte
(por exemplo, o TCP e o UDP), que transporta
o SEGMENTO

25 26

Redes de Computadores Redes de Computadores

Camada 5 - Sesso PDU: Dados Camada 5 - Sesso PDU: Dados


Aps a recepo dos bits, obteno do endereo, e definio da rota,
inicia-se ento a sesso responsvel pelo processo da troca de Protolocos:
dados/comunicao
RCP
SSH
Inicia, gerencia e termina a conexo entre SCP
hosts NetBios
A partir da, a camada de sesso e as
camadas superiores vo tratar como PDU
os DADOS.

27 28
Redes de Computadores Redes de Computadores

Camada 6 - Apresentao PDU: Dados Camada 6 - Apresentao PDU: Dados

Um grande tradutor Protolocos:


Define formato para trocas de mensagens
XDR
Funes principais: TLS
o Traduo de protocolos EBCDIC
o Converso de padres (ASCII, ANSI, etc) NDR
o Criptografia
o Compresso de dados

29 30

Redes de Computadores Redes de Computadores

Camada 7 - Aplicao PDU: Dados Camada 7 - Aplicao PDU: Dados

Protolocos:
Janela onde as aplicaes conversam HTTP
com a rede RTP
SMTP
Identificao dos parceiros na FTP
comunicao Telnet
SIP
Segurana de acesso e integridade dos NMP
dados POP3
IMAP
Pode tanto iniciar quanto finalizar o
BitTorrent
processo DNS

31 32
Redes de Computadores Redes de Computadores

33 34