CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to Indian application number 202041036949, filed on Aug. 27, 2020, the content of which is incorporated herein by reference in its entirety.

TECHNICAL FIELD

The present technology pertains to handling out of order data in a network log and, more particularly, to managing out of order packets in a network environment that are recorded in a temporal graph.

BACKGROUND

A temporal graph of a network stores graph elements, pertaining to network data flowing in the network, as vertices and as edges. The temporal graph stores all changes made to the network data as history and the temporal graph is capable of providing a snapshot of network data at any given point in time.

A temporal graph is ideal for storing data of a network such as a computer network. The temporal graph can be used to study over-time how data of the network is changing. For example, a temporal graph can be used to analyze usage in the computer network and to study traffic patterns in the computer network. The temporal graph can store different information such as information pertaining to users connected to the computer network, users logging out of the computer network, devices in the computer network to which users are connecting or disconnecting, devices in the computer network, applications run in the computer network, traffic and bandwidth handled by each network device in the computer network, etc.

