Transparência completa: Sou estudante e sim, estou trabalhando em umRelatório de laboratóriopara meu curso de Segurança na Internet, mas esta não é uma pergunta direta de laboratório. Estou apenas curioso para entender mais sobre os resultados que estou vendo.
Eu configurei duas máquinas virtuais usando o professor Kevin DuVMs de laboratório SEED. Eu configurei duas máquinas Ubuntu em Machine A 10.0.2.4
e Machine B 10.0.2.5
. Em seguida, tento fazer ping 10.0.2.7
na Máquina A. Obtenho a seguinte saída:
No Wireshark, percebo que pacotes ARP estão sendo enviados solicitando o endereço MAC do arquivo 10.0.2.7
. Entendo que isso ocorre porque a Máquina A não sabe o endereço MAC de 10.0.2.7
quando tenta executar ping nesse IP específico (e recebe um Destination not reachable
porque nenhuma máquina responde a essa solicitação ARP específica.
Isso implica que nenhum pacote destinado 10.0.2.7
foi enviado. No entanto, escrevi um pequeno programa sniffer na Máquina B ( 10.0.2.5
) usando pcap
pacotes com IP de destino 10.0.2.7
e, de fato, farejo pacotes direcionados nessa direção:
No entanto, minhas duas perguntas aqui são:
O que é
PcsCompu_88:8c:cc
? Esse é o endereço MAC da minha máquina10.0.2.4
? Se for, por que isso é exibido em vez do endereço IP da Máquina A10.0.2.4
? Quando o Wireshark escolhe exibir o endereço MAC versus o endereço IP?Por que ainda há tráfego de pacotes detectado pela Máquina B em direção a
10.0.2.7
? Tudo o que posso ver no Wireshark da Máquina B são transmissões ARP solicitando o endereço MAC de10.0.2.7
.
Responder1
O endereço MAC tem 6 bytes, composto por 3 bytes do fabricante e 3 bytes para a parte exclusiva do dispositivo. PcsCompu é como os bytes do fabricante são consultados. 88:8c:cc são os três segundos bytes.
Os pacotes ARP operam na camada 2 porque são usados quando as informações para a comunicação da camada 3 (IP) ainda não estão disponíveis. O WireShark exibirá todos os campos de cabeçalho de um pacote. Se fosse um pacote IP, exibiria o endereço IP de origem.
Os únicos pacotes na rede seriam os ARPs que são transmitidos para todos os hosts na sub-rede que os receberiam.