Você está na página 1de 42

Rede de computadores

Alexandre da Silva Carissimi


Juergen Rochol
Lisandro Zambenedetti Granville
20
Redes de Computadores
2
Captulo 2 Modelo de Referncia OSI da ISO
2.1 O Modelo de Referncia OSI (RM-OSI)
Histrico do RM-OSI
Objetivos para a criao do RM-OSI
Criado para servir de base para a definio de projetos de padronizao
de Interconexo de Sistemas Abertos
Etapas de Desenvolvimento do RM-OSI
1978 O comit tcnico da ISO conhecido como TC-97/SC-16 (Technical
Committee 79 e Subcommittee 16), apresenta uma sugesto de
arquitetura em camadas para desenvolvimento de Protocolos de
Comunicao padronizados.
1979 - O desenvolvimento do RM-OSI est concludo e apresentado
ISO.
1983 O RM-OSI aprovado oficialmente pela ISO (ISO-7494), para ser
o padro de Interconexo de Sistemas abertos
Definio de OSI (Open System Interconnection)
Interconexo de Sistemas abertos implica na conexo, por algum meio,
entre um ou mais sistemas, compreendendo computadores, sistemas
intermedirios, terminais, operadores humanos e processos fsicos.
Redes de Computadores
3
O Modelo de abstrao top down do
RM-OSI*
* RM-OSI: Reference Model for Open System Interconnection

1. Nvel de abstrao
Conjunto de possveis implementaes
(Arquiteturas)
2. Nvel de abstrao
Conjunto de possveis servios,
funes e camadas
3. Nvel de abstrao
Conjunto especfico de protocolos
OSI padronizados para uma rede
Arquitetura MR - OSI
Conjunto de Servios e
Funes por camada
Protocolos Padronizados
de uma Rede
Redes de Computadores
4
Estratgia bsica adotada na definio da
Arquitetura do RM-OSI
Dividir* a complexidade da interao entre sistemas
em conjuntos de servios e funes, inerentes ao
processo de interconexo, chamadas camadas (layer-
ISO) ou nveis (level ITU)
* Dividir para conquistar Estratgia adotada por Jlio Cesar na
conquista da Glia (De Bello Galico ~60 AC).
Interao entre sistemas segundo camadas
hierarquizadas, bem definidas (com objetivos), que
elaboram servios.
Cada camada utiliza os servios providos pela camada
imediatamente inferior para oferecer um servio de
"melhor qualidade" camada imediatamente
superior.
Redes de Computadores
5
Vantagens prticas de uma Arquitetura em Camadas
Na estratgia de dividir para conquistar (interao)
podemos reconhecer as seguintes vantagens:
Simplificao:
A complexidade da interao do todo reduzida
a diversas camadas mais simples


Facilidade de Evoluo:
Novas funes ou servios podem ser implementadas em uma
camada a partir de servios j disponveis nas camadas
inferiores
Facilidade de manuteno:
Uma camada pode ser alterada sem alterar as demais, desde
que os servios que ela presta no sejam alterados
Independncia:
No interessa a uma determinada camada como
as demais camadas implementam seus
servios
Redes de Computadores
6
Aplicaes, Sistemas, Camadas, Subsistemas, Conexes
Blocos funcionais de um Sistema de
Arquitetura Aberta (OSI)
Componentes OSI
- Sistema OSI
- Sub-sistema OSI
(Camada)
- Processo de Aplicao
- Meio de Comunicao
- Conexes entre Sistemas

Sub-Sistema
aberto com
M Camadas
Sistema
aberto
com N
Camadas
Processos de Aplicao
Conexes
. . . . .


Sistema 1

Meio de Comunicao


Sistema 2


Sistema 3



Sistema
N-1


Sistema
N
.
.
.
.
.
.
Camada k+1
Camada N
Camada k
Camada N-1
Camada 1
Camada M
:
:
:
:
.
Camada m
Camada M-1
Camada 1
Redes de Computadores
7
Arquitetura bsica na troca de informao entre camadas pares

Pilha de Protocolos
de Comunicao
Estrutura de
Dados por Nvel
Aplicao
Nvel 1
Nvel M
.......
Nvel N+1
Nvel N
Nvel N-1
......
Sistema local A Sistema remoto B
Meio de Comunicao
Aplicao
Nvel 1
Nvel M
.......
Nvel N+1
Nvel N
Nvel N-1
......
. . .
SDU
SDU M
SDU
SDU N+1
SDU N
SDU N-1
Cabealho (Header) Rabeira(Trail er)
Protocol Data Unit PDU-N
H T Service Data Unit SDU-N
O Header (H) mais o Trailer (T) formam o
Protocol Control Information (PCI)
Redes de Computadores
8
Elementos estruturais de uma camada

