Lab Assignments

USCBar2.gif (1337 bytes)

Lab Location : EEB 351

    Lab session Hours: (you must sign up for a session with your group)

    Lab Sessions: 
    Session 1:  Tuesday  2PM - 5PM
    Session 2:  Thursday 11AM - 2PM
There will be 4 persons per group.
Please send email to TA, with your group member names (if you have) and session(s) # you like. Those who don't have group, inform your suitable sessoin(s), then we shall try to setup group. Please send email ASAP, as we want to start lab ASAP.

Lab 3:
Useful links: netperf, altq-tips.txt, netperl manual

NS Simulation template

Note: Please check lab note and useful links to understand how to use the tools for this experiment before coming for lab session.

Lab 2:
        Useful links: tcpdump, tcptrace, sock options
       
Special Instruction: Before coming to do this lab every group needs to find an IP address of a machine with large RTT ( > 700ms) and also 
        discard server running there. To find this do ping to random machines from windows machine and pick few IP addresses which  have large     
        RTT. Then try to telnet those IP addresses for port 9 or discard. If succeeds then means discard server is running there.
        Command:         telnet  x.y.z.w  9 
            or                  telnet   x.y.z.w  discard

        Useful commands:
   
      
        1. To get analysis of tcpdump output (in long format)
                    tcptrace   -l filename
        2. To get congestion window graph
                    tcptrace -N filename
        3. To get all graphs
                    tcptrace -G filename
        4. To send data using sock  (sends 16 packets, each packet size is 1024 bytes to discard server of aludra)
  
                 sock   -i -n16 aludra.usc.edu discard
       5. To run tcpdump only for port 9 and get binary output,
                     tcpdump -w filename -i xl0 port 9

NS Simulation template.

Lab 1: (start from Tuesday - Jan 27, 2004)
Useful links:  ifconfig, route, netstat,   pingtraceroute ,tcpdump, Zebra (Please check man pages properly and create your own configuration file for zebra).
Sample configuration files for Zebra: (zebra.conf, ripd.conf, ospfd.conf)

Lab 4: (start from Tuesday - Jan 27, 2004)
Useful links: tcpdump, tcptrace, sock options
Useful commands:
        1. To get analysis of tcpdump output (in long format)
                    tcptrace   -l filename
        2. To get congestion window graph
                    tcptrace -N filename
        3. To get all graphs
                    tcptrace -G filename
        4. To send data using sock  (sends 16 packets, each packet size is 1024 bytes to discard server (port 100) of 192.168.4.1 windows machine)
  
                 /bin/sock   -i -n16 192.168.4.1 100
       
5. To run tcpdump only for port 100,
                     tcpdump -i xl1 port 100
         6. To run tcpdump only for port 100 and get binary output,
                     tcpdump -w filename -i xl1 port 100