31
Elionildo Elionildo da Silva Menezes da Silva Menezes menezes menezes @ @ cefet cefet - - rn. rn. br br Ribamar Oliveira Ribamar Oliveira ramabir ramabir @ @ cefet cefet - - rn. rn. br br

Elionildo Da Silva Menezes [email protected] Ribamar Oliveira

  • Upload
    calila

  • View
    55

  • Download
    2

Embed Size (px)

DESCRIPTION

curso de redes

Citation preview

Page 1: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Elionildo Elionildo da Silva Menezesda Silva Menezesmenezesmenezes@@cefetcefet--rn.rn.brbr

Ribamar OliveiraRibamar Oliveiraramabirramabir@@cefetcefet--rn.rn.brbr

Page 2: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Conteúdo ProgramáticoConteúdo Programático

Conceitos básicos de redes de computadores

Topologias de redes

Arquiteturas e padrões de redes

Serviços de redes

Tendências: Redes de alto desempenho

Page 3: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesArquitetura em camadas: Uma primeira visão...

Analogia no processo de viagem:

Organização de uma viagem aérea

Passagem (Comprar)

Bagagem (Despachar)

Portões (Embarcar)

Decolagem

Roteamento de Aeronaves

Ticket de bagagem (entregar)

Bagagem (Pegar)

Portões (Desembarcar)

Aterrisagem

Roteamento de Aeronaves

Roteamento de Aeronaves

Page 4: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Organização de uma viagem aérea: uma visão diferente

Camadas: cada camada implementa um serviço– Realizando ações dentro da própria camada– Usando os serviços de uma camada imediatamente inferior

Roteamento de Aeronaves

Passagem (Comprar)

Bagagem (Despachar)

Portões (Embarcar)

Decolagem

Roteamento de Aeronaves

Ticket de bagagem(entregar)

Bagagem (Pegar)

Portões (Desembarcar)

Aterrisagem

Roteamento de Aeronaves

Modelos e Arquiteturas de RedesModelos e Arquiteturas de Redes

Page 5: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesImplementação da funcionalidade de redes em

Sistemas Distribuidos:

Roteamento

Aer

opor

to d

e or

igem

Locais Intermediários de controle de tráfego aéreoRoteamento Roteamento

Passagem (Comprar)

Bagagem (Despachar)

Portões (Embarcar)

Decolagem

Roteamento Aer

opor

to d

e de

stin

oTicket(Entregar)

Bagagem (Pegar)

Portões (Desembarcar)

Aterrisagem

Roteamento

Page 6: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesOutro Exemplo

I like rabbitsI like rabbits

L: holandêsIk hou van konijnen

L: holandêsIk hou van konijnen

Fax # ---L: holandêsIk hou van konijnen

Fax # ---L: holandêsIk hou van konijnen

J'aime les lapins

J'aime les lapins

L: holandêsIk hou van konijnen

L: holandêsIk hou van konijnen

Fax # ---L: holandêsIk hou van konijnen

Fax # ---L: holandêsIk hou van konijnen

mensagem

Informaçãopara o tradutorremoto

Informação para a secretária remota

3

2

1

filósofo

tradutor

secretária

Page 7: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesConceitos importantes...

Serviço7 O que uma camada oferece a seus usuários

Protocolo7 Regras que governam a comunicação entre

camadas paresModelo 7 Uma solução para o problema de comunicação7 Modelos são estruturados em camadas

Arquitetura7 A implementação de um modelo 7 Definição dos protocolos de cada camada

Page 8: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de Redes

1984

OSI – Open Systems Interconnection

Page 9: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO - 1984

Modelo abstrato que relaciona

funções e serviços de

comunicação em sete camadas

Cada camada oferece serviços

à camada superior

Uma camada N “conversa” com

seu par no outro lado, através

do protocolo da camada N

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de aplicação

Camada de rede

Camada de física

Camada de enlace

Page 10: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de Redes

Page 11: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de Redes

Protocolo de transporte

