Além da resposta do tylerl , lembre-se de que os endereços MAC só são relevantes na sub-rede local.
Os endereços MAC pertencem às placas de rede, portanto cada vez que um pacote é encaminhado por qualquer host com uma placa de rede, o endereço MAC de origem é alterado. Esse host pode ser um servidor, cliente, roteador, gateway NAT ou o que você tem; qualquer coisa que transmita pacotes IP quase por necessidade fará com que o endereço MAC de origem mude.