Skip to main content
FAQ's - Path Analysis

Our FAQ's are continuously in process. Anything you would like to have added? Please contact: support@capenetworks.com Thank you!

Updated over 3 months ago

How does Path Analysis Work?

For Sensors:

Path Analysis tests are executed after the application test is successfully completed in the test cycle, following a round-robin approach. Sensors use their own mechanisms to craft and send ICMP/TCP/UDP packets based on the test type. This process discovers the path to the destination, which is then visualized on the UXI dashboard.

Note that Path Analysis tests currently run only after a successful parent test, meaning you will only see paths for successful test results. As a result, you will not see paths when issues such as HTTP timeouts or external service unavailability occur.

However, a classic traceroute runs as part of the triage process to support troubleshooting workflows. Additionally, we plan to include a Path Analysis test for failed tests as part of the triage, where you will see paths for issues identified by UXI. UXI sensors perform IP resolution each time the parent test and Path Analysis test are run.

What is the expected delay for test configuration changes to be picked up by our sensors for testing Path Analysis?

It can take upto 90 mins for the config changes to reflect.

What is Destination Node Unreachable?

If the path is not completed to the end application, you will see a “dotted red line with an X,” indicating that the path did not complete from the sensor to the end application and failed at a specific node in between. When you hover over the link, you will see a message stating “destination node unreachable.”

This does not imply a failure at the node itself or the target, but rather that the path analysis could not be fully completed.

Missing Information

Why Parent Tests Sometimes Pass, but Path Analysis Shows Unreachable Targets for TCP Ping Tests?

Let's first understand how TCP test works for sensors.

TCP tests conducted by the UXI sensor, which determine the service status shown on the dashboard, involve establishing a TCP connection to the target and transmitting TCP SYN/ACK packets to the target.
The UXI sensor emits traceroute packets in parallel, irrespective of the protocol configured. Each packet will have an incrementing TTL with appropriately structured headers, certain pieces of network infrastructure can at times block ICMP echo requests (ICMP flooding) or spurious TCP connections. This doesn’t necessarily indicate a complete failure or that the destination is unreachable. Instead, it suggests that intermediate nodes or specific network configurations may be causing discrepancies in the results.


Possible Reasons Why Path Analysis Shows Destination as Unreachable
A common reason for TCP tests showing the destination as unreachable in Path Analysis relates to how the TCP packet train is emitted from the device, the target ports used are not incremented in order to maintain the same 5-tupple flow, however this can lead to certain firewalls marking the traffic is conspicuous.

Did this answer your question?