Conexo N
Conexo N-1
Protocolo N+1
Sistema B
Sistema A
Protocolo N
Entidade N
Camada N+1
Camada N-1
Camada N+1
Camada N-1
Camada N
SAP-N e CEP-N
SAP N : Service Access Point onde a camada acima (N+1) busca um servio da camada N (Ex. Conexo N)
CEP N : Connection End Point, pontos de terminao de uma conexo N (Sempre dentro de um SAP N)
Entidade N: Elabora Funes ou Servios para a camada N+1
Conexo N: O servio de conexo N elaborado pelas entidades N atravs do protocolo N
Protocolo N: Troca de informaes entre as entidades pares N para elaborar, por exemplo, a conexo N.
Camada N
Protocolo
interno
Entidade N
Entidade N
Entidade N+1
SAP-N
Entidade N+1
SAP-N
SAP N-1 SAP N-1
Observao:
- As entidades da camada N elaboram Funes e Servios
- Um servio N sempre utilizado pela camada N+1
- Uma Funo pode ser elaborada por entidades N, atravs de um protocolo Interno entre entidades N
(Protocolos internos no so padronizados. Ver Camada N do Sistema A na figura acima)
Redes de Computadores
9

Protocolo N
As entidades N+1
trocam informao
pela conexo N
Sistema B Sistema A
Conexo N
Entidade N
Camada N+1 Camada N+1
Camada N
SAP-N e CEP-N
Camada N
Entidade N
Entidade N+1
SAP-N e CEP-N
Protocolo N+1
Entidade N+1
Interao entre camadas adjacentes na busca de um servio
A figura mostra como a camada N+1 utiliza o servio de conexo N,
da camada inferior, para a troca de informao entre as entidades N+1
segundo um protocolo N+1 da camada superior.
Redes de Computadores
10
Primitivas utilizadas pela camada
N+1 na busca de um servio de
Conexo da camada N

Protocolo N+1
Sistema A Sistema B
Conexo N
Connect Response N Connect Indication N Connect Confirm N Connect Request N
Nvel N+1

Nvel N

Nvel N
Nvel N+1
Sequncia das Primitivas na busca do Servio de Conexo N
A Emite Connect Request N
B Recebe Connect Indication N
B Emite Connect Response N
A Recebe Connect Confirm N
Redes de Computadores
11
Multiplexao de Conexes para baixo e para cima
Conexo Ponto a
Ponto. Uma
conexo N para
uma conexo N-1
Multiplexao para
cima. Diversas
conexes N-1 para
uma conexo N
Multiplexao para
baixo. Diversas
conexes N para uma
conexo N-1

Conexes N-1
Conexo N-1
Conexo N-1
SAP N e CEPN SAP N e CEPN
Camada N+1
Camada N-1
Camada N
SAP N-1 e
CEP N-1
Entidade N
Camada N+1
Camada N-1
Camada N
SAP N-1 e
CEP N-1
Camada N+1
SAP N e CEPN
Camada N-1
Camada N Entidade N
(a) (c) (b)
SAP N-1 e
CEP N-1
Conexo N
Conexes N
Conexo N
Entidade N
Redes de Computadores
12
Fluxo de informao entre entidades pares
(horizontal) e entre entidades adjacentes (vertical)
Conexo N
Protocolo N
Conexo N-1
Protocolo N+1
SAP N-1 e CEP N-1
Sistema A
SAP N e CEPN
Camada N
Entidade N
Sistema B
Camada N+1
Entidade N+1
SAP N-1 e CEP N-1
SAP N e CEPN
Camada N
Camada N+1
Entidade N+1
SAP N-1 e CEP N-1 SAP N-1 e CEP N-1
PDU=PCI+UD
IDU=ICI+IDU
Entidade N
Informao
Entidades
Informao de
Controle
Dados Combinao
Dados + Controle
Entidades parceiras
ou pares
PCI (N)
Protocol Control
Information
UD (N)
User Data
PDU (N)
Protocol Data Unit
(PDU = PCI + UD)
Entidades em
camadas adjacentes
N e N+1
ICI (N)
Interface Control
Information
ID (N)
Interface Data
IDU (N)
Interface Data Unit
(IDU = ICI + ID)
Redes de Computadores
13
Mapeamento de PDUs entre nveis adjacentes N e N+1
PCI (N)
. . .
. . . . .
Camada N
PCI (N)
Camada N+1
PDU (N+1)
SDU (N)
T H
T H
Camada N
PCI (N)
Camada N+1
PDU (N+1)
SDU (N)
SDU (N)
T H
T H
SDU(N
)
T H
Camada N
PCI (N)
Camada N+1
SDU (N)
T H
SDU (N)
T H
SDU (N)
. . .
PDU (N+1) PDU (N+1)
(a)
(b) (c)
PDU (N)
SDU (N)
PDU (N) PDU (N)
PDU (N)
Mapeamento
um por um
Uma PDU (N+1)
para uma PDU
(N)
Segmentao
Uma PDU
(N+1)
mapeada em
vrias PDUs
(N)
Blocagem
Uma PDU (N)
mapeada para
vrias PDUs
(N+1)
Redes de Computadores
14
2.1 Nveis e Protocolos OSI padronizados
Critrios para definir uma Camada
Criar uma camada com funes e servios que fossem afins para que
quando houvesse necessidade de re-projetar os protocolos ou os servios
desta camada devido a avanos tecnolgicos, isto no acarretasse
mudanas nas camadas adjacentes.

