You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Motivation

 The main purpose of TULIP Web based visualization is to provide Visualization for TULIP. It is an alternative visualization to Java JNLP Visualization. The advantage of using this visualization is that it does not require the client to install Java and can be run from a standard web browser and it provides a more detailed zoom in functionality.

Deployment

It is a CGI-Script which is deployed at /afs/slac.stanford.edu/g/www/cgi-wrap-bin/net/shahryar/tulip-viz.cgi. It can be accessed from web via                       http://www-wanmon.slac.stanford.edu/cgi-wrap/tulip-viz.cgi?target=<TARGET> where <TARGET> is the IP address that you want to locate. It is also linked fdrom TULIP main page.

Security Considerations

It uses the -w and -T (taint) options, plus use strict, all open and closes have a die associated, the system command uses the 3 paramter version,

Google Maps

The Google Map is deployed at /afs/slac.stanford.edu/www/comp/net/wan-mon/viper/tulip_map.html

Table (Google Visualization)

 The table is deployed at /afs/slac.stanford.edu/www/comp/net/wan-mon/viper/test_table.html

Java Code

 The java code is kept at /afs/slac.stanford.edu/package/pinger/tulip/src/tulip

|-- core
|   |-- AutomateTest-08-20-2008
|   |-- AutomateTest-10-11.tier
|   |-- AutomateTest-1stResearchPaper
|   |-- AutomateTest-25-07
|   |-- AutomateTest-backUp-07-22.txt
|   |-- AutomateTest-backUp-09-10
|   |-- AutomateTest-sh.backup
|   |-- AutomateTest-with-Viz
|   |-- AutomateTest-withnewalgo-notiering
|   |-- AutomateTest.
|   |-- AutomateTest.bac
|   |-- AutomateTest.final
|   |-- AutomateTest.java
|   |-- AutomateTest.java.old
|   |-- AutomateTest.testall
|   |-- AutomateTest.v1
|   |-- AutomateTest_all_landmarks
|   |-- GetPingDataPL-08-27-2008
|   |-- GetPingDataPL.java
|   |-- Locate-11-3-2008
|   |-- Locate.1.0
|   |-- Locate.bak
|   |-- Locate.java
|   |-- LocateMe.bak
|   |-- LocateMe.java.bak
|   |-- LocateMe10-30-08.back
|   `-- PhysicalDistance.java
`-- util
    |-- AnalyzeLog.java
    |-- Conversions.java
    |-- CreateElllipsoid.java
    |-- GetGeoIPData.java
    |-- Haversine.java
    |-- JScience.java.bak
    |-- LatLngToXYZ.java
    |-- LatLontoXY.java
    |-- Normalize.java
    |-- PingParser.java
    |-- Point.java
    |-- SAXParserTulip.java
    |-- Sites.java
    |-- XYZToLatLng.java
    |-- XYtoLatLon.java
    |-- sites.xml
    `-- test.java.bak

 
  • No labels