Patent ID: 8607229

Claim:
A method comprising: receiving a packet at an actual machine; determining, at the actual machine, a packet identifier of the packet; recording, in a storage element controlled by the actual machine, a time of arrival of the packet corresponding to the packet identifier; receiving the packet at a virtual machine; determining, at the virtual machine, the packet identifier of the packet; retrieving, by the virtual machine, the time of arrival of the packet from the storage element, based on the determined packet identifier; and recording, by the virtual machine, some or all of the packet, and the time of arrival of the packet; wherein: the recording of the time of arrival is performed by a virtual machine manager operating on the actual machine, and the retrieving of the time of arrival includes one of: submitting a request from the virtual machine to the virtual machine manager; and retrieving the time of arrival from a memory accessible to the virtual machine and the virtual machine manager.