• Nenhum resultado encontrado

Arquitetura de Redes

N/A
N/A
Protected

Academic year: 2021

Share "Arquitetura de Redes"

Copied!
27
0
0

Texto

(1)

Arquitetura de Redes

• Aula 3

1

(2)

Enlaces e protocolos de acesso múltiplo

Dois tipos de “enlaces”:

ponto a ponto

– PPP para acesso discado

– enlace ponto a ponto entre comutador Ethernet e hospedeiro

• broadcast (fio ou meio compartilhado)

– Ethernet à moda antiga – HFC anterior

– LAN sem fio 802.11

RF compartilhada (WiFi 802.11)

RF compartilhada (satélite)

humanos em uma festa (ar e acústica

compartilhados)

fio compartilhado (Ethernet cabeado)

(3)

Protocolos de acesso múltiplo

• único canal de broadcast compartilhado

• duas ou mais transmissões simultâneas por nós:

colisão se o nó recebe dois ou mais sinais ao mesmo tempo

protocolo de acesso múltiplo

• algoritmo distribuído que determina como os nós

compartilham canal, ou seja, determinam quando o nó pode transmitir

• comunicação sobre compartilhamento de canal deve usar o próprio canal!

nenhum canal fora-de-banda para coordenação

(4)

Protocolo de acesso múltiplo ideal

Canal de broadcast de velocidade R bps

1. quando um nó quer transmitir, ele pode enviar na velocidade R.

2. quando M nós querem transmitir, cada um pode enviar na velocidade média de transmissão R/M

3. totalmente descentralizado:

nenhum nó especial para coordenar transmissões nenhuma sincronização de clocks, intervalos

4. simples

(5)

Protocolo de acesso múltiplo –

Multiplexação/Demultiplexação

(6)

Protocolo de acesso múltiplo –

Multiplexação/Demultiplexação

(7)

Protocolos MAC: uma taxonomia

Três classes gerais:

• Particionamento de canal

– divide o canal em “pedaços menores” (intervalos de tempo, frequência, código)

– aloca pedaço ao nó para uso exclusivo

Acesso aleatório

– canal não dividido, permite colisões – “recupera” de colisões

“Revezando”

– os nós se revezam, mas os nós com mais a enviar podem receber mais tempo

(8)

Protocolos MAC de particionamento de canal:

TDMA

TDMA: Time Division Multiple Access

• acesso ao canal em “rodadas”

• cada estação recebe intervalo de tamanho fixo (tamanho = tempo transm. pacote) a cada rodada

• intervalos não usados ficam ociosos

• exemplo: LAN de 6 estações, 1, 3, 4 têm pacote, intervalos 2, 5, 6 ociosos

1 3 4 1 3 4

quadro de 6 intervalos

(9)

Protocolos MAC de particionamento de canal:

TDMA

(10)

Protocolos MAC de particionamento de canal:

FDMA: Frequency Division Multiple Access

FDMA

• espectro do canal dividido em bandas de frequência

• cada estação recebe banda de frequência fixa

• tempo de transmissão não usado nas bandas de frequência fica ocioso

• exemplo: LAN de 6 estações, 1, 3, 4 têm pacote, bandas de frequência 2, 5, 6 ociosas

bandas de freq.

cabo FDM

(11)

FDMA - Multiplexação

(12)

FDMA - Demultiplexação

(13)

Protocolos MAC de particionamento de canal:

CDMA: Code Division Multiple Access

CDMA

• usado em vários padrões de canais de broadcast sem fio (celular, satélite etc.)

• “código” exclusivo atribuído a cada usuário;

• todos usuários compartilham mesma frequência, mas cada

usuário tem a própria sequência de “chipping” (ou seja, código) para codificar dados

sinal codificado = (dados originais) X (sequência de chipping)

decodificação: produto interno entre sinal codificado e sequência de chipping

• permite que múltiplos usuários “coexistam” e transmitam simultaneamente com o mínimo de interferência

(14)

CDMA - Funcionamento

(15)

CDMA - Funcionamento Código a ser utilizado

Representação de Dados

(16)

CDMA - Funcionamento Compartilhamento do Canal

(17)

CDMA - Funcionamento Compartilhamento do Canal

(18)

Polling (seleção):

• nó mestre “convida” nós escravos a alterarem a transmissão

• normalmente usado com dispositivos escravos “burros”

• preocupações:

– sobrecarga da seleção – latência

– único ponto de falha (mestre)

mestre

escravos

poll

dados

dados

Protocolos de Revezamento

(19)

Passagem de permissão:

permissão de controle passada de um nó para o próximo

sequencialmente.

mensagem de permissão

preocupações:

sobrecarga da permissão

latência

único ponto de falha (permissão)

T

dados (nada a

enviar) T

Protocolos de Revezamento

(20)

Arquitetura de Redes

• Aula 3 - Atividade

20

(21)

ATIVIDADE

• Qual é o protocolo de acesso ao meio que divide o canal em compartimentos de tempos que são reservados a cada transmissor?

a) FDMA

b) TDMA

c) CDMA

d) Token

e) Polling

(22)

ATIVIDADE

• Qual é o protocolo de acesso ao meio que divide o canal em compartimentos de tempos que são reservados a cada transmissor?

a) FDMA

b) TDMA

c) CDMA

d) Token

e) Polling

(23)

ATIVIDADE

• Qual é o protocolo de acesso ao meio que divide o canal em sub-canais de freqüência que são reservados a cada

transmissor?

a) CDMA b) TDMA c) FDMA d) Token e) Polling

(24)

ATIVIDADE

• Qual é o protocolo de acesso ao meio que divide o canal em sub-canais de freqüência que são reservados a cada

transmissor?

a) CDMA b) TDMA c) FDMA d) Token e) Polling

(25)

ATIVIDADE

• Qual é o protocolo de acesso múltiplo que

funciona através de um nó mestre que coordena qual é a vez de qual transmissor emitir dados:

a) CDMA

b) FDMA

c) Token

d) Polling

e) TDMA

(26)

ATIVIDADE

• Qual é o protocolo de acesso múltiplo que

funciona através de um nó mestre que coordena qual é a vez de qual transmissor emitir dados:

a) CDMA b) FDMA c) Token d) Polling e) TDMA

mestre

escravos

poll

dados

dados

(27)

ATIVIDADE

• Qual é o protocolo de acesso múltiplo que funciona com a idéia de que o único nó que tem permissão de emitir em um dado momento é o nó que detém um pacote de controle especial que dá permissão a este transmissor. Neste

protocolo, caso o transmissor termine sua transmissão ou não deseje transmitir, ele deve passar este pacote de controle

especial ao próximo nó, ou seja, passar a permissão de transmitir ao próximo nó:

a) CDMA b) FDMA c) Token d) Polling e) TDMA

T

dados T

Referências

Documentos relacionados