
CSc 6523: Readings
Here is the initial reading list for the semester.
This is intended only as a starting point. If you have other papers or
topics you wish to study, please make suggestions.
Most papers are linked to electronic copies. Most of the links are to
the ACM electronic library. You must join ACM and buy the library
service to access these papers.
Note that this is a starting point for the course. We will not
cover every paper here, and may add things that interest the class.
Many of these papers are recent, and their reference lists are
excellent sources for further study.
- General
- Sami Iren, Paul D. Amer and Phillip T. Conrad, "The transport layer: tutorial and survey," ACM Comput. Surv.,
Vol. 31, No. 4 (1999),
pp. 360-404.
[
]
- D. Clark, "The design philosophy of the DARPA internet protocols," SIGCOMM Comput. Commun. Rev.,
Vol. 18, No. 4 (1988),
pp. 106-114.
[
]
- TCP Congestion Control
- J. Postel, "RFC 793: Transmission Control Protocol,"
[
]
- V. Jacobson, “Congestion avoidance and control,”
SIGCOMM '88: Symposium proceedings on Communications architectures and protocols, Stanford, California, United States, 1988, pp. 314-329.
[
]
- M. Allman, V. Paxson, W. Stevens, "RFC 2581: TCP Congestion Control,"
[
]
- Kevin Fall and Sally Floyd, "Simulation-based comparisons of Tahoe, Reno and SACK TCP," SIGCOMM Comput. Commun. Rev.,
Vol. 26, No. 3 (1996),
pp. 5-21.
[
]
- Renaud Bruyeron, Bruno Hemon and Lixia Zhang, "Experimentations with TCP selective acknowledgment," SIGCOMM Comput. Commun. Rev.,
Vol. 28, No. 2 (1998),
pp. 54-77.
[
]
- Jim Martin, Arne Nilsson and Injong Rhee, "Delay-based congestion avoidance for TCP," IEEE/ACM Trans. Netw.,
Vol. 11, No. 3 (2003),
pp. 356-369.
[
]
- Jong Suk Ahn, Peter B. Danzig, Zhen Liu and Limin Yan, “Evaluation of TCP Vegas: emulation and experiment,”
SIGCOMM '95: Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, Cambridge, Massachusetts, United States, 1995, pp. 185-195.
[
]
- Sally Floyd and Van Jacobson, "Random early detection gateways for congestion avoidance," IEEE/ACM Trans. Netw.,
Vol. 1, No. 4 (1993),
pp. 397-413.
[
]
- Mikkel Christiansen, Kevin Jeffay, David Ott and F. Donelson Smith, "Tuning RED for Web traffic," IEEE/ACM Trans. Netw.,
Vol. 9, No. 3 (2001),
pp. 249-264.
[
]
- Sally Floyd, "A Report on Some Recent Developments in
TCP Congestion Control," IEEE Communications Magazine,
84-90,
pp. .
[
]
- Other TCP Performance and Improvements
- Dan Rubenstein, Jim Kurose and Don Towsley, "Detecting shared congestion of flows via end-to-end measurement," IEEE/ACM Trans. Netw.,
Vol. 10, No. 3 (2002),
pp. 381-395.
[
]
- Aaron Falk, Ted Faber, Joseph Bannister, Andrew Chien, Robert Grossman and Jason Leigh, "Transport protocols for high performance," Commun. ACM,
Vol. 46, No. 11 (2003),
pp. 42-49.
[
]
- Dina Katabi, Mark Handley and Charlie Rohrs, “Congestion control for high bandwidth-delay product networks,”
SIGCOMM '02: Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications, Pittsburgh, Pennsylvania, USA, 2002, pp. 89-102.
[
]
- Marco Mellia, Michela Meo and Claudio Casetti, "TCP smart framing: a segmentation algorithm to reduce TCP latency," IEEE/ACM Trans. Netw.,
Vol. 13, No. 2 (2005),
pp. 316-329.
[
]
- Shao Liu, Tamer Başar and R. Srikant, "Exponential-RED: a stabilizing AQM scheme for low- and high-speed TCP protocols," IEEE/ACM Trans. Netw.,
Vol. 13, No. 5 (2005),
pp. 1068-1081.
[
]
- Measurement And Simulation.
- Vern Paxson, “End-to-end routing behavior in the Internet,”
SIGCOMM '96: Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, Palo Alto, California, United States, 1996, pp. 25-38.
[
]
- Mark Allman, "A web server's view of the transport layer," SIGCOMM Comput. Commun. Rev.,
Vol. 30, No. 5 (2000),
pp. 10-20.
[
]
- Luigi Rizzo, "Dummynet: a simple approach to the evaluation of network protocols," SIGCOMM Comput. Commun. Rev.,
Vol. 27, No. 1 (1997),
pp. 31-41.
[
]
- Sally Floyd and Vern Paxson, "Difficulties in simulating the internet," IEEE/ACM Trans. Netw.,
Vol. 9, No. 4 (2001),
pp. 392-403.
[
]
- Yin Zhang, Lee Breslau, Vern Paxson and Scott Shenker, “On the characteristics and origins of internet flow rates,”
SIGCOMM '02: Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications, Pittsburgh, Pennsylvania, USA, 2002, pp. 309-322.
[
]
- Cliff Changchun Zou, Weibo Gong and Don Towsley, “Code red worm propagation modeling and analysis,”
CCS '02: Proceedings of the 9th ACM conference on Computer and communications security, Washington, DC, USA, 2002, pp. 138-147.
[
]
- Marina Fomenkov, Ken Keys, David Moore, and K Claffy, "Longitudinal study of Internet traffic from 1998-2001:
A View From 20 High Performance Sites," Proceedings of the
CAIDA Technical Report, 2003, .
[
]
- Henrik Frystyk Nielsen, James Gettys, Anselm Baird-Smith, Eric Prud'hommeaux, Håkon Wium Lie and Chris Lilley, "Network performance effects of HTTP/1.1, CSS1, and PNG," SIGCOMM Comput. Commun. Rev.,
Vol. 27, No. 4 (1997),
pp. 155-166.
[
]
- Jaeyeon Jung, Emil Sit, Hari Balakrishnan, and Robert Morris, "DNS Performance and the Effectiveness of Caching," IEEE/ACM Transactions On Networking,
Vol. 10, No. 5 (October 2002),
pp. 589-603. [
]
- Flooding Attacks.
- Cesar Eduardo Barros, "A Proposal for ICMP Traceback Messages," [
]
- Thomas W. Doeppner, Philip N. Klein and Andrew Koyfman, “Using router stamping to identify the source of IP packets,”
CCS '00: Proceedings of the 7th ACM conference on Computer and communications security, Athens, Greece, 2000, pp. 184-189.
[
]
- Alex C. Snoeren, Craig Partridge, Luis A. Sanchez, Christine E. Jones, Fabrice Tchakountio, Beverly Schwartz, Stephen T. Kent and W. Timothy Strayer, "Single-packet IP traceback," IEEE/ACM Trans. Netw.,
Vol. 10, No. 6 (2002),
pp. 721-734.
[
]
- Michael T. Goodrich, "Probabilistic packet marking for large-scale IP traceback," IEEE/ACM Trans. Netw.,
Vol. 16, No. 1 (2008),
pp. 15-24.
[
]
- Cheng Jin, Haining Wang and Kang G. Shin, “Hop-count filtering: an effective defense against spoofed DDoS traffic,”
CCS '03: Proceedings of the 10th ACM conference on Computer and communications security, Washington D.C., USA, 2003, pp. 30-41.
[
]
- Vern Paxson, "An analysis of using reflectors for distributed denial-of-service attacks," SIGCOMM Comput. Commun. Rev.,
Vol. 31, No. 3 (2001),
pp. 38-47.
[
]
- Worms.
- David Moore, Vern Paxson, Colleen Shannon, Stuart Staniford, and
Nicholas Weaver, "The Spread of the Sapphire/Slammer Worm," Proceedings of the
CAIDA Technical Report, 2003, .
[
]
- Stuart Staniford, Vern Paxson and Nicholas Weaver, "How to Own the Internet in Your Spare Time ," Proceedings of the
11th USENIX Security Symposium, San Francisco, CA, Aug. 5-9, 2002, pp. 149-167.
[
]
- Cliff C. Zou, Weibo Gong, Don Towsley and Lixin Gao, "The monitoring and early detection of internet worms," IEEE/ACM Trans. Netw.,
Vol. 13, No. 5 (2005),
pp. 961-974.
[
]
- Intrusion Detection
- Mark Handley, Vern Paxson and Christian Kreibich, "Network Intrusion Detection: Evasion, Traffic Normalization, and
End-to-End Protocol Semantics," Proceedings of the
10th USENIX Security Symposium, Washington, DC, August 13-17, 2001, pp. 115-131.
[
]
- Peng Ning and Dingbang Xu, “Learning attack strategies from intrusion alerts,”
CCS '03: Proceedings of the 10th ACM conference on Computer and communications security, Washington D.C., USA, 2003, pp. 200-209.
[
]
- Christopher Kruegel and Giovanni Vigna, “Anomaly detection of web-based attacks,”
CCS '03: Proceedings of the 10th ACM conference on Computer and communications security, Washington D.C., USA, 2003, pp. 251-261.
[
]
- Security
- Nikita Borisov, Ian Goldberg and David Wagner, “Intercepting mobile communications: the insecurity of 802.11,”
MobiCom '01: Proceedings of the 7th annual international conference on Mobile computing and networking, Rome, Italy, 2001, pp. 180-189.
[
]
- Brent R. Waters, Edward W. Felten and Amit Sahai, “Receiver anonymity via incomparable public keys,”
CCS '03: Proceedings of the 10th ACM conference on Computer and communications security, Washington D.C., USA, 2003, pp. 112-121.
[
]
- David Martin and Andrew Schulman, "Deanonymizing Users of the SafeWeb Anonymizing Service," Proceedings of the
11th USENIX Security Symposium, San Francisco, CA, Aug. 5-9, 2002, pp. 123-137.
[
]
- Buffer Overflow
- Gaurav S. Kc, Angelos D. Keromytis and Vassilis Prevelakis, “Countering code-injection attacks with instruction-set randomization,”
CCS '03: Proceedings of the 10th ACM conference on Computer and communications security, Washington D.C., USA, 2003, pp. 272-280.
[
]
- Vinod Ganapathy, Somesh Jha, David Chandler, David Melski and David Vitek, “Buffer overrun detection using linear programming and static analysis,”
CCS '03: Proceedings of the 10th ACM conference on Computer and communications security, Washington D.C., USA, 2003, pp. 345-354.
[
]
- Peer-To-Peer
- Stephanos Androutsellis-Theotokis and Diomidis Spinellis, "A survey of peer-to-peer content distribution technologies," ACM Comput. Surv.,
Vol. 36, No. 4 (2004),
pp. 335-371.
[
]
- Sylvia Ratnasamy, Paul Francis, Mark Handley, Richard Karp and Scott Schenker, “A scalable content-addressable network,”
SIGCOMM '01: Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, San Diego, California, United States, 2001, pp. 161-172.
[
]
- Frank Dabek, M. Frans Kaashoek, David Karger, Robert Morris and Ion Stoica, “Wide-area cooperative storage with CFS,”
SOSP '01: Proceedings of the eighteenth ACM symposium on Operating systems principles, Banff, Alberta, Canada, 2001, pp. 202-215.
[
]
- Yang Guo, Kyoungwon Suh, Jim Kurose and Don Towsley, “P2Cast: peer-to-peer patching scheme for VoD service,”
WWW '03: Proceedings of the 12th international conference on World Wide Web, Budapest, Hungary, 2003, pp. 301-309.
[
]
- Wireless
- S. Ramanathan and Martha Steenstrup, "A survey of routing techniques for mobile communications networks," Mob. Netw. Appl.,
Vol. 1, No. 2 (1996),
pp. 89-104.
[
]
- Samir R. Das, Robert Castañeda and Jiangtao Yan, "Simulation-based performance evaluation of routing protocols for mobile ad hoc networks," Mob. Netw. Appl.,
Vol. 5, No. 3 (2000),
pp. 179-189.
[
]
- Saâd Biaz and Nitin H. Vaidya, ""De-randomizing" congestion losses to improve TCP performance over wired-wireless networks," IEEE/ACM Trans. Netw.,
Vol. 13, No. 3 (2005),
pp. 596-608.
[
]
- Atilla Eryilmaz, R. Srikant and James R. Perkins, "Stable scheduling policies for fading wireless channels," IEEE/ACM Trans. Netw.,
Vol. 13, No. 2 (2005),
pp. 411-424.
[
]
51 papers listed.