Buscar

Lista de Arquitetura de Redes - AV1 - Documentos Google

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

29/04/2019 Lista de Arquitetura de Redes - AV1 - Documentos Google
https://docs.google.com/document/d/10rWHIsFsh7SjJwnai8K4hPewseEh8xgp4fSuq0GP68M/edit 1/4
Lista de Exercícios Arquitetura de Redes - AV1 
Prof.: André Sarmento 
 
 
1) Quais os principais serviços que a camada de enlace pode prover? 
 
R: detecção ou correção de erros, controle de acesso ao meio, enquadramento dos dados e 
entrega confiável. 
 
2) Onde está implementada a camada de enlace? 
 
R: A maior parte da camada de enlace está implementada na interface de rede (NIC), outra parte 
está no Sistema Operacional do dispositivo. 
 
 
3) Na camada de enlace, bits são adicionados aos dados do quadro para prover detecção ou 
correção de erros, qual o nome genérico destes bits adicionados? Caso um erro ocorra justamente 
nestes bits os métodos funcionam ou não? Por que? 
 
R: Os bits adicionais são colocados em um campo chamado EDC (Error Detection and 
Correction). Caso um erro ocorra justamente nestes bits os métodos ainda funcionam pois todos 
os cálculos incluem estes bits como parte do quadro a ser validado no receptor. 
 
 
4) Ao usar o método de detecção de erros por paridade (par) um receptor recebeu a sequencia: 
 1 1 0 0 1 1 0 1. 
 
a) Tal quadro será verificado como correto pelo receptor e então processado? Por que? 
b) Seria possível corrigir o erro sem solicitar retransmissão, com este método? Por que? 
 
R: 
a) Não. Seria descartado pois a paridade deu ímpar, indicando que houve erro de trasmissão. 
b) Não, pois trata-se de um método de detecção de erros e não de correção de erros. 
. 
 
5) Ao usar o método de detecção de erros por paridade (par) um receptor recebeu a sequencia: 
1 0 0 0 0 0 0 1. 
 
a) Tal quadro será verificado como correto pelo receptor e então processado? Por que? 
b) É possível que o quadro, de fato esteja errado, em relação ao original? 
 
a) Sim. Seria processado pois a paridade deu par, indicando que não houve erro. 
b) Sim, pois pode ter ocorrido dois erros no mesmo quadro (ou um número par de erros). 
 
 
 
 
29/04/2019 Lista de Arquitetura de Redes - AV1 - Documentos Google
https://docs.google.com/document/d/10rWHIsFsh7SjJwnai8K4hPewseEh8xgp4fSuq0GP68M/edit 2/4
6) No método de correção de erros por paridade (Hamming), a seguinte sequencia foi recebida 
pelo receptor: 
 
1 0 0 1 0 1 1 1 0 1 0 
 
Faça o papel do receptor: reescreva o quadro corretamente e extraia os bits de dados 
originalmente transmitidos 
 
Dica: 
Bit 1: 1, 3, 5, 7, 9 e 11 
Bit 2: 2, 3, 6, 7, 10 e 11 
Bit 4: 4, 5, 6 e 7 
Bit 8: 8, 9, 10 e 11 
 
R: Solução passo a passo 
 
Quadro recebido: 
 
 1 0 0 1 0 1 1 1 0 1 0 
 1 2 3 4 5 6 7 8 9 10 11 
 
Bit 1: OK 
Bit 2: ERRO 
Bit 4: ERRO 
Bit 8: OK 
 
4+2 = 6 O bit 6 está errado! Corrigindo: 
 
 
Quadro corrigido: 
 1 0 0 1 0 0 1 1 0 1 0 
 1 2 3 4 5 6 7 8 9 10 11 
 
Bits de Dados: 0 0 0 1 0 1 0 
 
 
7) No método de detecção de erro por checksum, a seguinte sequencia foi recebida pelo receptor: 
 
0 1 0 1 0 1 1 
1 1 0 1 1 0 1 
0 0 0 0 1 1 1 <= checksum 
 
