×

Deep path analysis of application delivery over a network

  • US 9,985,858 B2
  • Filed: 08/24/2016
  • Issued: 05/29/2018
  • Est. Priority Date: 05/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor configured to;

    monitor a network path between an agent and a destination;

    determine the network path between the agent and the destination, wherein the agent performs one or more active measurements to determine the network path and to measure transit delays of packets from the agent to the destination across an Internet Protocol (IP) network using Transmission Control Protocol synchronise (TCP SYN) packets, wherein the network path includes a data path between the agent and the destination, and wherein the agent performs one or more active measurements to determine the network path and to measure transit delays of packets from the agent to the destination across the IP network using TCP SYN packets further includes;

    send a plurality of probes from the agent to the destination with increasing Time To Live (TTL) limited TCP SYN packets, wherein a TCP SYN acknowledgement (ACK) packet from the destination is used as a reference if an Internet Control Message Protocol (ICMP) TTL Exceeded message is not received from an intermediate node or a final node, and the final node corresponds to the destination, wherein if there are non-responsive hops after a first intermediate hop and if the TCP SYN ACK packet is received from the destination, then it is determined that one or more intermediate hops after the first intermediate hop do not send ICMP TTL Exceeded messages and there is no packet loss along the network path; and

    characterize one or more nodes along the network path including one or more intermediate nodes, wherein characterize the one or more nodes along the network path further includes;

    determine one or more network metrics; and

    generate a graphical visualization of the network path to facilitate deep path analysis of application delivery over the IP network, wherein the graphical visualization of the network path includes each node in an expandable topology of a hop-by-hop view of the network path between the agent and the destination, wherein each of the one or more intermediate nodes corresponds to an interface or a physical router, and wherein the one or more nodes along the network path are associated with the one or more network metrics; and

    a memory coupled to the processor and configured to provide the processor with instructions.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×