Changes between Version 25 and Version 26 of GENIExperimenterWelcome


Ignore:
Timestamp:
07/08/12 16:58:52 (7 years ago)
Author:
justinc@cs.washington.edu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenterWelcome

    v25 v26  
    3131|| [https://seattle.cs.washington.edu/wiki/EducationalAssignments/StopAndWait Stop And Wait Protocol ]  || [[Image(Seattle.png, nolink, 100%)]] || In this assignment, you will implement a reliable datagram protocol using the  stop-and-wait (also known as  alternating bit) protocol. You will write client and server programs that communicate using your library. The server will listen for messages and send back acknowledgements. The client will send messages and listen for acknowledgements. The client will consider a message delivered once it receives an acknowledgment and resend an unacknowledged message after a timeout. After a finite number of resent messages, the client will give up and report an error. ||
    3232
     33|| [https://seattle.cs.washington.edu/wiki/EducationalAssignments/SlidingWindow Sliding Window Protocol ]  || [[Image(Seattle.png, nolink, 100%)]] || In this assignment, you will extend the Stop and Wait Assignment with the  sliding window algorithm. The purpose of this algorithm is to enable the sender to use the available network bandwidth more efficiently. This is achieved by sending more than one packet at a time before waiting to receive acknowledgements. This pipelining of packets makes for a much higher bandwidth communication protocol than the previous Stop And Wait Protocol. ||
     34
    3335|| ClickExampleExperiment || [[Image(ClickExampleExperiment.png, nolink, 50%)]] || This example experiment shows how to use GENI resources to test a simple non-IP routing technique. This experiment will be of interest to experimenters working with novel protocols, particularly those with Click-based implementations.[[br]][[br]]You will use ProtoGENI hosts and Click modular router software to build your network.[[br]][[br]]In order to try this example experiment, you should have GENI credentials and be familiar with using the omni command line tool. Learn more about credentials Learn more about credentials at SignMeUp or by sending us mail [mailto:help@geni.net]. ||
    3436|| [wiki:UDTExampleExperiment] || [[Image(UDTExampleExperiment.png, nolink)]] || In this example experiment, you will compare the behavior of two different transport protocols, UDT and TCP, under varying network conditions.[[br]][[br]]You will use ProtoGENI hosts to build your network.[[br]][[br]]In order to try this example experiment, you should have GENI credentials and be familiar with using either the Flack GUI tool or the omni command line tool. Learn more about credentials at SignMeUp or by sending us mail [mailto:help@geni.net]. ||