Máquina A

Sessão

Transporte

Rede

Enlace

Físico

Aplicação

Apresentação

SPDU

TPDU

pacote

quadro

bit

Máquina B

APDU

PPDU

Protocolo de sessão

Protocolo de apresentação

Protocolo de aplicação

SUB-REDE DE COMUNICAÇÕES

Roteamento

Aplicação

Apresentação

Sessão

Transporte

Rede

Enlace

Físico

Page 12: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 13: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada Física

Relacionada com:

Transmissão de dados elétricos na forma de bits ( PDU da camada física )

Meio de transmissão

Elétrico

Óptico

Sinais através de ondas eletromagnéticas

Define dispositivos típicos para tratamento de sinais, tais com transceivers ou conversores de mídia, modems, repetidores (HUBs)

Page 14: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada Física

Dispositivos mecânicos de conexão com a rede

Conectores ( DB9, RJ45 )

Cabeamento

Pinagem

Protocolos de transmissão ( Síncrono e Assíncrono )

Tipos de topologias

Interfaces ( RS232, V.35 )

Page 15: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 16: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de Enlace

Relacionada com:Transmissão de Quadros ( PDU da camada de enlace )

Converte um canal de transmissão físico não confiável em um canal confiável

Enquadramento

Endereçamento Físico de Controle de Acesso ao Meio

( MAC )

Detecção e recuperação de erros

Controle de fluxo

Page 17: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 18: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de Rede

Relacionada com:

Transmissão de Pacotes ( PDU da camada de Rede )

Endereçamento

Seqüenciamento

RoteamentoDeterminação do melhor caminho de um pacote através da

sub-redecontrole e prevenção de congestionamentoconversão e compatibilização de protocolos e esquemas de

endereçamento

Page 19: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 20: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de Transporte

Relacionada com:Transmissão de Segmentos (PDU da camada de Transporte)

Comunicação fim-a-fim

Provê comunicação transparente e confiável entre pontos finais

Multiplexação a nível de aplicações

Tratamento de retardo e espera de pacotes de dados

Controle da retransmissão de dados

Page 21: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 22: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de Sessão

Relacionada com:Estabelecimento de conexão entre dois computadores

Sincronismo

Tipo de comunicação ( Duplex ou Full-Duplex )

Marcação dos dados transmitido

Page 23: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 24: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de Apresentação

Relacionada com:Formato dos dados ( Codificação e Decodificação )

Compressão de textos

Criptografia

Conversão de códigos ( EBCDIC x ASCII )

Page 25: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de transporte

Camada de sessão

Camada de apresentação

Camada de rede

Camada de Aplicação

Camada de enlace

Camada Física

Page 26: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Camada de Aplicação

Relacionada com:Interface do modelo OSI com os processos do(s) usuário(s)

Disponibiliza serviço para as aplicações dos usuários

Transferência de arquivos

Serviço de correio

Emulação de terminais

Gerenciamento de redes

Banco de dados

Page 27: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Encapsulamento dos Dados

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo OSI da ISO

Page 28: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo TCP / IP

Page 29: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelo estruturado em quatrocamadas

Interconexão de sistemas com diferentes tecnologias de hardware e sistemas operacionais

Padrão de fato (Internet)

Definição de protocolos abertos

Camada de transporte

Camada de aplicação

Camada de inter-rede

Acesso à Rede

Interface com a Rede

Camada host/rede

ou intra-rede

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesModelo TCP/IP

Page 30: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

Modelo a 5 camadas

Parte da estrutura de

camadas do Modelo OSI

Protocolos do Modelo TCP/IP

Referência para o nosso

curso !

Modelos e Arquiteturas de RedesModelos e Arquiteturas de RedesUm modelo híbrido...

Camada de transporte

Camada de aplicação

Camada de inter-rede

Camada de física

Camada de enlace

Page 31: Elionildo Da Silva Menezes Menezes@Cefet-rn.br Ribamar Oliveira

FIM