Slo,
Any packet on a network is identifed by the IP address and the hardware address. The IP address is set up using software, so it can change.
The hardware address indicates the specific device that the packet came from to. No matter how many routers a packet passes, the source hardware address doesn;t change.
Any packet can be traced.