criar uma camada onde existe um nvel diferente de abstrao no manuseio
dos dados, por exemplo, morfologia, sintaxe, semntica. A camada
definida em funo do formato e/ou do tratamento especfico dos dados.

subagrupar e organizar as funes para formarem subcamadas dentro de
uma camada nos casos em que sejam necessrios servios ou funes
distintas de comunicao dentro de uma camada.

A ISO no se preocupa com as interfaces entre as camadas mas somente
com servios funes e protocolos. Interfaces, sejam elas fsicas ou lgicas
so padronizadas dentro de arquiteturas especficas de rede.
Redes de Computadores
15
Numerao Denominao Nome original Abraviatura
Nvel 1 Nvel Fsico Physical Layer (Level) Ph
Nvel 2 Nvel de Enlace Link Layer L
Nvel 3 Nvel de Rede Network Layer N
Nvel 4 Nvel de Transporte Transport Layer T
Nvel 5 Nvel de Sesso Session Layer S
Nvel 6 Nvel de Apresentao Presentation Layer P
Nvel 7 Nvel de Aplicao Application Layer A

Sistema B
Sistema A
A
P
S
T
N
L
Ph
A
P
S
T
N
L
Ph
Meio fsico
Fluxo de Dados
Modelo de Interconexo
de dois Sistemas
segundo o RM-OSI
Padronizao de Camadas conforme RM-OSI
As sete camadas OSI
Redes de Computadores
16
Exemplo de aplicao do RM-OSI a uma Rede de Computadores

Fluxo dos
Dados
Sub-rede de comunicao
(a) (b)
Conjunto de protocolos OSI
Repetidor
N de Rede N de Rede
Terminal B Terminal A
B
A
N
N
N
N
N
Regenerador
A
P
S
T
N
L
Ph
N
L
Ph
N
L
Ph Ph
A
P
S
T
N
L
Ph
Meio fsico Meio fsico Meio fsico Meio fsico
Modelagem OSI da conexo entre dois terminais de dados (A
e B) atravs de uma conexo de rede
(a) Topologia da Rede (b) Modelagem OSI.
Redes de Computadores
17
Funes e Servios do Nvel Fsico
Funes so elaboradas no nvel para consumo no prprio nvel
Servios so elaboradas no nvel para oferecimento camada superior

Servios fornecidos camada de enlace:
a) Conexo fsica atravs de um canal de comunicao
b) Transferncia de dados de forma duplex ou semiduplex, assncrono ou sncrono.
c) Fornecimento do sinal de si ncronismo de bit.
d) Identificao de terminaes da conexo fsica. Pode ser ponto a ponto ou multiponto.
e) Identificao do circuito de dados.
f) Sequenciao.
g) Notificao de condies de falha.
h) Parmetros de qualidade do servio como:
- taxa de erros;
- disponibilidade do servio;
- taxa de transmisso;
- tempo mximo de atraso na transmisso.
Funes internas da camada fsica
a) Ativao e desativao de uma conexo fsica entre duas entidades de enlace,
incluindo a interconexo de circuitos de dados sob solicitao da Camada de Enlace;
b) Transmisso de unidades de dados de servio fsico (bits), que pode ser de forma
sncrona ou assncrona, codificados ou modulados segundo smbolos eltricos;
c) Gerncia de Camada Fsica, ou seja, os protocolos da Camada Fsica tratam de
algumas funes como ati vao e o controle de erros.
Redes de Computadores
18
Funes e Servios do Nvel de Enlace
Servios de Enlace oferecido ao nvel de Rede
a) Conexo de Enlace. A conexo pode ser entre duas ou mais entidades de rede e pode ser
estabelecida ou liberada de forma dinmica.
b) Transferncia de unidades de dados do servio de enlace. So os quadros de enlace transferidos
atravs de uma conexo de enlace.
c) Identificadores de terminao da conexo de enlace. Estes identificadores podem ser usados pela
entidade de rede para identificar uma determi nada conexo de rede.
d) Sequenciao.
e) Notificao de erros.
f) Controle de Fluxo. Cada entidade de rede pode controlar dinamicamente a taxa de recepo de
unidades de dados do servio de enlace, atravs de uma conexo de enlace.
g) Parmetros de qualidade de servio na conexo de enlace
- taxa de erro residual
- disponibilidade do servio
- tempo mximo de atraso na transmisso (atraso de fase)
- variao do atraso de fase (jitter)
- vazo (troughput)

