Buscar

Modelo RM-OSI: Padronização de Protocolos

Prévia do material em texto

Modelo RMModelo RM--OSIOSI
Modelo RM Modelo RM -- OSIOSI
 A ISO (International of Standards Organization) 
iniciou a padronização dos Protocolos de 
comunicação através do Comitê Técnico 97, Sub-
comitê SC-16 (março/77).
 A ISO sugeriu o RM-OSI (Modelo de Referência –
Interconexão de Sistemas Abertos).
 O RM-OSI da ISO é a base de comparação dos 
outros protocolos
 SISTEMA: Um programa, um usuário de uma 
aplicação, etc.
 SISTEMA ABERTO: Sistema que obedece aos 
padrões OSI para se comunicar com outros 
sistemas.
SISTEMA
B
SISTEMA
C
Meio de interconexão
SISTEMA
A
PROCESSOS DE APLI CAÇÃO
Modelo RM Modelo RM -- OSIOSI
Modelo RM Modelo RM -- OSIOSI
7
5
6
3
4
1
2NÍVEIS 
INFERIORES
NÍVEIS 
SUPERIORES
PROGRAMA DO
USUÁRIO
APLICAÇÃO
APRESENTAÇÃO
SESSÃO
TRANSPORTE
REDE
ENLACE
FÍSICO
PROGRAMA
MEIO FÍSICO
SUB-REDEDE
COMUNICAÇÃO
1
2
3
LIGAÇÃO
VIRTUAL
 Cada camada faz uma comunicação virtual com o 
nível correspondente no outro equipamento.
 Na verdade a mensagem é transmitida através 
das camadas até o nível físico para então atingir 
o outro sistema
 Cada nível funciona de forma autônoma
Modelo RM Modelo RM -- OSIOSI
Modelo RM Modelo RM -- OSIOSI
ALEMÃO
OUVE
LÊ
TRADUZ
LANÇAM
ENTOSDEU 
TSH
DESENVELOPA
LANÇA
MENT
OSENG 
LISH
RECEBEREMETE
ENVELOPA
LANÇA
MENT
OSENG 
LISH
TRADUZ
LANÇA
MENTO
SPOR-
TU-
GUÊS
ESCREVE
PORTUGUÊS
FALA
 Objetivo da divisão em níveis
�Simplificar
�Permitir atualizações tecnológicas.
�Permitir múltiplas soluções para um mesmo nível.
�Os níveis devem corresponder a funções diferenciadas
�As funções similares ficam em um mesmo nível. Devem 
ser minimizadas as interações entre os níveis.
�Os níveis inferiores procuram estabelecer e garantir a 
qualidade da comunicação.
�Os níveis superiores procuram oferecer serviços para a 
aplicação
Modelo RM Modelo RM -- OSIOSI
RM RM –– OSI OSI –– Nível FísicoNível Físico
 Características mecânicas, elétricas e funcionais 
de conectores e fios
�Repetição dos bits em termos de sinais elétricos (níveis 
de tensão e duração - taxa de transmissão)
�Transmissão serial ou paralela
�Não consegue determinar o significado dos bits
 Ex: RS-232C, Placa de rede, fibra ótica, etc.
I nterface de 
comunicação
Meio físico
RM RM –– OSI OSI –– Nível de EnlaceNível de Enlace
 Converte um canal de transmissão físico não 
confiável em um canal confiável
 Garante a entrega dos dados, na rede local
�O destino verifica a integridade dos dados
�A origem tem que receber a confirmação do destino
 Responsável pelo enquadramento
 Detecção e recuperação de erros
 Remontar os quadros recebidos da camada física
 Ex: ODI, NDIS, LLC, HDLC, PPP, etc
 Endereçamento e roteamento
�Converte endereços lógicos em físicos
�Estabelecer a rota a ser usada entre origem e destino
�Não tem mecanismos de detecção de erros
�Uso não obrigatorio
 Interconexão entre redes
 Ex: X-25, IP (TCP/IP), IPX (novell), etc.
RM RM –– OSI OSI –– Nível de RedeNível de Rede
Sub-rede de 
comunicação
 Comunicação FIM-A-FIM além da rede local
 Funções:
�Sequenciamento
• Controle de erros (detecção de pacotes perdidos)
�Segmentação
 Ex: TCP (TCP/IP), SPX (Novell)