A soma de todos estes valores deu como resultado = 0 0 1 1 1 1 1 
O que o receptor vai fazer? Processar ou descartar o quadro? Por que? 
29/04/2019 Lista de Arquitetura de Redes - AV1 - Documentos Google
https://docs.google.com/document/d/10rWHIsFsh7SjJwnai8K4hPewseEh8xgp4fSuq0GP68M/edit 3/4
 
 
R: Vai descartar o quadro, uma vez que a soma de todos os bits, incluindo o checksum deveria 
dar 1 1 1 1 1 1 1 (tudo 1). 
 
8) Considere uma camada de enlace com CRC bem simplificado (um CRC de 3 bits). 
Os bits de dados a serem transmitidos são: 1 0 0 1 1 0 1 
O gerador G padronizado no transmissor e no receptor, igual a: 1 0 1 0 
 
a) Como fica montada a fórmula para o calculo do CRC? 
b) Sabendo que o CRC calculado é igual a 1 1 0 , como fica o quadro completo a ser enviado? 
c) Ao chegar ao receptor qual o cálculo a ser feito para verificar se houve ou não erro? (não 
calcular, apenas indicar) 
d) Supondo que o resultado do cálculo no receptor foi igual a 0 0 0 , este quadro será 
processado ou descartado? 
 
R: 
a) CRC = resto ( 1 0 0 1 1 0 1 x 2 3 ) / 1 0 1 0 
 
De outra forma: Calcula-se o resto da seguinte divisão: 
 
1 0 0 1 1 0 1 0 0 0 
------------------------- 
 1 0 1 0 
 
b) 1 0 0 1 1 0 1 1 1 0 
 
c) O receptor calcula o resto da divisão do quadro recebido pelo gerador: 
 
resultado = resto ( 1 0 0 1 1 0 1 1 1 0 / 1 0 1 0 ) 
 
d) Se o resultado acima foi 0 0 0 = 0, (divisão exata) significa que não houve erro e o quadro 
será processado normalmente. 
 
 
9) Quais são os três protocolos de divisão de canal mais conhecidos? 
 
R: TDMA, FDMA e CDMA. 
 
10) Porque estes protocolos não deveriam ser empregados em redes de pacotes que operam com 
rajadas e não com um tráfego constante de todos os nós? 
 
R: Porque na divisão de canal, cada nó recebe uma parte igual da largura de banda disponível, 
podendo utilizar somente esta fatia, mesmo que outros nós estejam ociosos. Não haverá um uso 
eficiente da largura de banda disponível no canal. 
 
 
 
29/04/2019 Lista de Arquitetura de Redes - AV1 - Documentos Google
https://docs.google.com/document/d/10rWHIsFsh7SjJwnai8K4hPewseEh8xgp4fSuq0GP68M/edit 4/4
11) Qual a diferença básica ente o o Slotted Aloha e o Aloha puro? 
 
R: No Slotted Aloha o tempo é dividido em slots, similar ao TDMA, mas os nós podem transmitir 
em qualquer SLOT. No Aloha Puro não há a segmentação do tempo em SLOTS, levando 
intuitivamente a ter mais probabilidade de colisão (de fato o Aloha Puro é menos eficiente que o 
Slotted Aloha). 
 
1 2) Em termos gerais, como funciona o protocolo CSMA persistente? 
 
R: No CSMA persistente, caso o canal esteja em uso (ocupado) o nó continua escutando (de 
forma persistente) até que o canal esteja liberado. Tão logo detecte que está liberado o nó 
transmite. Se houver colisão o nó aguarda um tempo aleatório e recomeça o processo. 
 
1 3) Em termos gerais, como funciona o protocolo CSMA não-persistente? 
 
R: No CSMA não-persistente, caso o canal esteja ocupado o nó espera um tempo aleatório e volta 
a escutar o canal, podemos entender que ele “dorme” e volta a “acordar” para escutar o canal e 
ver se está liberado para uso. Se houver colisão o nó aguarda um tempo aleatório e recomeça o 
processo. 
 
 
14) Onde é empregado o protocolo CSMA/CD? 
 
R: Nas redes Ethernet (IEEE802.3) 
 
 
15) Quais as principais diferenças entre os protocolos Aloha e o CSMA/CD? 
 
R: O CSMA/CD escuta o meio antes de transmitir (carrier sense) e aborta uma transmissão que já 
está em processo de colisão (Colision detection). Os protocolos Aloha não possuem nenhuma das 
duas funcionalidades.

Outros materiais