1. Suponha que o conteúdo de um pacote seja o padrão de bits 1110 0110 1001 1101 e um
esquema de paridade par esteja sendo usado. Qual seria o valor do campo que contém os bits de
paridade para o caso de um esquema de paridade bidimensional? Sua resposta deve ser tal que um
campo de soma de verificação de tamanho mínimo seja usado.
Dados Paridade
1 1 1 0 1
0 1 1 0 0
1 0 0 1 0
1 1 0 1 1
1 1 0 0 0
Dica:
● Começando com o bit mais significativo na mensagem original e para cada posição de bit a
seguir, observe o resto de c + 1 bits:
○ Se o bit mais significativo do resto for 1, diz-se que o divisor se divide nele. Se isso
acontecer (como em qualquer outra divisão longa), é necessário indicar uma divisão
bem-sucedida na posição de bit apropriada no quociente e calcular o novo resto. No caso da
divisão binária do módulo-2, simplesmente:
○ Desloque o resto para a esquerda, mudando para o próximo trecho da mensagem. O bit
transferido será sempre zero, portanto nenhuma informação será perdida.
a. D = 1010101010; G = 10011 → r = 4
1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 1 1
1 0 0 1 1 1 0 1 1 0 1 1 1 0 0
0 0 1 1 0 0
0 0 0 0 0
0 1 1 0 0 1
1 0 0 1 1
0 1 0 1 0 0
1 0 0 1 1
0 0 1 1 1 1
0 0 0 0 0
0 1 1 1 1 0
1 0 0 1 1
0 1 1 0 1 0
1 0 0 1 1
0 1 0 0 1 0
1 0 0 1 1
0 0 0 0 1 0
0 0 0 0 0
0 0 0 1 0 0
0 0 0 0 0
0 0 1 0 0 R
D · 2
r
xor R= 10101010100100
REDES DE COMPUTADORES I
EXERCÍCIO - 10/06/2020 - GABARITO
b. D = 1001010101
1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 0 1 1
1 0 0 1 1 1 0 0 0 1 1 0 0 0 0
0 0 0 0 1 1
0 0 0 0 0
0 0 0 1 1 0
0 0 0 0 0
0 0 1 1 0 1
0 0 0 0 0
0 1 1 0 1 0
1 0 0 1 1
0 1 0 0 1 1
1 0 0 1 1
0 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 R
D · 2
r
xor R= 10010101010000
REDES DE COMPUTADORES I
EXERCÍCIO - 10/06/2020 - GABARITO
c. D = 0101101010
0 1 0 1 1 0 1 0 1 0 0 0 0 0 1 0 0 1 1
0 0 0 0 0 0 1 0 1 0 1 0 1 0 1
0 1 0 1 1 0
1 0 0 1 1
0 0 1 0 1 1
0 0 0 0 0
0 1 0 1 1 0
1 0 0 1 1
0 0 1 0 1 1
0 0 0 0 0
0 1 0 1 1 0
1 0 0 1 1
0 0 1 0 1 0
0 0 0 0 0
0 1 0 1 0 0
1 0 0 1 1
0 0 1 1 1 0
0 0 0 0 0
0 1 1 1 0 0
1 0 0 1 1
0 1 1 1 1 R
D · 2
r
xor R= 01011010101111
REDES DE COMPUTADORES I
EXERCÍCIO - 10/06/2020 - GABARITO
d. D = 1010100000
1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1
1 0 0 1 1 1 0 1 1 0 1 0 1 1 1
0 0 1 1 0 0
0 0 0 0 0
0 1 1 0 0 0
1 0 0 1 1
0 1 0 1 1 0
1 0 0 1 1
0 0 1 0 1 0
0 0 0 0 0
0 1 0 1 0 0
1 0 0 1 1
0 0 1 1 1 0
0 0 0 0 0
0 1 1 1 0 0
1 0 0 1 1
0 1 1 1 1 0
1 0 0 1 1
0 1 1 0 1 0
1 0 0 1 1
0 1 0 0 1 R
D · 2
r
xor R= 10101000001001