Um programador de sistemas para rede precisa utilizar o modelo OSI/ISO a fim de configurar um aplicativo para manipular o protocolo de resolução de endereços ARP. As camadas que precisam ser trabalhadas para esse aplicativo conseguir lidar com o ARP são
- A)rede e enlace.
Certa, porque o ARP usa informações da camada de rede (IP) e atua na camada de enlace para descobrir o MAC na rede local.
- B)transporte e rede.
Errada, porque transporte trata de comunicação fim a fim, e o ARP não atua nesse nível.
- C)aplicação e enlace.
Errada, porque aplicação não é a camada em que o ARP opera; ele não é um protocolo de serviço ao usuário.
- D)aplicação e apresentação
Errada, porque apresentação lida com formato/representação de dados, e o ARP não faz esse papel.
- E)apresentação e transporte.
Errada, porque apresentação e transporte não têm relação direta com a resolução de endereços feita pelo ARP.
Gabarito: A
O ARP (Address Resolution Protocol) é aquele protocolo que faz a ponte entre o endereço IP e o endereço físico da rede, o MAC. Na prática, ele pergunta: "quem tem esse IP? me diga seu MAC". Para isso, ele trabalha entre a camada de rede, porque usa endereços IP, e a camada de enlace, porque entrega a informação no quadro da rede local. Pense assim: a camada de rede cuida do endereçamento lógico e do caminho entre redes; a camada de enlace cuida da comunicação dentro da rede local, usando MAC. Como o ARP precisa descobrir o MAC a partir do IP para conseguir enviar os dados no segmento local, ele encosta exatamente nessas duas camadas. É por isso que a resposta correta é rede e enlace. A banca costuma explorar essa ideia de que o ARP não é um protocolo de aplicação, nem de transporte. Ele não serve para "rodar programa", nem para cuidar de conexão fim a fim. Ele é um protocolo de apoio à comunicação na LAN, essencial para que o pacote IP consiga virar quadro e seguir viagem. Em termos doutrinários, o ARP é classificado como protocolo da fronteira entre as camadas de rede e enlace no modelo TCP/IP, e a correspondência com o OSI leva justamente a essa dupla. Se voce lembrar de "IP para MAC", voce mata a questão sem sofrimento.