DesktopPerspective™ Web ServicesHow To... Manual |
How To... Index
1. How to Conduct a Trace Using the Connectivity Portal 
This section will step through an example to illustrate how DesktopPerspective can be used by a Remote User to analyze their own connectivity problem.
The automated features of the DesktopPerspective Connectivity Portal are configured using the Reverse Trace Server manual configuration options. It is in fact possible to have a number of configuration options functioning together. Additional functionality available through this feature include Automatic Retesting (where a route is constantly analyzed and emails are regularly sent with route information), automatically requesting traceroute backwards from the server to the client as well as examining the route from client to serve, and more (see configuration details).
Accessing the DesktopPerspective Connectivity Portal, opens a page similar to the one shown in the screenshot below (Fig 1.1).
Fig 1.1 DesktopPerspective Connectivity PortalThe first step is to provide an email address indicating where the DesktopPerspective results should be forwarded (see Fig 1.2). Note that for this demo, Visualware does not maintain any history of the email address entered to use the Connectivity Portal.
Fig 1.2 Enter Email for ReportNext, the Remote User needs to indicate the origin and destination points for the trace. The DesktopPerspective Connectivity Portal provides two "Trace From" options for the user, namely to conduct a "Trace from my desktop" or conduct a "Trace from the DesktopPerspective Server".
Trace from my desktop
The first set of options allows the user to conduct a trace from the local desktop to www.visualware.com or to any IP address or URL. To conduct a trace to www.visualware.com, simply click on the first 'Start Trace' button. To conduct a trace to any other address, enter the address in the text box and click on the associated 'Start Trace' button. Clicking the 'Start Trace' button initiates the download of the Reverse Trace Agent (helpdesk.exe) to the local system. The Remote User will be prompted to either open or save the Reverse Trace Agent. Once the agent is opened, a dialog box like the one below will open on the local system:
Fig 1.3 Reverse Trace Agent Dialog BoxThe Reverse Trace Agent should automatically be connected to the DesktopPerspective server. If not, click on the Connect button to connect. This button toggles between Connect and Disconnect to indicate the status.
Once the trace is complete, the DesktopPerspective Reverse Trace Agent will automatically close. The trace results will be delivered via an email text report to the email address provided.
Trace from the DesktopPerspective Server
Within this section of the Connectivity Portal, the user can conduct a trace from the DesktopPerspective Server to www.visualware.com or to any IP address or URL. To conduct a trace to www.visualware.com, simply click on the first 'Start Trace' button. To conduct a trace to any other address, enter the address in the text box and click on the associated 'Start Trace' button. A pop-up message will indicate the trace has been conducted.
Once the trace is complete, the user will receive trace results via an email text report.
Entering a destination IP Address or URL
The destination IP Address/URL must be entered into the edit box in a URL-like syntax that looks like:
protocol://hostname:port/page.html
Where the fields in this syntax are:
Field Description protocol A protocol such as http, ftp, smtp, etc. hostname Any TCP/IP host name or IP address port A port number such as 23, 80, etc. page.html Any text All fields are optional except for "hostname", which must be specified. For example, here are various text strings that DesktopPerspective will understand when entered into the edit box:
www.microsoft.com
http://161.58.180.138
http://www.testing.com:8080
ftp://ftp.gw2k.com
http://www.oracle.com/products/
After entering a host that you want DesktopPerspective to monitor, DesktopPerspective will resolve the host name to a list of IP addresses and automatically start a trace route to the first IP address in the list.
DesktopPerspective Connectivity Portal Email Results
The DesktopPerspective Connectivity Portal provides trace results in the form of an email text report similar to the one shown below:
Fig 1.4 DesktopResponse Text ResultsThe columns in this table are:
Hop The trace route hop count. % Loss This shows the percentage of ping packets that have been lost at this hop level. This number is red if a host is detected at this hop level. This means that ping packets are being lost. Otherwise, this number is black, because the host may just be ignoring all of our ping packets. This number is updated as the trace is completed, however if you should stop a trace before completion this value may not be totally accurate as DesktopPerspective may still have been waiting for responses from some of the ping packets that it had sent. IP Address The IP address of the host at this hop level. It is red if a recent ping packet was lost. It is blue when it matches a Loose Source Route IP address. Otherwise, it is black. The IP Address is bolded if it is the host that you are trace routing to. Node Name The reverse DNS lookup of the IP Address. Location The geographical location of the node. It is black if we are fairly certain of the node's location. Otherwise it is purple, meaning that the location is a best guess based upon information from various WHOIS databases. Click on the location for details. Tzone If the location of the node has been resolved then the time difference to your selected timezone will be displayed. You can change the base timezone that DesktopPerspective uses in Options -> Preferences -> Analysis Columns ms The average number of milliseconds (roundtrip) that it took for a ping packet to go from your machine to this hop level and back to your machine (just like the system 'tracert' program). Graph The blue line is a graph of the 'ms' column. The gray horizontal bar in each hop line represents the minimum and maximum millisecond times for that hop level. Network The network that this node is in, as reported by various WHOIS databases.











