Qual endereço uma placa de rede usa ao decidir se aceita um quadro?
a) endereço IP de origem
b) endereço MAC de origem
c) endereço IP de destino
d) endereço MAC de destino
e) endereço Ethernet de origem
a) endereço IP de origem
b) endereço MAC de origem
c) endereço IP de destino
d) endereço MAC de destino
e) endereço Ethernet de origem
Passo 1
O enunciado pergunta: “Qual endereço uma placa de rede usa ao decidir se aceita um quadro?” e fornece as alternativas:
a) endereço IP de origem
b) endereço MAC de origem
c) endereço IP de destino
d) endereço MAC de destino
e) endereço Ethernet de origem
a) endereço IP de origem
b) endereço MAC de origem
c) endereço IP de destino
d) endereço MAC de destino
e) endereço Ethernet de origem
Informações relevantes dadas pelo enunciado:
- Trata-se de uma “placa de rede” que recebe um “quadro” (frame) Ethernet.
- Devemos escolher qual campo/endereço é usado pela placa para decidir aceitar ou descartar o quadro.
Passo 2
Explicando o papel da placa de rede (de forma bem direta): a placa trabalha principalmente no nível de enlace (camada 2). Isso significa que, quando um quadro Ethernet chega, a primeira coisa que a placa faz é olhar os campos do próprio quadro Ethernet (o cabeçalho do nível de enlace) — não o conteúdo que pertence a camadas superiores (como IP).
Por isso, para decidir aceitar ou não um quadro ela usa informações do cabeçalho de enlace, não do cabeçalho IP.
Passo 3
Vamos ver a estrutura relevante de um quadro Ethernet (apenas os campos que importam aqui), com tamanhos típicos:
- Destino (endereço MAC):
bytes - Origem (endereço MAC):
bytes - Ethertype / comprimento:
bytes - Payload (onde fica o pacote IP, se houver): tamanho variável
- FCS (checksum):
bytes
Observação: o endereço MAC é também chamado de endereço Ethernet — é o identificador de hardware de
bits normalmente escrito como algo tipo
.
Passo 4
O que a placa realmente verifica ao chegar o quadro:
- Compara o endereço MAC de destino do quadro com o seu próprio endereço MAC.
- Aceita também se o endereço de destino for o endereço de broadcast
(ou seja, todos uns) — esses quadros devem chegar a todas as placas. - Aceita se for um endereço multicast que a placa tenha sido configurada para receber (isso depende do bit I/G do primeiro octeto e das tabelas de multicast).
- Se a placa estiver em modo “promíscuo”, ela pode aceitar todos os quadros independentemente do endereço de destino (modo usado para captura de tráfego).
Resumo: a decisão padrão e imediata é baseada no campo “endereço MAC de destino”.
Passo 5
Por que as outras alternativas estão erradas (explicando como pensar na prova):
- a) endereço IP de origem: esse é um campo do pacote IP (camada 3), que fica dentro do payload do quadro. A placa normalmente não chega a olhar o IP para decidir aceitar o quadro (isso é feito pelo sistema operacional depois que o quadro já foi aceito).
- b) endereço MAC de origem: a placa lê o endereço MAC de origem, mas ele não é usado para decidir aceitar o quadro; é usado para aprendizado de tabelas em switches ou para registros, não para filtrar entrada padrão.
- c) endereço IP de destino: mesmo motivo de (a) — é camada 3, só acessível depois que o quadro foi aceito e decapsulado.
- e) endereço Ethernet de origem: “endereço Ethernet” tipicamente = endereço MAC; como é o endereço de origem, vale o mesmo de (b) e também não é o que decide aceitar o quadro.
Passo 6
Exemplo simples para fixar (faça mentalmente na prova): se a sua placa tem MAC
e chega um quadro com destino
, a placa aceita. Se o destino for diferente e não for broadcast/multicast e a placa não estiver em modo promíscuo, ela descarta o quadro imediatamente — sem olhar para o IP.
Resposta
d) endereço MAC de destino