Funes Internas da Camada de Enlace
a) Estabelecimento e liberao da conexo de enlace. Para estabelecimento de uma conexo de
enlace utili zando uma conexo fsica ativa.
b) Mapeamento da unidade de dados do servio de enlace em unidades de dados de protocolo de
enlace. Este mapeamento se d numa correspondncia bi unvoca.
c) Diviso da conexo de enlace em vrias conexes fsicas.
d) Delimitao e sincroni zao. Reconhecimento da sequncia de flag que determina o i ncio e fi m de
quadro.
e) Controle de sequncia das unidades de dados de servio de enlace.
f) Deteco de erros
g) Recuperao de erros de formato, transmisso ou operao. Se no for possvel a recuperao,
esta funo se encarrega de notificar a entidade de rede como sendo um erro irrecupervel.
h) Controle de fluxo. O controle de fluxo do nvel de enlace feito segundo o mecanismo da janela
deslizante de transmisso (sliding window).
i) Gerncia da camada de enlace. Os protocolos da camada de enlace tratam de algumas funes de
gerenciamento da camada de enlace.
Redes de Computadores
19
Funes e Servios do Nvel de Rede
Objetivos da Camada de rede:
Fornecer os meios para estabelecer, manter e liberar conexes de rede
Elaborar funes necessrias para efetuar a troca de unidades de dados do servio de rede entre entidades
de transporte atravs de conexes de rede.
A Camada de Rede fornece como servio bsico Camada de Transporte; a transferncia transparente de
dados entre entidades de transporte.
Os principais servios fornecidos pela camada de rede:
a) Endereos de rede. Os endereos de rede so fornecidos pela camada de rede, e so usados univocamente pelas
entidades de transporte
b) Conexes de rede. Permitem a transferncia de dados entre entidades de transporte, devi damente identificada
pelos endereos de rede.
c) Identificadores de termi nao da conexo de rede. Os identificadores de rede so fornecidos s entidades de
transporte para identificar univocamente a termi nao da conexo de rede associada com o endereo de rede.
d) Transferncia de unidades de dados do servio de rede. A camada de rede garante a integridade destas
unidades.
e) Parmetros de Qualidade de Servio (Quality of Service - QoS). Estes parmetros incluem fatores como taxa de erro
residual, disponibilidade do servio, confiabilidade, vazo e tempo mximo de atraso (latncia) ou estabelecimento
da conexo. So objetos de negociao quando do estabelecimento de uma conexo de rede.
f) Notificao de erros irrecuperveis camada de transporte.
g) Sequenciao
h) Controle de fluxo de dados. Este controle atua sobre a recepo ou transmisso de unidades de dados de uma
entidade de transporte.

Funes Internas da Camada de Rede
As principais funes da Camada de Rede so apresentadas a seguir:
a) Encaminhamento e Retransmisso. Determi na uma rota apropriada entre endereos de rede.
b) Conexes de Rede. Esta funo prov conexes de rede entre entidades de transporte utilizando conexes de
enlace fornecidas pela camada de enlace.
c) Multiplexao da Conexo de rede. Esta funo pode ser usada para multiplexar conexes de rede em uma nica
conexo de enlace.
d) Segmentao e Blocagem. A Camada de Rede pode segmentar e/ou blocar as unidades de dados do servio de
rede, com fi nalidade de facilitar a sua transferncia.
e) Deteco de erros. Esta funo usada mais para verificar se a qualidade de servio de uma conexo de rede est
sendo mantida. Esta funo se vale das notificaes de erros feita pela camada de enlace.
f) Gerncia de Camada de Rede. Os protocolos da camada de rede tratam de algumas funes de gerncia da
camada, tais como a ati vao e o controle de erros.

Redes de Computadores
20
Funes e Servios do Nvel de Transporte

Objetivos da camada de Transporte:
Fornecer uma transferncia transparente de dados entre entidades de sesso de forma
confivel e eficiente.
Os protocolos da camada de transporte tm um significado "fim-a-fim", onde os pontos
finais so as entidades de transporte correspondentes.
A camada de transporte no trata de aspectos relacionados com o encaminhamento e
repetio dentro da sub-rede uma vez que este servio providenciado pela camada de rede.
A camada de transporte otimiza o uso do servio de rede disponvel de forma a obter o
desempenho e a qualidade exigida pela entidade de sesso a um custo mnimo.
Esta otimizao naturalmente obtida dentro dos limites da concorrncia das entidades de
sesso, bem como a qualidade e capacidade global do servio de rede disponvel camada de
transporte.
Redes de Computadores
21
Funes e Servios do Nvel de Sesso

Objetivos da Camada de Sesso

A camada de sesso tem por objetivo prover s entidades de apresentao
correspondentes os meios que lhes permitam organizar e sincronizar o seu dilogo
Gerenciar a troca de dados.
A camada de sesso fornece servios para o estabelecimento de uma conexo de
sesso entre duas entidades de apresentao, alm daqueles servios necessrios troca
ordenada de dados.

Redes de Computadores
22
Funes e Servios do Nvel Apresentao

Objetivos da Camada de Apresentao

