- 24 Apr, 2006 5 commits
-
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
Jonathon Duerig authored
Fixed bug where a single packet in a quantum caused an infinite loop. Fixed a bug where only socket buffer size updated in a quanum caused an infinite loop. Outstanding issue: Odd emulab side latency. Way too low.
-
Dan Gebhardt authored
-
- 23 Apr, 2006 13 commits
-
-
Mike Hibler authored
-
Dan Gebhardt authored
Added ping error handling: timeout, ttl exceeded, and unknown. Values returned to ops are negative numbers. The meanings of these is listed in the top section of bgmon.pl Note, that these changes have not been tested but were not complex. testing is a definite TODO.
-
Robert Ricci authored
-
Mike Hibler authored
IP and not the real plab node IP.
-
Kirk Webb authored
Minor bugfix - quote the "NULL" strings.
-
Kirk Webb authored
Commit the option I added to runbgmon/bgmon.pl that allows you to specify which port iperf is to use (-i <port>). Also fix a minor issue with latency and bandwidth period option parsing.
-
Mike Hibler authored
of the planet-* links.
-
Leigh B. Stoller authored
know what is actually being reported.
-
Leigh B. Stoller authored
Look for the XXX in get_plabinfo to see where it needs to be beefed up.
-
Jonathon Duerig authored
Added support for the new buffer-exhaustion method of bandwidth measurement. It appears to do the right thing, but I still need to test it using tg.
-
Leigh B. Stoller authored
-
Jonathon Duerig authored
-
David Johnson authored
instructed via stdin to change its rate of sending and blocksize... and can also be prescripted. Unfortunately, I didn't get time to finish the server...
-
- 22 Apr, 2006 1 commit
-
-
Jonathon Duerig authored
Added a capped pending buffer which retains write and timing information. Minor reporting fixes. When I checked out start-experiment, it said that there was an RCS version and merged the changes into my version. Therefore checking in this version should be correct. Mike should doublecheck.
-
- 21 Apr, 2006 8 commits
-
-
Mike Hibler authored
corresponding planet-* nodes. One catch: I only did the backend, I didn't do the part that actually looks up the plab nodes in the DB. Once get_plabinfo() is filled in with a real body, this will work!
-
Mike Hibler authored
in some cases.
-
Kirk Webb authored
Add list of categorized plab nodes. Note that this list only contains nodes that were known to be available as of _today_. I'll need to go back and add the missing down/unavilable nodes in order for it to be complete.
-
Kirk Webb authored
Changes to bgmon and friends to allow specification of an alternate experiment to listen/send with (expt event field). This defaults to "__none". I also put in options for specifying bandwidth and latency periods, and generally fixed up option parsing. The runbgmon script has also been changed to autodetect the pid/eid and pass this to bgmon. You can override this with the "-e" switch.
-
Mike Hibler authored
-
Leigh B. Stoller authored
* opsrecv sends an ack back to bgmon for each packet it receives. * Rework caching code a bit, and rearrange slightly to deal with acks. Note that opsrecv does not deal with duplicates yet ... still thinking about that, but it actually does not matter too much if the info gets duplicated in the DP; multiple entries with the same data and the same timestamp *should* be harmless.
-
Dan Gebhardt authored
bgmon-running node to that of another node.
-
Mike Hibler authored
-
- 20 Apr, 2006 13 commits
-
-
Junxing Zhang authored
The samples with long RTT values are removed for possible lack of symmetric one-way delays. The remaining samples with offset outliers are also removed by the median filter.
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
* auto-pelab.ns: add an event-group that runs 'update -t' on the nodes to update the tarballs/RPMs. NOTE that you will need to modify your experiment and update your version of the NS file for this to work. * install-tarball: simple script to run tevc and trigger the tarball updates * start-experiment: '-p' option to monitor the real planetlab nodes instead of the emulated ones, -M/-S to set the arguments passed to the monitors/stubs, -m/-s to append to the current arguments passed to the monitors/stubs. * monitor/auto-monitor.sh: pass through the command line arguments
-
Robert Ricci authored
things like inter-write timings.
-
Robert Ricci authored
to somewhere other than stdout or netmond.
-
Dan Gebhardt authored
See: #MARK_RELIABLE sections
-
Robert Ricci authored
w/o it.
-
Robert Ricci authored
event a chance to get out.
-
Dan Gebhardt authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Junxing Zhang authored
-