Changes between Version 7 and Version 8 of ConnectivityTesting


Ignore:
Timestamp:
12/02/10 14:52:38 (11 years ago)
Author:
jwilliams@bbn.com
Comment:

fixed :: headers, removed monitoring vs testing header

Legend:

Unmodified
Added
Removed
Modified
  • ConnectivityTesting

    v7 v8  
    77
    88For a template for informing a campus of requirements of a test host to support this testing see PersistentTestHostRequirments.
    9 
    10 ==  Network Monitoring Tools ==
    11 Our objective is to outline common test tools that may be useful in testing GENI layer-2 connectivity.
    129
    1310== Ganglia ==
     
    6764}}}
    6865
    69 = Network Performance and Functional Tools =
    70 
    7166== traceroute ==
    7267
     
    8378PS. Jperf is simply iperf with a GUI.
    8479
    85 
    8680== packETH ==
    8781 * packETH is a packet generator and can be used to generate traffic such as LLDP packets. On Debian distributions (like Ubuntu), packETH can be installed from the package manager. This test simply verifies LLDP connectivity between OpenFlow switches
     
    9690For this test, the video server streams UDP packets to the client who stores the stream  in a file (Perhaps for later viewing). This test primarily analyzes performance statistics (using tcpdump) rather than viewing the stream on the client side. 
    9791 
    98 '''FROM STREAMING SERVER (CLI)'''::
     92 '''FROM STREAMING SERVER (CLI)'''::
    9993The command below assumes that the server terminal is currently pointing to a directory with file "CMU.mov." This file will be streamed to the given destination IP address and port address with the specified time-to-live of 7.
    10094   
     
    10397}}}
    10498
    105 '''FROM CLIENT'''::
     99 '''FROM CLIENT'''::
    106100
    107101The client receives contents of the stream (from  port abcd) and stores it in a file named GpENI.mov
     
    123117
    124118=== Viewing the VLC stream via the GUI ===
    125 
    126119This test is strictly for decorative purposes. For this reason, the received stream will be displayed at the host's terminal. Please note that, due to latency constraints on the streamed frames, ''DO NOT'' be disappointed if the resulting video is not HD quality.   
    127120
    128 ''' FROM STREAMING SERVER (GUI)'''::
    129 
     121 ''' FROM STREAMING SERVER (GUI)'''::
    130122  * Select Media > streaming
    131123  * Add streams to play-list
     
    134126  * Select next > stream
    135127 
    136 '''FROM CLIENT'''::
    137 
     128 '''FROM CLIENT'''::
    138129  * Select file > open network stream > check UDP/RTP > Port=abcd
    139130  * Optional "Customize=udp://@:abcd" > OK
     
    144135This test is strictly for decorative purposes. For this reason, the received stream will be displayed at the host's terminal. Please note that, due to latency constraints on the streamed frames, ''DO NOT'' be disappointed if the resulting video is not HD quality. 
    145136 
    146 '''FROM STREAMING SERVER'''::
     137 '''FROM STREAMING SERVER'''::
    147138{{{
    148139vlc -vvv CMU.mov --sout '#std{access=udp{ttl=7},mux=ts,dst=a.b.c.d,port=abcd}'
     
    151142The line above assumes the file "CMU.mov" is to be streamed from the server to the host with  an IP address of a.b.c.d, via port abcd
    152143
    153 '''FROM CLIENT'''::
    154 
     144 '''FROM CLIENT'''::
    155145{{{
    156146vlc -vvv udp://@:abcd
     
    170160
    171161=== VLC teleconferencing using a webcam ===
    172 
    173 
    174 '''FROM STREAMING SERVER'''::
     162 '''FROM STREAMING SERVER'''::
    175163
    176164 * Install ffmpeg
     
    189177 * I used mpeg-2 + mpga (TS), but the video quality is not close to HD quality
    190178
    191 '''FROM CLIENT'''::
     179 '''FROM CLIENT'''::
    192180{{{
    193181vlc -vvv udp://@:abcd