A camada de apresentao fornece a representao da informao (sintaxe) que referenciada
pelas entidades de aplicao na sua comunicao.
A camada de apresentao se preocupa apenas com a sintaxe, isto , a representao dos dados
e no com a sua semntica, isto , seu significado, que conhecido apenas pelas entidades da
camada de aplicao.
A camada de apresentao fornece uma sintaxe comum da informao para as entidades de
aplicao. Esta transformao realizada internamente nos sistemas abertos e, portanto, no
causa problemas na padronizao dos protocolos de apresentao. Com isso conseguida uma
independncia de sintaxe na troca de informao entre as entidades de aplicao. Esta
independncia pode ser conseguida de duas maneiras:
o A camada de apresentao fornece elementos sintticos comuns, que so usados pelas
entidades de aplicao;
o As entidades de aplicao podem usar qualquer sintaxe, e a camada de apresentao se
encarrega da converso destes para uma sintaxe comum comunicao das entidades de
aplicao.
o Esta ltima maneira foi a adotada pelo MR-OSI para a camada de apresentao.
Redes de Computadores
23
Funes e Servios do Nvel de Aplicao

A Camada de Aplicao

O principal propsito da camada de aplicao o de servir como uma janela
entre os usurios de comunicao do ambiente OSI atravs da qual ocorrem
todas as trocas de informaes teis ao usurio.
Todos os parmetros de cada instncia de comunicao, especificveis pelo
usurio, so passadas ao ambiente OSI e, portanto aos mecanismos de
implementao do ambiente OSI atravs da camada de aplicao.
Toda especificao da semntica (significado) da informao trocada
fornecida atravs da camada de aplicao.
O captulo 7 do livro apresenta maiores detalhes do nvel de Aplicao


Redes de Computadores
24
2.3 Gerenciamento de Redes no Modelo MR-OSI
Breve Histrico
SMF (System Management Framework)

As especificaes do SMF contemplam trs grandes reas:

1. Especificao das System Management Functions (SMF)
2. Especificao dos objetos gerenciados (Managed Objects MO)
3. Especificao dos Protocolos de Comunicao
Redes de Computadores
25
A problemtica de gerenciamento de sistemas interconectados apresentado
segundo o System Management Framework (SMF), que integra conceitos de
gerenciamento do TMN do ITU e do ISO 10040
Somente 6 anos depois. em abril de 1989, foi publicado o RM-OSI consolidado
(ISO 7498-4), que apresenta na na Part 4 o Management Overview
O RM-OSI ao ser aprovado e publicado pela ISO em 1983 (ISO 7494) no
previa funcionalidades para gerenciamento de sistemas interconectados
Arquitetura do SMF (System Management Framework) da ISO




MIB
Management
Information
Base
Apresentao
Sesso
Transporte
Rede
Enlace
Fsico
SMAP
System Management Application Process
SMAE
LMI
Layer Management Interface
SMI
System
Management
Interface
Entidades de
gerenciamento
de camada
CMIP
Common Management
Information Protocol
SMAE
System
Management
Application
Entity
Protocolos de
Gerncia de
Camada
Entidades de
camada
Assinalados em cor cinza na figura
Componentes do SMF
SMAP: System Management Application Process
MIB: Management Information Base
SMAE: System Management Information Protocol
SMI: System Management Interface
CMIP: Common Management Information Protocol
LMI: Layer Management Interface
Redes de Computadores
26
O SMF prev trs categorias de
Atividades de Gerncia em Redes

- Gerncia de aplicao:
So as funes na camada de aplicao relacionadas com a gerncia de
processos de aplicao OSI.

- Gerncia de sistema:
So as funes na camada de aplicao relativas gerncia dos vrios
recursos OSI e de seus estados distribudos atravs de todas as camadas da
arquitetura OSI.

- Gerncia de camada:
So as funes relativas gerncia da camada (N), e que so parcialmente
executadas na prpria camada de acordo com seus protocolos (N) e
parcialmente como um subconjunto de funes da gerncia de sistemas.
Redes de Computadores
27

O Framework OMF da ISO define cinco facilidades para suportar as
necessidades das trs categorias de atividades gerenciais do usurio na
gerncia de suas redes.

1. Gerenciamento de falhas.
Esta facilidade, entre outros, i nclui mecanismos de deteco, isolao e correo de falhas em nvel de
camada ou de rede.

2. Gerenciamento de Configuraes.
Estas facilidades permitem ao gerente da rede alterar configuraes de sistemas, tanto em nvel de
camada como de rede.

3. Gerenciamento de Performance.
As facilidades de gerncia de performance permitem ao gerente da rede monitorar e avaliar a
performance, tanto em nvel de sistema como de camada ou de rede. A partir de uma anlise de
desempenho o gerente poder, por exemplo, disparar aes de reconfigurao de camada, de sistema ou
de rede.

4. Gerenciamento de Contabilidade.
A partir desta facilidade o gerente de uma rede pode determi nar custos e uti lizao de recursos da rede,
tanto por parte de aplicaes como por parte de usurios.

