redes parte 5 - modelos de arquitetura de redes

29
Fundamentos de Redes de Computadores Arquiteturas de Redes Prof. Ricardo J. Pinheiro

Upload: tenentblueberry

Post on 10-Jun-2015

9.798 views

Category:

Documents


2 download

DESCRIPTION

Esta é a quinta de um conjunto de apresentações que fiz para a disciplina de Redes de Computadores, que lecionei na faculdade e na escola. Aqui temos os três principais modelos de arquitetura de redes, como o modelo OSI, a arquitetura IEEE 802 e a arquitetura TCP/IP. Espero que seja útil.

TRANSCRIPT

Page 1: Redes parte 5 - Modelos de Arquitetura de Redes

Fundamentos de Redes de Computadores

Arquiteturas de Redes

Prof. Ricardo J. Pinheiro

Page 2: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 2

Resumo

Arquiteturas de Redes

Organizações de padronização

Modelos de referência

Modelo OSI

Arquitetura IEEE 802

Arquitetura TCP/IP

Comparação entre os modelos

Page 3: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 3

Arquiteturas de Redes

Conjunto de regras para interligar equipamentos

Grandes fabricantes com soluções proprietárias para a interconexão de seus equipamentos:

IBM - System Network Architecture (SNA)

DEC - Digital Network Architecture (DNA)

É preciso interligar essas soluções proprietárias.

Motivações

Preservação de investimentos - segurança de continuidade e de integração com tecnologias novas.

Mais fabricantes – Mercado mais competitivo, preço menor e maior qualidade.

Page 4: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 4

Organizações de padronização

Determinam normas e padrões para a indústria.

Internacional:

ISO (International Standards Organization)

ITU-T (International Telecommunications Union)

Nacionais:

ANSI (EUA)

EIA (indústria eletrônica)

TIA (indústria de telecomunicações)

IEEE (engenheiros elétricos e eletrônicos)

ABNT (Brasil)

BSI (Inglaterra)

DIN (Alemanha)

Page 5: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 5

Modelos de referência

Modelo OSI

Open Systems Interconnection – ISO 7498

RM-OSI/ISO

Arquitetura IEEE 802

Implementação para as camadas inferiores.

Padrão ISO.

Arquitetura TCP/IP

Desenvolvido pela DARPA (órgão do Departamento de Defesa dos EUA).

Padrão de fato.

Arquitetura baseada no modelo de inter-redes.

Page 6: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 6

Modelo OSI

Motivação

Necessidade de padrões para interconexão de sistemas heterogêneos

Modelo de referência para interconexão aberta de sistemas

Definição da estrutura básica para o desenvolvimento coordenado de padrões

Estrutura

Divisão em camadas – dividir para conquistar.

Cada camada usa os serviços da camada inferior, e fornece serviços para a camada superior.

Page 7: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 7

Modelo OSI - camadas

Vantagens

Cada camada é isolada, logo pode ser trabalhada independentemente das camadas superior e inferior.

Estrutura permite que padrões sejam desenvolvidos simultaneamente.

Mudanças podem ser feitas nos padrões de uma camada sem afetar as demais.

O modelo é complementado com padrões que especificam o protocolo e o serviço de cada camada

Desvantagens

Muitas camadas tornam o processo lento e burocrático, passando por várias camadas para enfim ser transmitido.

Page 8: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 8

Modelo OSI - camadas

Page 9: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 9

Modelo OSI - camadas

Page 10: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 10

Modelo OSI – camada física

Transmissão de bits através de um canal de comunicação.

Características do meio físico e da transmissão do sinal.

Características mecânicas, elétricas, funcionais e procedurais.

Page 11: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 11

Modelo OSI – camada de enlace

Detecta e opcionalmente corrige erros que ocorram no nível físico.

Transmissão e recepção de quadros (delimitação)

Controle de fluxo

Page 12: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 12

Modelo OSI – camada de rede

Endereçamento

Roteamento

Serviços

Circuito virtual

Datagrama

Page 13: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 13

Modelo OSI – camada de transporte

Fornece comunicação confiável fim-a-fim.

Controle de fluxo

Detecção e recuperação de erros fim-a-fim

Segmentação e remontagem de mensagens.

Page 14: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 14

