Tipo de.
O endereçamento IP é simbólico em algum nível, geralmente confiando em protocolos de rede de nível inferior (com estrutura menos hierárquica) para realmente concluir a transmissão.
No nível do IP, cada máquina possui (pelo menos) um IP, em (pelo menos) uma sub-rede. Também pode (e geralmente possui) um "gateway padrão" (ou seja, um endereço IP através do qual ele envia todos os pacotes para outro lugar que não uma sub-rede local).
Abstratamente, um pacote destinado a uma porta da Web se parece com:
[cabeçalho Ethernet] [cabeçalho IP] [cabeçalho TCP] [carga]
O cabeçalho Ethernet contém várias informações de controle, incluindo os endereços MAC de origem e destino na LAN.
O cabeçalho IP contém várias informações de controle, como IP de origem e destino e o protocolo encapsulado (TCP, neste exemplo).
O cabeçalho TCP contém várias informações de controle, vários sinalizadores (que parte da sessão é essa, qual é o número de sequência, as portas TCP de origem e de destino, ...)
A carga útil é apenas transmitida pelo TCP e "apenas o aplicativo se importa".
O ARP é usado quando alguém na rede local deseja enviar um pacote IP, para um IP para o qual não possui um endereço MAC e é basicamente uma transmissão no nível da Ethernet dizendo "quem tem endereço IP blá?".
A maioria das máquinas não terá nada para escutar conexões de Ethernet pura, mas você ainda poderá mapear esse MAC para um endereço IP. Em uma LAN não comutada, basta observar os pacotes, encontrar algo com um MAC de origem ou de destino que você deseja conversar e analisar o IP.
Se a máquina tiver algum tipo de ouvinte no nível Ethernet, você poderá falar com isso, mas não poderá falar com isso fora da LAN local, pois os quadros Ethernet destinados à máquina não serão captados na o outro lado do roteador local.