RM RM –– OSI OSI –– Nível de TransporteNível de Transporte
Sub-rede de 
comunicação
EstaçãoEstação
 Procura organizar e manter o diálogo e o 
sincronismo entre duas entidades.
 Organiza o diálogo entre as estações.
 Funções:
�Estabelecimento e manutenção da conexão.
�Mantém pontos de segurança na transmissão, 
permitindo seu reinicio a partir de um ponto 
intermediário.
�Controle de sincronismo
RM RM –– OSI OSI –– Nível de SessãoNível de Sessão
 Executa serviços de estruturação e formatação 
dos dados (adaptação dos formatos entre os 
diversos equipamentos).
 Funções:
�Conversão de códigos e formatos
�Criptografia
�Compressão de dados
RM RM –– OSI OSI –– Nível de ApresentaçãoNível de Apresentação
 Inicia a comunicação do usuário com a rede
 Interface do modelo OSI com os processos do 
usuário
 Funções:
�Terminal virtual 
�Diretório e arquivo virtual
�Correio eletrônico
�Gerência e controle da rede
�Determinação da qualidade da rede
RM RM –– OSI OSI –– Nível de AplicaçãoNível de Aplicação
Modelo RM Modelo RM –– OSIOSI
 Transmissão de Dados
�Encapsulamento
DataHeader
DataHeader
DataHeader
1 AB2 AB3 AB
RR 33
RR 11
RR 22
RR 44
ESES
ESES
AA
BB
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB2 AB3 AB
OSIOSI
ESES
ESES
AA
BB
1 AB2 AB3 AB
E
E E
E
EE
E
EE
Enlace
Enlace
E
E
E
F
F F
F
FF
F
FF
Físico
Físico
F
F
RR 33
RR 11
RR 22
RR 44
F
OSIOSI
ESES
ESES
AA
BB
1 AB
2 AB3 AB
E
E E
E
EE
E
EE
Enlace
Enlace
E
E
E
F
F F
F
FF
F
FF
Físico
Físico
F
F
RR 33
RR 11
RR 22
RR 44
F
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
ISIS33
ISIS11
ISIS22
ISIS441 AB
2 AB3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 441 AB
2 AB3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RRede
Enlace
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES
ESES
AA
BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RTransporteRede
Enlace
Transporte
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES AA
ESES BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RTransporteRede
Enlace
Transporte
Rede
Enlace
ER
E
R
R
E
R
F
F F
FFF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
1 AB
2 AB
3 AB
OSIOSI
ESES AA
ESES BB
¾Circuito Virtual
E
R
E R R ER
E
R
ERRE R
E
R
ERRE RTransporteRede
Enlace
Transporte
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
OSIOSI
ESES AA
ESES BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE R
Sessão
Transporte
Rede
Enlace
Sessão
Transporte
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
OSIOSI
ESES AA
ESES BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE R
Apresentação
Transporte
Rede
Enlace
Apresentação
Transporte
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
Sessão
Sessão
OSIOSI
ESES AA
ESES BB
E
R
E R R ER
E
R
ERRE R
E
R
ERRE R
Aplicação
Transporte
Rede
Enlace
Aplicação
Transporte
Rede
Enlace
ER
E
R
R
E
R
F
F F
F
FF
F
FF
Físico
Físico
F
F
F
RR 33
RR 11
RR 22
RR 44
Sessão
Sessão
Apresentação
Apresentação
OSIOSI
ESES AA
ESESBB
As Camadas do Modelo OSI
Rede
Enlace
Físico
Rede
Enlace
Físico
Aplicação
Apresentação
Sessão
Transporte
Rede
Enlace
Físico
Aplicação
Apresentação
Sessão
Transporte
Rede
Enlace
Físico
Protocolo de Aplicação
Protocolo de Apresentação
Protocolo de Sessão
Protocolo de Transporte
Protocolo de Rede
Protocolo de Enlace
Protocolo de Nível Físico
Sistemas
Retransmissores
Fornec edores e Usuár ios 
de Serv iç os
Usuário do
serviço (N)
Usuário do
serviço (N)
pontos de acesso ao serviço Npontos de acesso ao serviço N
Fornecedor do serviço NFornecedor do serviço N
Fornec edores e Usuár ios 
de Serv iç os
Usuário do
serviço (N)
Usuário do
serviço (N)
pontos de acesso ao serviço (Npontos de acesso ao serviço (N--1)1)
Fornecedor do serviço N
protocolo do serviço (N)Entidade da
Camada (N)
Fornecedor do serviço (N-1)
CamadaCamada
(N)(N)
CamadaCamada
(N(N--1)1)
pontos de acesso ao serviço Npontos de acesso ao serviço N
Entidade da
Camada (N)
•• SDU:SDU: ServiceService DataData UnitUnit
•• PCI:PCI: Protocol Control Protocol Control 
InformationInformation
•• PDU:PDU: ProtocolProtocol DataData UnitUnit
•• ICI: InterfaceICI: Interface Control Control 
InformationInformation
•• IDU: Interface DataIDU: Interface Data UnitUnit
Unidades de Dados
ICIICI
IDUIDU
Camada NCamada N
Camada NCamada N--11
(N) SDU
PCI
(N) PDU
ICIICI (N-1) SDU
(N-1) SDU
PCI
(N-1) PDU
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuárioDadosDados
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AA DadosDados
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAA
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAASS
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAASSTT
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAASSTTRR
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
EEDadosDadosAAAASSTTRREE
Transm issão de Dados no 
Modelo OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
EEDadosDadosAAAASSTTRREEFF FF
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
EEDadosDadosAAAASSTTRREEFF FF
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
EEDadosDadosAAAASSTTRREE
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAASSTTRR
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAASSTT
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAASS
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicaçãoApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
DadosDadosAAAA
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AA DadosDados
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuário
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
UsuárioUsuárioDadosDados
Transm issão de Dados no Modelo 
OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
DadosDadosDadosDados
AA DadosDados
DadosDadosAAAA
DadosDadosAAAASS
DadosDadosAAAASSTT
DadosDadosAAAASSTTRR
EEDadosDadosAAAASSTTRREE
EEDadosDadosAAAASSTTRREEFF FF
AA DadosDados
DadosDadosAAAA
DadosDadosAAAASS
DadosDadosAAAASSTT
DadosDadosAAAASSTTRR
EEDadosDadosAAAASSTTRREE
EEDadosDadosAAAASSTTRREEFF FF
UsuárioUsuário
TransmissorTransmissor
UsuárioUsuário
ReceptorReceptor
Transm issão de Dados no 
Modelo OSI
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
AplicaçãoAplicação
ApresentaçãoApresentação
SessãoSessão
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
DadosDadosDadosDados
AA DadosDados
DadosDadosAAAA
DadosDadosAAAASS
DadosDadosAAAASSTT
DadosDadosAAAASSTTRR
EEDadosDadosAAAASSTTRREE
EEDadosDadosAAAASSTTRREEFF FF
AA DadosDados
DadosDadosAAAA
DadosDadosAAAASS
DadosDadosAAAASSTT
DadosDadosAAAASSTTRR
EEDadosDadosAAAASSTTRREE
EEDadosDadosAAAASSTTRREEFF FF
UsuárioUsuário
TransmissorTransmissor
UsuárioUsuário
ReceptorReceptor
PDU do NívelPDU do Nível
de Aplicaçãode Aplicação
SDU do NívelSDU do Nível
de Aplicaçãode Aplicação
PDU do Nível dePDU do Nível de
ApresentaçãoApresentação
SDU do Nível deSDU do Nível de
ApresentaçãoApresentação
RSRS--232C232C
RSRS--488488
HDLCHDLC
SDLCSDLC
TCPTCP
LU 6.2LU 6.2
ISOISO SessionSession 83278327
XX--400400
ISO 8571 ISO 8571 -- FTAM FTAM 
X.25 Nível 3X.25 Nível 3
LAP BLAP B
X.21X.21
X.21 bisX.21 bis
Im plement aç ões das 
Camadas do Modelo OSI
AplicaçãoAplicação
TransporteTransporte
RedeRede
EnlaceEnlace
FísicoFísico
SessãoSessão
ApresentaçãoApresentação
UsuárioUsuário
IPIP
ISO 8473ISO 8473
ISOISO PresentationPresentation 88238823
ISO8073ISO8073--TP4 TP4

Continue navegando