Modelo OSI – camada de sessão

Controle de Diálogo

Pontos de sincronização.

Recuperação da sessão em caso de falhas.

Controle de Atividade

Agrupamento lógico de diálogos.

Cada atividade corresponde a uma tarefa que pode ser interrompida e depois retomada.

Page 15: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 15

Modelo OSI – camada de apresentação

Garante interoperabilidade de sistemas heterogêneos.

Coordena a conversão de dados e suas representações

Tradução de códigos

Compactação de dados

Criptografia

Page 16: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 16

Modelo OSI – camada de aplicação

Oferece serviços aos processos de aplicação:

Serviços de diretório.

Aplicações específicas:

Transferência de arquivos.

Correio eletrônico.

Page 17: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 17

Arquitetura IEEE 802

Conjunto de padrões para redes locais.

Encaixam-se nas camadas física e de enlace do modelo OSI.

Três camadas:

Controle lógico do enlace (LLC)

Controle de acesso ao meio (MAC)

Camada física (PHY)

Page 18: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 18

Arquitetura IEEE 802 - PHY

Camada física (PHY)

Estabelecimento, manutencão e liberação de conexões físicas.

Transmissão de bits através de um meio físico, com ou sem cabeamento.

Método de codificação.

Taxa de transmissão.,

Page 19: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 19

Arquitetura IEEE 802 - MAC

Organização do acesso ao meio físico compartilhado:

Topologia adotada

Algumas técnicas:

CSMA-CD (802.3)

Token Bus (802.4)

Token Riing (802.5)

DQDB (802.6)

Page 20: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 20

Arquitetura IEEE 802 - LLC

Independência da camada MAC.

Multiplexação.

Controle de erros e de fluxo.

Tipos de operação.

Classes de Procedimento.

Page 21: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 21

Arquitetura IEEE 802 - modelo

Page 22: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 22

Arquitetura IEEE 802 - padrões

802 Visão geral da arquitetura.

802.1 Gerenciamento de LANs e MANs (B e K), Pontes para a camada MAC (local – D e remota – G). LANs virtuais sobre pontes, etc;.

802.2 Controle lógico do enlace (LLC).

802.3 CSMA/CD (Ethernet).802.4 Token Bus.802.5 Token Ring.

802.6 DQDB

802.10 Segurança em redes LAN e MAN.

802.11 Redes sem-fio.

802.15 Bluetooth.

802.16 WiMAX802.20 Telefonia 3G

Page 23: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 23

Arquitetura IEEE 802 e modelo OSI

Page 24: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 24

Arquitetura TCP/IP

Desenvolvido pela DARPA, agência de pesquisa do Departamento de Defesa dos EUA.

Tornou-se um padrão de fato.

Evolução da ARPANET.

Começo do projeto no início dos anos 70.

Arquitetura baseada no conceito de inter-redes.

Page 25: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 25

Arquitetura TCP/IP - Intra-redes

Interconexão com os níveis físico e de enlace.

Mapeamento dos endereços MAC em endereços de rede e vice-versa.

Verificação de estado da rede.

Protocolos: ICMP e ARP.

Page 26: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 26

Arquitetura TCP/IP - inter-redes

Roteamento entre redes, baseado em endereço, e não em hosts.

Endereços únicos designados por uma autoridade central

IANA - Internet Assigned Numbers Board

Interconexão e roteamento através de gateways.

Protocolos: IP (v. 4 e v. 6)

Page 27: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 27

Arquitetura TCP/IP - transporte

Serviço confiável orientado à conexão (Circuito Virtual)

Seqüenciação

Detecção e correção de erros fim-a-fim

Porta, ou estação, ou ponto terminal.

Conexão identificada por um par de pontos terminais

Protocolos: TCP e UDP.

Page 28: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 28

Arquitetura TCP/IP - aplicação

Protocolos que usam as camadas inferiores para oferecer serviços.

Exemplos:

Usam TCP: FTP, HTTP, NTTP, SSH, Telnet, SMTP, POP, IMAP, etc.

Usam UDP: DNS, NFS, SMNP, NTP, TFTP, etc.

Page 29: Redes parte 5 - Modelos de Arquitetura de Redes

Ricardo Pinheiro 29

Comparação dos modelos