5. Gerenciamento de Segurana.
As facilidades de segurana definem as polticas de segurana e a execuo das mesmas em relao a
aspectos como: controle de acesso, autenticao, autorizao, encriptao de dados e distribuio de
chaves.

Redes de Computadores
28

IETF (Internet Engineering Task Force), rgo normalizador da plataforma TCP/IP da
Internet, definiu um framework prprio de gerenciamento da Internet que segue somente
em parte o OFM.

A base do framework de gerenciamento da Internet est centrada em documentos do
IETF conhecidas como RFCs (Request for Comments), dos quais alguns possuem status
de padro (standard).

As seguintes RFCs, todas full-standards, formam a base para um sistema de
gerenciamento da Internet:
RFC 1155 - Structure of Management Information
RFC 1157 - Simple Network Management Protocol (SNMP)
RFC 1212 - Concise MIB definitions
RFC 1213 - Management Information Base (MIB II)
O Modelo de Gerencia de Redes do IETF
Redes de Computadores
29
O Protocolo de Gerncia de Redes SNMP do IETF

A base para qualquer sistema de gerenciamento da Internet o
protocolo SNMP.

O protocolo SNMP define um conjunto limitado de comandos e
respostas possveis, o que torna muito simples a tarefa de gerncia.

O protocolo SNMP no orientado conexo e se estabelece
tipicamente entre o Sistema de Gerenciamento e entre um Sistema
Gerenciado (confira figura), que pode ser qualquer tipo de dispositivo de
rede.

Tarefas mais complexas de aquisio e armazenamento de dados so
de responsabilidade do Sistema de Gerenciamento.
Redes de Computadores
30

Trap
Res-
ponse
Set
Get
Next
Get
Gerente SNMP
Aplicao de Gerenciamento
Trap
Res-
ponse
Set
Get
Next
Get
Agente SNMP
Dispositivo Gerenciado
Internet
Mensagens SNMP
Modelo funcional do protocolo de Gerncia SNMP
Primitivas do Protocolo SNMP
Get (adquira)
Get Next (adquira o seguinte)
SET (configure)
RESPONSE (confirmao)
TRAP (condicional)
Redes de Computadores
31
2.4 O RM-OSI e a Internet

A INTERNET foi especificada e desenvolvida bem antes do surgimento do MR-OSI em 1983.
A INTERNET, portanto no incorpora ainda as recomendaes sugeridas pelo modelo de arquitetura aberta
(OSI) da ISO.
Os objetivos da INTERNET eram muito simples e bem definidos e podem ser resumidos nas seguintes
caractersticas:
- rede de comutao de pacotes sob forma de datagramas;
- modelo de servio tipo melhor esforo (best-effort), no voltado conexo;
- atende servios de comunicao de dados entre computadores, sem restries quanto atraso,
variao de atraso (gitter) ou perda de dados;
- roteamento individual de cada datagrama, desde a origem at o destino, segundo uma mtrica de
caminho mais curto, ou menor nmero de saltos entre ns (roteadores).
- especificao das funes de rede roteamento - atravs do protocolo IP (Internet Protocol)
- Especificaes das funes de transporte segundo uma conexo de rede fim-a-fim atravs do
protocolo TCP (Transmission Control Protocol).
- O TCP oferece Servios como: sequenciao, controle de erro e controle de congestionamento

Fica claro que a plataforma tecnolgica da INTERNET tradicional, projetada essencialmente para uma rede de
computadores, no tinha condies de atender servios com restries de tempo como; telefonia, sinais de rdio e TV
ou vdeo conferncia em tempo real.

Redes de Computadores
32

O estrondoso sucesso da INTERNET exps tambm as deficincias desta tecnologia.
Por presso dos usurios, ela foi transformada em uma rede de integrao de servios
mltiplos, como voz, dados, imagens animadas e servios interativos em tempo real.
A partir desta constatao e em vista do surgimento rpido e constante de novas
aplicaes e novas tecnologias, surge o IETF (Internet Engineering Task Force),
Os principais objetivos do IETF so:
- Coordenar as atividades de desenvolvimento e normalizao tecnolgicas da
Internet.
- Garantir a interoperabilidade entre os equipamentos de diferentes fabricantes
que integram a Internet;
- Padronizao dos protocolos e das interfaces de acesso e servios destes
protocolos.

O IETF tornou-se um poderoso rgo normalizador,
Atualmente possui diversos grupos de estudo que trabalham em conjunto com ISO, ITU,
IEEE e ETESI.
A estratgia adotada por estes grupos de trabalho do IETF direcionada cada vez
mais no sentido de adotar o modelo de abstrao e as diretrizes da dinmica de
interoperabilidade sugeridas pelo MR-OSI.

