SCE 511 – Redes de Computadores Modelo de referência ISO

Propaganda
Modelo de referência
ISO-OSI
SCE 511 – Redes de
Computadores
„
„
Prof. Francisco José Monaco
„
Profa. Sarita Mazzini Bruschi
5ª aula – 08/09/2003
„
O modelo de referência OSI – Open
System Interconection
Proposta desenvolvida pelo ISO
(International Standards Organization),
na década de 80
Visa conexão de sistemas abertos
(sistemas que se comunicam com outros
sistemas)
Composto por 7 camadas
1
2
Modelo ISO-OSI
Nível Físico
„
„
Transmissão de bits através do canal de
comunicação
Características:
„
„
„
„
mecânicas: propriedades físicas da interface com o
meio de transmissão (conectores);
elétricas: representação dos bits (nível de voltagem) e
a taxa de transmissão;
funcionais: funções realizadas pelo circuito da interface
física entre o sistema e o meio de transmissão;
procedurais: seqüência de eventos através do qual o
fluxo de bits é trocado através do meio físico
3
Nível Enlace
„
„
„
„
„
„
4
Nível Rede
Envia blocos de dados (quadros)
atráves da ligação física
Ddetecta erros de transmissão e envia
bits sem erros a camada de rede
(controle de erros)
Rrealiza o enquadramento
Processa quadros de confirmação
(acknowledgement)
Detecta colisão
Controle de fluxo
5
„
Controle da sub-rede de comunicações
„
„
„
„
provê aos níveis superiores independência
quanto às tecnologias de comutação utilizadas
para conectar os sistemas
Determina o caminho de um pacote
através da sub-rede (roteamento)
Controle e prevenção de
congestionamento
Conversão e compatibilização de
protocolos e esquemas de endereçamento
6
1
Nível Transporte
„
„
Recebe dados da camada de Sessão,
quebra os dados em pacotes menores (se
necessário), passa os pacotes para a
camada de Rede.
Provê comunicação transparente e
confiável (ou não) e orientado a conexão
ou não entre pontos finais
„
„
Nível Sessão
„
Estabelecimento de sessões
„
„
Controle do diálogo entre 2 aplicações:
„
„
o tamanho e a complexidade depende dessas
duas variáveis
„
Primeiro nível fim-a-fim do modelo OSI
sessões: permite a transferência dos dados e
alguns outros serviços úteis às aplicações.
„
disciplina do diálogo: full duplex ou half
duplex
agrupamento: definição de grupos
recuperação (sincronização): inserção de
checkpoints no fluxo de dados
gerenciamento de tokens: não permitir que a
mesma operação seja realizada ao mesmo
tempo
7
8
Nível Apresentação
Nível Aplicação
Provê independência para as
aplicações em relação às diferentes
formas de representação dos dados
(ASCII x Unicode, etc)
„ Pode ter também:
„
„
„
„
compactação dos dados recebidos da
camada de aplicação
„ criptografia
„
„
Modelo de referência
Internet
„
„
„
„
„
10
Modelo de referência
Serviços de
Internet
Evolução da rede original ARPANET,
criada pelo Departamento de Defesa dos
EUA
Resultado de contínuos desenvolvimentos
práticos
O modelo Internet (ou modelo TCP/IP)
constitui-se de 4 camadas
„
transferência de arquivos (FTP)
e-mail (Telnet)
„ terminal virtual
„ serviço de diretórios (NFS)
„
9
„
Provê meios para as aplicações
acessarem o ambiente OSI
Contém funções de gerenciamento e
mecanismos para suportar aplicações
distribuídas
Aplicações utilizadas pelos usuários:
Aplicação
Transporte
Inter-Rede (camada de rede)
Enlace (camada host-to-network)
11
Aplicação
Aplicação
Transpote
Transporte
Inter-rede
Inter-rede
Enlace
Enlace
canal
Especificações do
meio físico,
codificação dos
sinais e fluxo de
dados
aplicação
(Telnet, FTP,
HTTP, etc.)
Comunicação fima-fim (processo a
processo) e
controle de fluxo
Comunicação
ponto-a-ponto,
roteamento e
controle de
congestão
12
2
Modelo de referência
Internet
Modelo de referência
Internet
13
Comparação entre o modelo
OSI e o modelo Internet
Aplicação
Apresentação
Seção
Transporte
Rede
Enlace
Física
Não é estruturada
como no OSI, em
geral é
implementada pela
própria aplicação
Aplicação
Comparação entre o modelo
OSI e o modelo Internet
„
„
Não existe no
modelo Internet
Transporte
Inter-rede
Na Internet, é
análoga à camada
correspondente do
modelo OSI
Enlace
Na Internet engloba as camadas 1
e 2 do modelo OSI, mas não é
bem especificada; a Internet
define-se de fato a partir da
camada de inter-rede
„
Na Internet, é
análoga à camada
correspondente do
modelo OSI 15
Modelo IEEE 802 para
Redes Locais
„
14
Modelo IEEE 802 para
Redes Locais
Composto por 3 camadas, que cobrem as
„
funções essenciais de uma rede local:
„
Física (camada física)
„
Camada de Acesso ao Meio (MAC)
„
Camada de Link Lógico (LLC)
Enlace
Físico
OSI
Internet precede o modelo OSI em mais
de uma década
O modelo OSI foi concebido como
referência para o desenvolvimento dos
protocolos; na Internet, os protocolos
vieram primeiro e o modelo é apenas
uma descrição feita a posteriori.
O modelo OSI é muito mais estruturado
que o modelo Internet; a Internet tornouse um padrão de fato, enquanto o modelo
OSI ainda não se estabeleceu (e talvez
16
nunca o faça).
Camada física:
„
„
pega os dados da camada de acesso ao meio
(MAC) e envia para o cabeamento
MAC
„
controlar o uso do cabo
• verifica se o cabo está ocupado ou não
• colisões
Controle de Link Lógico (LLC)
Controle de Acesso ao Meio (MAC)
„
Físico
LLC
„
IEEE 802
17
permite que mais de um protocolo acima da
camada LLC (camada de rede) seja utilizado
18
3
Modelo IEEE 802 para
Redes Locais
„
„
Padronização de Redes
Organismos de Normatização
802.2: especifica o funcionamento da
camada de Controle do Link Lógico (LLC)
802.3, 802.4 e 802.5: operam na camada
de Controle de Acesso ao Meio (MAC) e
na camada Física
„
„
„
802.3: CSMA/CD (Ethernet)
802.4: Token Bus
802.5: Token Ring
OSI
Enlace
Físico
„
Antigo CCITT - "Comitè Consultatif
Internacional Télégraphique et
Téléphonique"
„ Criado por representantes dos
governos Europeus em 1865 e dpois
renomeado ITU em 1993
„
IEEE 802
Controle de Link Lógico (LLC)
ITU - International
Telecomunications Union
802.2
Controle de Acesso ao Meio (MAC)
802.3
802.4
802.5
19
20
Padronização de Redes
Organismos de Normatização
Padronização de Redes
Organismos de Normatização
„
ISO - International Organization for
Standarization
„
Organização voluntária formada pelas
associais normativas nacionais dos
países membros
„ Fundada em 1946 para recomendar
padrões em diversas áreas
ANSI - American National Standard
Organization
Associação normativa nacional, não
governamental, dos EUA
„ Grande influência na definição dos
padrões da ISO
„
„
21
Padronização de Redes
Organismos de Normatização
„
IEEE - Institute of Electrical and
Electronics Engineering
22
Material para Estudo
„
Leitura recomendada
„
A maior organização profissional em
todo mundo
„ Grande influência na definição dos
padrões da ISO
Tanenbaum : seção 1.4 e 1.7
„
„
Exercícios
„
23
12 e 15 do Capítulo 1
24
4
Download