University home »
Faculty of Science »
Department of Computer Science »
Courses » COMPSCI 742 S2 C » Resources »
Computer Science
Resources: COMPSCI 742 Semester 2, City Campus
Resources such as URLs, programs, etc. related to this course can be found here.
- Documentation (such as Java doc, software manuals) are organised by platform/language in the online Reference Library.
- Additional resources may be available from the University's Library.
"Why the Internet Only Just Works (keynote paper for the course)"
- Why the Internet only just works. Mark Handley. BT Technology Journal, Vol 24, Number 3, 2006 Only-Just-Works
Five "Current Issues" Networking Papers (for the 2011 course)
- Application Flow Control in YouTube Video Streams, Shane Alcock and Richard Nelson. ACM Computer Communications Review (CCR), April 2011 ccr.sigcomm.org/online/files/p25-v41n2d2-alcockA.pdf
- The Role of Trace Anonymisation under Attack, Martin Burkhart, Dominik Schatzmann, Brian Trammell, Elisa Boschi and Bernhard Plattner. ACM Computer Communications Review (CCR), January 2010 portal.acm.org/citation.cfm?id=1672310
- Uncovering Artifacts of Flow Measurement Tools, Italo Cunha, Fernando Silveira, Ricardo Olivera, Renata Teixeira and Christophe Diot. Passive and Active Meaurements (PAM), April 2009 http://portal.acm.org/citation.cfm?id=1532967
- Internet Inter-Domain Traffic, Craig Labovitz, Scott Iekel-Johnson and Danny McPherson. ACM SIGCOM, October 2010 ccr.sigcomm.org/online/?q=node/667
- Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network,<\em> Feng Li, Mingzhe Li, Huahui Wu, Mark Claypool and Robert Kinicki. Passive and Active Meaurements (PAM), March 2005 http://web.cs.wpi.edu/~claypool/papers/wlan/
Five "Current Issues" Networking Papers (for the 2010 course)
Top
- Matchmaking for Online Games and Other Latency-Sensitive P2P Systems Sharad Agarwal and Jacob Lorch, ACM SIGCOMM, 2009 ccr.sigcomm.org/online/files/p315.pdf
- Firefox (In)Security Update Dynamics Exposed Stefan Frei, Thomas Duebendorfer and Bernhard Plattner, ACM Computer Communications Review (CCR), January 2009 portal.acm.org/citation
- Wow, That's a Lot of Packets. Duane Wessels and Marina Fomenkov. PAM 2003 Lot-of-Packets
- The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm, Matthew Mathis, Jeffrey Semke, Jamshid Mahdavi and Teunis Ott, ACM SIGCOMM, 1997 mathis-tcpmodel-ccr97.pdf
- Congestion Avoidance and Control, Van Jacobson, ACM SIGCOMM 1988 ee.lbl.gov/papers/congavoid.pdf
Five "Current Issues" Networking Papers (for the 2009 course)
Top
- Passive Measurement of One-way and Two-way Flow Lifetimes, DongJin Lee and Nevil Brownlee. ACM Computer Communications Review (CCR), July 2007 http://www.sigcomm.org/ccr/papers/2007/July/1273445.1273448
- Packet Capture in 10-Gigabit Ethernet Environments Using Contemporary Commodity Hardware, Fabian Schneider, Joerg Wallerich and Anja Feldmann, PAM 2007 pam2007.info.ucl.ac.be/slides/pam2007slides_schneider.pdf
- Congestion Avoidance and Control, Van Jacobson, ACM SIGCOMM 1988 ee.lbl.gov/papers/congavoid.pdf
- Tussle in cyberspace: Defining tomorrow's Internet, David Clark, Karen Sollins, John Wroclawski, and Robert Braden. SIGCOMM 2002 groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle2002.pdf
- Flow Rate Fairness: Dismantling a Religion, Bob Briscoe, ACM Computer Communications Review (CCR), Apr 2007 ccr.sigcomm.org/online/?q=node/207
Five "Current Issues" Networking Papers (for the 2008 course)
Top
- Measuring ISP topologies with Rocketfuel. Neil Spring, Ratul Mahajan and David Wetherall. SIGCOMM 2002 Rocketfuel-SIGCOMM-2002
- Wow, That's a Lot of Packets. Duane Wessels and Marina Fomenkov. PAM 2003 Lot-of-Packets
- Revealing Skype Traffic: when randomness plays with you. Dario Bonfiglio, Marco Mellia, Michela Meo, Dario Rossi and Paolo Tofanelli. SIGCOMM 2007 Revealing-Skype
- Jigsaw: solving the puzzle of enterprise 802.11 analysis. Yu-Chung Cheng, John Bellardo and Péter Benkö, Alex C. Snoeren, Geoffrey Voelker and Stefan Savage. SIGCOMM 2006 Jigsaw-802-11
- The Flattening Internet Topology: Natural Evolution, Unsightly Barnacles or Contrived Collapse? Phillipa Gill, Martin Arlitt, Zongpeng Li and Anirban Mahanti. PAM 2008 Flattening-Internet
Six "Current Issues" Networking Papers (for the 2007 course)
Top
- XORs in The Air: Practical Wireless Network Coding, Sachin Katti, Hariharan Rahul, Wenjun Hu, Dina Katabi, Muriel Medard, Jon Crowcroft, ACM SIGCOMM, 2006 XORs-in-the-Air.pdf
- The Role of PASTA in Network Measurement, Francois Bacelli, Sridhar Machiraju, Darryl Veitch, Jean Bolot, ACM SIGCOMM, 2006 The-Role-of-PASTA.pdf
- Detectability of Traffic Anomolies in Two Adjacent Networks, Augustin Soule, Haakon Larsen, Fernando Silveira, Jennifer Rexford and Christophe Diot, Passive and Active Measurements (PAM), 2007 Anomolies-in-Adjacent-Networks.pdf
- The Impact and Implications of the Growth in Residential User-to-User Traffic, Kenjiro Cho, Kensuke Fukuda, Hiroshi Esaki, Akira Kato, ACM SIGCOMM, 2006 Residential-User-to-User-Traffic.pdf
- Trace driven alanlysis of the Long Term Evolution of Gnutella, William Acosta and Surendar Chandra, Passive and Active Measurements (PAM), 2007 Trace-driven-Analysis-of-Gnutella..pdf
- On Compact Routing for the Internet, Dimitri Krioukov, kc claffy, Kevin Fall and Arthur Brady, ACM SIGCOMM Computer Communications Review, Vol 37, No 3, July 2007 Compact-Routing.pdf
Five Networking Papers (for 2006) assignment
Top
- PC Based Precision Timing Without GPS, Attila Pasztor and Darryl Veitch, ACM SIGMETRICS 2002 pasztor02pc.pdf
- The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm, Matthew Mathis, Jeffrey Semke, Jamshid Mahdavi and Teunis Ott, ACM SIGCOMM, 1997 mathis-tcpmodel-ccr97.pdf
- Stable Internet Routing without Global Coordination, Lixin Gao and Jennifer Rexford, ACM SIGMETRICS 2000 gao00stable.pdf
- Should Internet Service Providers Fear Peer-Assisted Content Distribution?, Thomas Karagiannis and Pablo Rodriguez, ACM SIGCOMM IMC, 2005 peer-assisted.pdf
- Sizing Router Buffers, Guido Appenzeller, Isaac Keslassy and Nick McKeown, ACM SIGCOMM 2004 buffer-sizing.pdf
NS: the Network Simulator
Top
You can run ns and nam on login.cs (the grad student linux machine).
NS resources
- 'ns files' directory contains files you'll need to work with ns
- NS by Example, Jae Chung and Mark Claypool, http://nile.wpi.edu/NS/
- Tutorial for the Network Simulator &ldquo ns &rdquo, Mark Greis, http://www.isi.edu/nsnam/ns/tutorial/index.html
- The ns Manual http://www.isi.edu/nsnam/ns/doc/
Other Papers ...
Top
- uTorrent transport protocol, http://bittorrent.org/beps/bep_0029.html
- MANET simulation studies: the incredibles, Stuart Kurkowski, Tracy Camp and Michael Colagrosso, ACM SIGMOBILE, 2005 p50-kurkowski.pdf
- Queuing Theory, Ivo Adan and Jacques Resing, Eindhoven University of Technology, 2002 www.win.tue.nl/~iadan/queueing.pdf
- Is P2P dying or just hiding?, Thomas Karagiannis, Andre Broido, Nevil Brownlee and kc claffy, IEEE Globecom 2004 is-p2p-dying.pdf
- Improving Round-Trip Time Estimates in Reliable Transport Protocols, Phil Karn and Craig Partridge, ACM Transactions on Computer Systems, 2001 karn-partridge.pdf
- Congestion Avoidance and Control, Van Jacobson, ACM SIGCOMM 1988 congavoid.pdf
- A parameterizable methodology for Internet traffic flow profiling, Claffy, K.C., Braun, H.-W. and Polyzos, G.C, IEEE Selected Areas in Communications, 1995 CPB-flows.pdf
- What do packet dispersion techniques measure?, Constantinos Dovrolis, Parameswaran Ramanathan, and David Moore, IEEE Infocom 2001 pkt-dispersion-techniques.pdf
- Internet Protocol (Version 4), RFC 791
- Transmission Control Protocol, RFC 793
- TCP Congestion Control, Mark Allman, Vern Paxson and Richard Stevens, April 1999 RFC 2581
- Increasing TCP's Initial Window, Mark Allman, Sally Floyd and Craig Partridge, October 2002 RFC 3390
- Recommendations on Queue Management and Congestion Avoidance in the Internet, B. Braden, D. Clark, J. Crowcroft, B. Davie, S. Deering, D. Estrin, S. Floyd, V. Jacobson, G. Minshall, C. Partridge, L. Peterson, K. Ramakrishnan, S. Shenker, J. Wroclawski, L. Zhang, April 1998 RFC 2309
- An Empirical model of TCP transfers, Allen B. Downey, Olin College Technical Report, January 14, 2003. http://allendowney.com/research/tcp/
- Simulation-based comparisons of Tahoe, Reno and SACK TCP, Kevin Fall, Sally Floyd, CACM, vol 26, pp5-21, 1996. portal.acm.org/citation.cfm?id=235162
- W. Leland, M. Taqqu, W. Willinger, D. Wilson, On the Self-Similar Nature of Ethernet Traffic, SIGCOMM, 1993 LTWW93
- V. Paxson, S. Floyd, Wide-Area Traffic, The Failure of Poisson Modeling, IEEE/ACM TON, 1995 PF95
- M. Crovella, A. Bestavros, Self-Similarity in World Wide Web Traffic: Evidence and Possible Causes, IEEE/ACM TON, 1997 CB97
- Internet Protocol, Version 6 (IPv6) Specification, RFC 2460
- Internet Protocol Version 6 (IPv6) Addressing Architecture, Bob Hinden and Steve Deering, Apr 2003 RFC 3513
- Guidelines for creation, selection, and registration of an Autonomous System (AS), John Hawkinson and Tony Bates, March 1996, RFC 1930
- A Border Gateway Protocol 4 (BGP-4), Yakov Rekhter and Tony Li, Mar 1995 RFC 1771
- BGP Multihoming Techniques, http://www.bgpexpert.com/resources.php
- 'BGP resources' web page, http://www.bgpexpert.com/resources.php
- Delayed Internet Routing Convergence, Craig Labovitz, Abha Ahuja, Abhijit Bose and Farnam Jahanian, SIGCOMM 2000, http://citeseer.nj.nec.com/labovitz00delayed.html
- Craig Labovitz's BGP4 Convergence Slides (CAUTION: PowerPoint file)
- Inherently Safe Backup Routing with BGP, Lixin Gao, Timothy G. Griffin and Jennifer Rexford, INFOCOM 2001, http://citeseer.nj.nec.com/392100.html
- Commentary on Inter-Domain Routing in the Internet, Geoff Huston, Dec 2001, RFC 3221
- Beyond Folklore: Observations on Fragmented Traffic, Colleen Shannon, David Moore, and k claffy, IEEE/ACM Transactions on Networking, Dec 2002, http://www.caida.org/outreach/papers/2002/Frag/
- PMTU (Path MTU) Discovery, www.netheaven.com/pmtu.html
- Internet Mapping Project, Bill Cheswick & Hal Burch, AT&T Research, 2001 http://research.lumeta.com/ches/map/
- AS Core Map, skitter project, CAIDA, 2003 http://www.caida.org/analysis/topology/as_core_network/AS_Network.xml
- Mobile Networking Through Mobile IP, Charles E. Perkins, 1997 http://www.computer.org/internet/v2n1/perkins.htm
- IP Mobility Support for IPv4, Charles E. Perkins, RFC 3220, 2002, RFC 3220
- Mobility Support in IPv6, Internet draft, work in progress, June 2003 draft-ietf-mobileip-ipv6-24.txt
- Hierarchical Mobile IPv6 mobility management (HMIPv6), Internet draft, work in progress, June 2003 draft-ietf-mobileip-hmipv6-08.txt
- Wow, That's a lot of packets, Duane Wessels, Marina Fomenkov and k claffy, PAM2003 http://www.caida.org/outreach/papers/2003/dnspackets/
- Understanding Internet Traffic Streams: Dragonflies and Tortoises, Nevil Brownlee and k claffy, IEEE Communications, Jul 2002, http://www.caida.org/outreach/papers/2002/Dragonflies/cnit.pdf
- DNS root/gTLD Performance web site, Nevil Brownlee, CAIDA, 2002, http://www.caida.org/cgi-bin/dns_perf/main.pl
SkyTower Field Trip, 31 Aug 04
Top
Thanks very much to Warren Harding, JDA, for making this trip possible.
Warren has kindly made some of his pictures available to us.
You can download them from here.
-
Related Programmes