O IETF e o MR-OSI
Redes de Computadores
33
Modelo simplificado de 5 camadas atualmente
adotado em Redes WAN de ISPs
- O modelo de 5 camadas baseado, principalmente, na
pilha de protocolos TCP/IP
-Este novo modelo visa principalmente aumentar a vazo
da rede e principalmente diminuir a latncia.
- Nas camadas inferiores (Enlace e Fsico) utiliza
largamente subsistemas inteligentes de alto desempenho
Subsi stema Inteligente
do Nvel de Enlace
Exemplos: ATM, Frame
Relay, MPLS
Subsi stema Inteligente
do Nvel Fsico
Exemplos: PDH, SDH,
NG-SDH, OTN

Aplicao

Transporte

Rede

Enlace

Fisico

Meio de Comunicao
.
.
.
.
Subnv el m
Subnv el 1
Subnv el m-1
Subnv el 2
.
.
.
.
Subnv el m
Subnv el 1
Subnv el m-1
Subnv el 2
Redes de Computadores
34

BGP SNMP TELNET
SMTP HTTP FTP
TCP
MIME
UDP
ATM FR X.25 SMDS
LLC
MAC
(LANs)
PMD
LAPD LAPB HDLC
Nvel 3
Rede
Nvel 1
Fsico
Nvel 2
Enlace
(Funes bsicas)
Nvel 2
Enlace
(Funes estendidas)
Nvel 4
Transporte
Nvel 5
Aplicao
(Convergncia de
Aplicao)
Nvel 3
Rede
Och SDH PDH
Meios Fsicos
Padres de
Modulao ITU
ICMP OSPF
IP
Protocolos de Enlace, Roteamento, Transporte e Contreole de Rede do IETF

BGP: Border Gateway Protocol, Relacionamento ent re Sistemas Autnomos, ou seja o Exterior Router Protocol.
OSPF:Open Shortest Path First, Algoritmo de roteamento do tipo Interi or Rout er Protocol baseado no Link State Algorithm.
ICMP: Internet Cont rol Message Protocol
PPP: Point to Poini Protocol
TCP: Transmission Control Protocol
UDP: User Data Protocol

Servios de Rede do IETF

FTP : File Transfer Protocol HTTP : Hypertext Transfer Protocol
MIME : Multi-Purpose Internet Mail Extension SMTP : Simple Mail Transfer Prot ocol
SNMP :Simple Net work Management Prot ocol TELNET: Acesso e controle a um terminal remoto via rede

Protocolos herdados do ITU, IEEE, ANSI e EIA

ATM: Assinchronous Transfer Mode LAPD: Link Access Procedure canal D PDH: Plesiochronous Digital Hierarchy
FR: Frame Rel ay LLC: Logical Li nk Control PMD: Physical Medi um Dependent
HDLC: High-level Data Link Control MAC: Medi um Access Control SDH: Sinchronous Digital Hierarchy
LAPB: Link Access Procedure Balanced Och: Optical Channel SMDS: Switched Multimegabit Data Sercice
Plano de Dados
(Servios e Aplicaes)
Equivalncia
dos nveis OSI

Plano de
Gerncia
da Rede

Plano de
Roteamento
e Controle da Rede
Plataformas de transporte
rpidas
PPP
Alguns dos
Protocolos atualmente
utilizados no Modelo
de 5 camadas
Redes de Computadores
35
2.5 O MR-OSI e sua aplicao na atualidade

A rede mundial de informao baseada na INTERNET.
A INTERNET permite troca de informao de qualquer lugar com qualquer dispositivo,
passando pelos mais variados ambientes de rede.
Dentro desta heterogeneidade da INTERNET podemos identificar trs ambientes de
arquiteturas, hierarquizadas e distintas:
- Rede Corporativa ou Intranet (LAN)
- Rede de Acesso ou Rede Metropolitana (MAN)
- Rede de Longa distncia (WAN) ou Rede ISP (Internet Service Provider)

NOTA
O conjunto de redes destes trs ambientes forma a REDE MUNDIAL DE INFORMAO.
Vamos aplicar a seguir a modelagem OSI a uma rede corporativa tpica, e a seguir, a uma
rede do tipo WAN/MAN de ISP.
Redes de Computadores
36

100M
Sub-rede A
LEGENDA
Fronteira de sub-redes
Fronteiras de segmentos Ethernet (domnios de coliso)
Comunicao entre terminal X (sub-rede A) e servi dor Y (sub-rede B)
Sub-rede B
LAN
Switch
Roteador de egresso
Porta de sada
para a Rede WAN
ISP
(Internet Service
Provider)
INTERNET
10M
10M
100M
100M
100M
100M
Segmentos
Ethernet
(Domnios de
Coliso)
HUB HUB
Segmentos
Ethernet
(Domnios de
Coliso)
10M
10M
100M
LAN
Switch
HUB
HUB
Servi dor
Servi dor
Servidor
X
Y
Servi dor
Topologia de uma Rede Corporativa conectada Internet via ISP
Vamos modelar a ligao do terminal X ao servidor Y
Redes de Computadores
37
Modelagem MR-OSI da conexo do Terminal X ao
Servidor Y da Topologia apresentada no slide anterior


