Redes de Computadores: pacote de revisão

Formulários, as principais etapas dos métodos de cada tópico e 6 exercícios, com soluções completas no final.

Novos exercíciosVoltar à disciplina

Na janela de impressão, escolha “Salvar como PDF” para guardar uma cópia no seu dispositivo.

1Fórmulas e métodos

Sub-redes IPv4

Hosts por sub-rede
2(32 − prefix) − 2 (/31: 2, /32: 1)
Tamanho do bloco
256 − (mask octet)
Endereço de rede
IP AND máscara
Endereço de broadcast
IP OR (NOT máscara): todos os bits de host a 1
Sub-redes com n bits emprestados
2n

Sistemas de numeração

Pesos das posições
binário 2k, octal 8k, hexadecimal 16k
Para decimal
Σ dk·bk
A partir de decimal
divida pela base e leia os restos de baixo para cima
Hexadecimal ↔ binário
um dígito hexadecimal = 4 bits
Complemento para dois
inverta os bits e some 1

2Exercícios

1.Sub-redes IPv4Média
/24 → /2911111111111111111111111111111000bits de redebits de host

A rede 192.168.10.0/24 tem de ser dividida em pelo menos 20 sub-redes iguais. Se pedir emprestados o menor número de bits possível, quantos hosts utilizáveis H tem cada sub-rede?

192.168.10.0/2420 subnets
H =
2.Sub-redes IPv4Difícil
último octeto = 30012806403211618141201redehost

Um host tem o endereço 10.20.84.30/28. Qual é o quarto octeto x do seu endereço de rede?

10.20.84.30/28
x =
3.Redes de computadoresMédia

O que um registro MX no DNS especifica?

  1. AUm apelido para outro host
  2. BOs servidores de nomes de uma zona
  3. CO endereço IPv4 de um servidor web
  4. DOs servidores de e-mail que aceitam mensagens para um domínio
4.Redes de computadoresDifícil

Por que o IPv6 não precisa de NAT por falta de endereços?

  1. AO IPv6 só funciona em redes locais, então os endereços nunca precisam ser compartilhados globalmente
  2. BO IPv6 criptografa todos os endereços
  3. CSeu espaço de endereçamento de 128 bits é grande o bastante para dar a cada dispositivo um endereço global
  4. DO IPv6 não usa endereços
5.Sistemas de numeraçãoMédia
complemento para dois de 8 bits?−128?64?32?16?8?4?2?1

Escreva −61 como padrão de 8 bits em complemento para dois. Leia o padrão como número binário sem sinal: qual é o seu valor U em decimal?

N = −618 bit
U =
6.Sistemas de numeraçãoDifícil
24 bit1 px1920 px1080 pxM = ? KiB

Uma imagem sem compressão tem 1920 × 1080 píxeis com 24 bits por píxel. Quanta memória M ocupa, em KiB (1 KiB = 1024 bytes)?

1920 × 1080 px24 bit/px1 KiB = 1024 B
M = KiB

3Soluções

1.Sub-redes IPv4

Resposta: H = 6

Sub-redes IPv4: um endereço tem 32 bits. O prefixo /p indica quantos bits iniciais identificam a rede; os restantes 32 − p bits numeram os hosts. Uma sub-rede tem 2³²⁻ᵖ endereços, mas o primeiro (endereço de rede) e o último (broadcast) não podem ser atribuídos a hosts, por isso cabem 2³²⁻ᵖ − 2 hosts. Exceções: um /31 (enlace ponto a ponto, RFC 3021) usa os seus 2 endereços para hosts, e um /32 é um único endereço (um único host ou um loopback).

Bits a pedir emprestados

25 = 32 ≥ 20 → b = 5, /29

Hosts por sub-rede

23 − 2 = 6

Resposta

H = 6
2.Sub-redes IPv4

Resposta: x = 16

Sub-redes IPv4: um endereço tem 32 bits. O prefixo /p indica quantos bits iniciais identificam a rede; os restantes 32 − p bits numeram os hosts. Uma sub-rede tem 2³²⁻ᵖ endereços, mas o primeiro (endereço de rede) e o último (broadcast) não podem ser atribuídos a hosts, por isso cabem 2³²⁻ᵖ − 2 hosts. Exceções: um /31 (enlace ponto a ponto, RFC 3021) usa os seus 2 endereços para hosts, e um /32 é um único endereço (um único host ou um loopback).

Tamanho do bloco

24 = 16

Sub-rede deste host

rede: ⌊30/16⌋·16 = 16
broadcast: 16 + 16 − 1 = 31
hosts utilizáveis: 17 … 30

Resposta

x = 16
3.Redes de computadores

Resposta: D · Os servidores de e-mail que aceitam mensagens para um domínio

Porque é esta a resposta

Os registros MX (mail exchange) listam servidores de e-mail com prioridades, para que os servidores remetentes saibam onde entregar as mensagens desse domínio.

Resposta

D · Os servidores de e-mail que aceitam mensagens para um domínio
4.Redes de computadores

Resposta: C · Seu espaço de endereçamento de 128 bits é grande o bastante para dar a cada dispositivo um endereço global

Porque é esta a resposta

O IPv6 tem cerca de 3,4 × 10³⁸ endereços, então a escassez que motivou o NAT no IPv4 desaparece; os firewalls continuam garantindo a segurança.

Resposta

C · Seu espaço de endereçamento de 128 bits é grande o bastante para dar a cada dispositivo um endereço global
5.Sistemas de numeração

Resposta: U = 195

Sistemas de numeração posicionais: cada algarismo vale o seu valor vezes uma potência da base. Em binário as posições valem 1, 2, 4, 8, 16, …; em hexadecimal 1, 16, 256, …, com A–F para 10–15. No complemento para dois de 8 bits, o bit da esquerda vale −128 em vez de +128; é assim que se guardam os números negativos.

Inverter e somar um

61 = 0011 1101
invertido: 1100 0010
+1 → 1100 0011

Ler sem sinal

1100 0011₂ = 256 − 61 = 195

Resposta

U = 195
6.Sistemas de numeração

Resposta: M = 6075 KiB

Sistemas de numeração posicionais: cada algarismo vale o seu valor vezes uma potência da base. Em binário as posições valem 1, 2, 4, 8, 16, …; em hexadecimal 1, 16, 256, …, com A–F para 10–15. No complemento para dois de 8 bits, o bit da esquerda vale −128 em vez de +128; é assim que se guardam os números negativos.

Bits e bytes

1920·1080·24 = 49766400 bit = 6220800 B

Converter para KiB

6220800/1024 = 6075 KiB

Resposta

M = 6075 KiB

ExamProblems · examproblems.com/courses/computer-networks