Sub-rede B Sub-rede A
Switch
Roteador
Switch
Servidor Y
Terminal X
HUB
Meio fsico Meio fsico Meio fsico
10 Base T
Aplicao

TCP
IP
LLC
MAC
10BaseT
Bridging
LLC LLC
MAC MAC
10BaseT 100 BaseT
Routi ng
IP IP
MAC MAC
100BaseT 100BaseT
LLC LLC
Bridging
LLC LLC
MAC MAC
100BaseT 100BaseT
Aplicao

TCP
IP
LLC
MAC
100Base
T
Sub-rede de Comunicao
Redes de Computadores
38
Equipamento Nveis
OSI
Funes Especficas
do nvel mais alto
Protocolos
Terminal
(ou ETD Equipamento
Terminal de Dados)
Nveis
1 a 7
Troca de dados entre origem e destino
final dos dados de uma aplicao entre
dois pontos da rede
Aplicaes (FTP, WEB, SMTP, HTTP,
Telnet, E-mail etc..
HUB Nvel 1 -Regenerar e retransmitir os sinais
eltricos do nvel fsico
Codificao e sinalizao do nvel fsico
Switch Nveis
1 e 2
-Comutao de pacotes MAC ponto a
ponto e multicast.
-Bridging,
-Redes Virtuais (VLANS)
-Filtering,
-QoS (Quality of Service) e CoS (Class
of Service)
Protocolos do Nvel Fsico e Protocolos
do nvel de Enlace como: MAC,
bridging, CoS, VLAN, filtering, QoS
Roteador Nveis
1, 2 e 3
-Estabelecimento de uma conexo de
rede,
-Roteamento de pacotes
-Segurana (firewall),
Protocolos do nvel 1 e 2 alm de
Protocolos de Rede como IP,UDP, IPX,
NetBEUI, ICMP etc...
Protocolos de roteamento como
RIP,OSPF, BGP etc...
Gateway
Permite a comunicao
entre duas redes de
arquiteturas diferentes
Nveis
1, 2 e 3
- Converso de protocolos de nvel 3 Exemplo de Gateway :
Numa porta fala a pilha de protocolos
TCP/IP e numa outra porta fala a pilha
de protocolos do Frame Relay
Sistemas Terminais de Dados e Sistemas
Intermedirios em Redes
Redes de Computadores
39
Modelagem RM-OSI de uma Rede WAN/MAN

Roteador
de
Fronteira y
Roteador de
Egresso A
Roteador de
Fronteira X
Um nico salto ou hop
ETD
A
Legenda
Switch Router (Possui tanto
funes de router como de
switch)

Roteador IP
Switch Router
da Rede Ncleo


Rede Ncleo
ATM

X
Y
(a)
(b) (c)
(d)




ETD
B
A
B
Roteador de
Egresso B
Conexo de Rede de ETD-A at o ETD-B conforme rota em vermelho
Redes de Computadores
40

Roteador de Egresso B
Roteador de Fronteira Y
Nvel 4 (TCP) (TCP) Nvel 4
Rede Corporativa
Rede Corporativa
Rede Ncleo
Switch ATM
(b)
Switch ATM
(a)

Roteador de Egresso A
Roteador de Fronteira X
Meio fsico Meio fsico Meio fsico Meio fsico Meio fsico Meio fsico
Switch ATM
(c)
PPP
Canal
E
1

Routing
IP IP
MAC
100BaseT
LLC
PPP
Canal
E
1

Routing
IP IP
ATM
STM
1
AAL
ATM
STM
1
ATM
STM
1
ATM
STM
1
PPP
Canal
E
1

Routing
IP IP
ATM
STM
1
AAL
PPP
Canal
E
1

Routing
IP IP
MAC
100BaseT
LLC
Rede ISP - Internet
Nvel de aplicao Nvel de aplicao
Modelagem RM-OSI da conexo de Rede da
Topologia do slide anterior
Conexo de Rede de ETD-A at o ETD-B conforme rota em vermelho
Redes de Computadores
41


Referncias
[1] ISO/TC97/SC16, Data Processing. Open System Interconnection Basic Reference
Model. Computer Networks, v. 5, n. 2, p. 81-118, 1981.
[2] DAY, J. D.; ZIMMERMANN, H. The OSI Reference Model. Proceedings of the IEEE,
v. 71, n. 12, p. 1334-1340, Dec.1983.
[3] INTERNATIONAL STANDARD ORGANIZATION. Open System Interconnection
Basic Reference Model (ISO 7498). Geneva, 1984.
[4] ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. Sistemas de Processamento
da Informao; Interconexo de Sistemas Abertos - Modelo Bsico de Referncia,
Texto Base da Norma Brasileira, Verso 01, ABNT (CE:21:02:11), janeiro de 1986.
[5] MOURA, J. A. B. et al. Redes locais de computadores: protocolos de alto nvel e
avaliao e desempenho. So Paulo: McGraw Hill, 1986.
Redes de Computadores
42

Você também pode gostar