References for Networking Research
Books   
Papers   
Software   
Conferences   
Advice   
Recommended Books
- Networking
- J. F. Kurose and W. R. Ross, Computer Networking: A Top-Down
Approach Featuring the Internet.
- L.L. Peterson and B. S. Davie, Computer Networks: A System Approach.
- Andrew S.Tanenbaum, Computer Networks
- Douglas E. Comer, Computer Networks and Internets
- D. Bertsekas & R. Gallager, Data Networks.
- S. Keshav, An Engineering Approach to Computer Networking.
- J. Walrand & P. Varaiya, High-Performance Communication Networks.
- TCP/IP
Tutorial and Technical Overview (IBM Redbook)
- Routing
- Sam Halabi & Danny McPherson, Internet Routing Architectures.
- Christian Huitema, Routing in the Internet.
- Radia Pearlman, Interconnections: Bridges and Routers.
- John T. Moy, OSPF: Anatomy of an Internet Routing Protocol.
- Jim Stewart, BGP4.
Research Papers
- Introduction
- [3ComWHITE01]   
3Com, "Understanding IP Addressing: Everything You Ever Wanted to
Know," White Paper, May 2001.
- [CiscoIP]   
Cisco, "Internet Protocols," Internetworking Technology Handbook.
- [CiscoRouting]   
Cisco, "Routing Basics," Internetworking Technology Handbook.
- [CiscoIntroInternet]   
Cisco, "Introduction to Internet," Internetworking Technology Handbook.
- [RFC1180]   
T. Socolofsky and C. Kale, "A TCP/IP Tutorial," Jan 1991.
- Intra-Doman Routing
- [RFC1058]   
C. Hedrick, "Routing Information Protocol," Jun 1988.
- [RFC2328]   
J. Moy, "OSPF Version 2," Apr 1998.
- [RFC1723]   
G. Malkin, "RIP Version 2: Carrying Additional Information," Nov 1994.
- [CiscoOSPF]   
Cisco, "Open Shortest Path First," Internetworking Technology Handbook.
- [CiscoRIP]   
Cisco, "Routing Information Protocol," Internetworking Technology Handbook.
- [CiscoIGRP]   
Cisco, "Interior Gateway Routing Protocol," Internetworking Technology Handbook.
- [CiscoEIGRP]   
Cisco, "Enhanced IGRP," Internetworking Technology Handbook.
- [GarciaTON93]   
J.J. Garcia-Luna-Aceves, "Loop-Free Routing Using Diffusing
Computations," IEEE/ACM Trans. Networking, February 1993.
- [AlbrightsonINTEROP94]   
Bob Albrightson, J.J. Garcia-Luna-Aceves, Joanne Boyle, "EIGRP: A Fast
Routing Protocol Based On Distance Vectors", Interop 1994.
- Inter-Doman Routing
- [RFC1771]   
Y. Rekhter and T. Li, "A Border Gateway Protocol 4 (BGP-4)," Mar 1995.
- [RFC1772]   
Y. Rekhter and P. Gross, "Application of the Border Gateway Protocol
in the Internet," Mar 1995.
- [CiscoBGP]   
Cisco, "Border Gateway Protocol," Internetworking Technology Handbook.
- [CiscoBGPCASES]   
Cisco, "BGP Case Studies and Tutorial".
- [Labovitz:SIGCOMM97]   
Craig Labovitz, G. Robert Malan, and Farnam Jahanian, "Internet
Routing Instability," SIGCOMM 1997.
- [Griffin:SIGCOMM99]   
Timothy G. Griffin and Gordon Wilfong, "An Analysis of BGP Convergence
Properties," SIGCOMM 1999.
- [Labovitz:SIGCOMM00]   
Craig Labovitz, Abha Ahuja, Abhijit Abose, Farnam Jahanian, "An
Experimental Study of Delayed Internet Routing Convergence," SIGCOMM 2000.
- [GaoTON01]   
L. Gao, J. Rexford, "Stable Internet Routing Without Global
Coordination," IEEE/ACM Transactions on Networking, December 2001.
- [Bremler-BarrINFOCOM03]   
Anat Bremler-Barr, Yehuda Afek, and Shemer Schwarz, "Improved BGP
Convergence via Ghost Flushing," INFOCOM 2003.
- [FeamsterSIGMETRICS03]   
Nick Feamster, David G. Andersen, Hari Balakrishnan, M. Frans
Kaashoek, "Measuring the Effects of Internet Path Faults on Reactive
Routing," SIGMETRICS 2003.
- Multicast Routing
- [RamalhoICST00]   
M. Ramalho, "Intra- and Inter-Domain Multicast Routing Protocols: A
Survey and Taxonomy," IEEE Communications Surveys & Tutorials, 1st Quarter 2000.
- [SahasrabuddheIN00]   
Laxman H. Sahasrabuddhe and B. Mukherjee, "Muliticast Routing
Algorithms and Protocols: A Tutorial," IEEE Network, Jan./Feb., 2000.
- [AngelNETMAG99]   
Jonathan Angel, "Multicasting," Network Magazine, January 1999.
- [HandleyIPJ99]   
Mark Handley and Jon Crowcroft, "Internet Multicast Today," Internet
Protocol Journal, December 1999.
- [HandleyIPJ02]   
Ian Brown, Jon Crowcroft, Mark Handley, and Brad Cain, "Internet Multicast Tomorrow," Internet
Protocol Journal, December 2002.
- [CiscoIPMulticast]   
Cisco, "Internet Protocol Multicast," Internetworking Technology
Handbook.
- [ChuJSAC02]   
Yang-hua Chu, Rao, S.G., Seshan, S., and Hui Zhang, "A case for end
system multicast," IEEE Journal on Selected Areas in Communications,
October 2002.
- [BanerjeeSIGCOMM02]   
Suman Banerjee, Bobby Bhattacharjee and Christopher Kommareddy,
"Scalable Application Layer Multicast," SIGCOMM 2002.
- [FloydTON97]   
Sally Floyd, Van Jacobson, Ching-Gung Liu, Steven McCanne, Lixia
Zhang, "A reliable multicast framework for light-weight sessions and
application level framing," IEEE/ACM Transactions on Networking,
December 1997.
- [McCanneSIGCOMM96]   
S. McCanne, V. Jacobson, and M. Vetterli, "Receiver-driven Layered
Multicast," SIGCOMM 1996.
- MPLS and Traffic Engineering
- [TelliumMPLS]   
Tellium, "Multiprotocol Label Switching", Tutorial.
- [NortelMPLS]   
Nortel, "MPLS: An Introduction to Multiprotocol Label Switching,"
White Paper.
- [CiscoMPLS]   
Cisco, "MPLS/Tag Switching," Internetworking Technology Handbook.
- [RFC3031]   
E. Rosen, A. Viswanathan, and R. Callon, "Multiprotocol Label
Switching Architecture," Jan 2001.
- [DataConSIGNALING]   
Data Connection, "MPLS Traffic Engineering: A Choice of Signaling
Protocols", White Paper.
- [AwducheICM99]   
Awduche, D.O., "MPLS and traffic engineering in IP networks," IEEE
Communication Magazine, Dec 1999.
- {RFC3272]   
D. Awduche, A. Chiu, A. Elwalid, I. Widjaja, and X. Xiao, "Overview
and Principles of Internet Traffic Engineering," May 2002.
- [FortzICM02]   
B. Fortz, J. Rexford, and M. Thorup, "Traffic engineering with
traditional IP routing protocols," IEEE Communication Magazine,
Oct 2002.
- [SridharanINFOCOM03]   
Ashwin Sridharan, Roch Guerin, and Christophe Diot, "Achieving
Near-Optimal Traffic Engineering Solutions for Current OSPF/IS-IS
Networks," INFOCOM 2003.
- [IyerINFOCOM2003]   
Sundar Iyer, Supratik Bhattacharyya, Nina Taft, and Christophe Diot,
"An approach to alleviate link overload as observed on an IP
backbone," INFOCOM 2003.
- [ApplegateINFOCOM03]   
David Applegate, and Mikkel Thorup, "Load optimal MPLS routing with
N+M labels," INFOCOM 2003.
- [ApplegateSIGCOMM03]   
David Applegate, Edith Cohen, "Making Intra-Domain Routing Robust to
Changing and Uncertain Traffic Demands: Understanding Fundamental
Tradeoffs," SIGCOMM 2003.
- Failure Resiliency
- [DATACON-MPLS-RESTORE]   
Data Connection, "Protection and Restoration in MPLS Networks," White Paper.
- [ShaikhINFOCOM 2002]   
Aman Shaikh, Rohit Dube and Anujan Varma, "Avoiding Instability during
Graceful Shutdown of OSPF," INFOCOM 2002.
- [KarINFOCOM 2002]   
K. Kar, M. Kodialam, T. V. Lakshman, "Routing Restorable Bandwidth
Guaranteed Connections Using Maximum 2-route Flows," INFOCOM 2002.
- [IyerINFOCOM2003]   
Sundar Iyer, Supratik Bhattacharyya, Nina Taft, and Christophe Diot,
"An approach to alleviate link overload as observed on an IP
backbone," INFOCOM 2003.
- [NelakuditiIWQOS03]   
Srihari Nelakuditi, Sanghwan Lee, Yinzhe Yu, and Zhi-Li Zhang,
"Failure Insensitive Routing for Ensuring Service Availability,"
IWQoS 2003.
- [AlaettinogluDRAFT]   
C. Alaettinoglu, V. Jacobson, H. Yu, "Towards Milli-Second ICP
Convergence," Internet Draft,
draft-alaettinoglu-isis-convergence-00.txt, November 2000.
- [AlaettinogluQWEST]   
C. Alaettinoglu, Stephen Casner, "Detailed Analysis of ISIS Routing
Protocol on the Qwest Backbone: A recipe for subsecond ISIS
convergence".
- [AlaettinogluIETF02]   
C. Alaettinoglu, Alex Zinin, "IGP Fast Reroute".
- [PeiDSN03]   
Dan Pei, Lan Wang, Daniel Massey, S. Felix Wu, Lixia Zhang, "A Study
of Packet Delivery Performance during Routing Convergence," IEEE DSN 2003.
- [ThorupFAIL01]   
Mikkel Thorup, "Fortifying OSPF/IS-IS against link-failure".
- [NucciITC03]   
Antonio Nucci, Bianca Schroeder, Supratik Bhattacharyya, Nina Taft,
Christophe Diot, "IGP Link Weight Assignment for Transient Link
Failures", ITC 18, 2003.
- [IannacconeIMW02]   
Gianluca Iannaccone, Chen-nee Chuah, Richard Mortier, Supratik
Bhattacharyya, Christophe Diot, "Analysis of link failures in an IP
backbone", IMW 2002.
- [GoyalICC03]   
M. Goyal, K.K. Ramakrishnan, W. Feng, "Achieving Faster Failure
Detection in OSPF Networks," ICC 2003.
- Address Lookup and Packet Classification
- [Ruiz-SanchezIN01]   
M. Ruiz-Sanchez, E. Biersack and W. Dabbous, "Survey and Taxonomy of
IP Address Lookup Algorithms," IEEE Network, Mar 2001
- [GuptaIN01]   
P. Gupta and N. McKeown, "Algorithms for packet classification", IEEE
Network, Mar 2001.
- [PartridgeTON98]   
Craig Partridge et al, "A 50-Gb/s IP router," IEEE/ACM Transactions on
Networking, June 1998.
- [BasuINFOCOM2003]   
Anindya Basu, and Girija Narlikar, "Fast Incremental Updates for
Pipelined Forwarding Engines," INFOCOM 2003.
- [DharmapurikarSIGCOMM03]   
Sarang Dharmapurikar, Praveen Krishnamurthy and David E. Taylor,
"Longest Prefix Matching using Bloom Filters," SIGCOMM 2003.
- TCP and Congestion Control
- [RFC2581]   
M. Allman, V. Paxson, and W. Stevens, "TCP Congestion Control," April 1999.
- [Jacobson88]   
V. Jacobson, "Congestion Avoidance and Control," SIGCOMM 1988.
- [FloydICM01]   
S. Floyd, "A Report on Recent Developments in TCP Congestion Control,"
IEEE Communications Magazine, April 2001.
- [ClarkICM89]   
David D. Clark, Van Jacobson, John Romkey, and Howard Salwen, "An
Analysis of TCP Processing Overhead," IEEE Communications Magazine, June 1989
- [RFC3448]   
Handley, M., Floyd, S., Pahdye, J., and Widmer, J., "TCP Friendly Rate
Control (TFRC): Protocol Specification".
- [FloydSIGCOMM00]   
Sally Floyd, Mark Handley , Jitendra Padhye, Joerg Widmer,
"Equation-Based Congestion Control for Unicast Applications," SIGCOMM 2000.
- [KatabiSIGCOMM02]   
Dina Katabi, Mark Handley, and Charlie Rohrs, "Congestion Control for
High Bandwidth-Delay Product Networks," SIGCOMM 2002.
- [RyuICST03]   
Seungwan Ryu, Christopher Rump, and Chunming Qiao, "Advances in
Internet Congestion Control", IEEE Communications Surveys & Tutorials, Third Quarter 2003.
- Host Mobility
- [GhostCROSSROADS01]   
Debalina Ghosh, "Mobile IP," ACM Crossroads, 2001.
- [PerkinsICM97]   
C. Perkins, "Mobile IP," IEEE Communications Magazine, May 1997.
- [PerkinsIIC98]   
C. Perkins, "Mobile Networking through Mobile IP," IEEE Internet
Computing, January/February 1998.
- [SnoerenMOBICOM2000]   
Alex C. Snoeren and Hari Balakrishnan, "An End-to-End Approach to Host
Mobility," MOBICOM 2000.
- [ZandyMOBICOM02]   
Victor C. Zandy and Barton P. Miller, "Reliable Network Connections,"
MOBICOM 2002.
- [ReinboldICST03]   
Pierre Reinbold, and Olivier Bonaventure, "IP Micro-mobility
Protocols," IEEE Communications Surveys & Tutorials, Third Quarter 2003.
- TCP over Wireless
- [PentikousisICST00]   
K. Pentikousis, "TCP in Wired-Cum-Wireless Environments," IEEE
Communications Surveys & Tutorials, 4th Quarter 2000.
- [BalakrishnanTON97]   
H. Balakrishnan, V. Padmanabhan, S.Seshan and R. Katz, "A Comparision
of Mechanisms for Improving TCP Performance over Wireless Links,"
IEEE/ACM Transactions on Networking, Dec. 1997.
- [WangMOBIHOC02]   
Feng Wang and Yongguang Zhang, "Improving TCP Performance over Mobile
Ad-Hoc Networks with Out-of-Order Detection and Response," MOBIHOC
2002.
- [ChakravortyINFOCOM03]   
Rajiv Chakravorty, Sachin Katti, Ian Pratt, and Jon Crowcroft, "Flow
Aggregation for Enhanced TCP over Wide Area Wireless," INFOCOM 2003.
- Wireless and Ad Hoc Networks
- [RoyerIPCM99]   
E. Royer and C.-K. Toh, "A review of current routing protocols for ad
hoc mobile wireless networks," IEEE Personal Communications, Apr 1999.
- [RamanathanICM02]   
Ram Ramanathan and Jason Redi, "A Brief Overview of Ad Hoc Networks:
Challenges and Directions," IEEE Communications Magazine, 2002.
- [KatzICM94]   
Randy H. Katz, "Adaptation and Mobility in Wireless Information
Systems," IEEE Communications Magazine, 1994.
- [ValeraINFOCOM03]   
Alvin Valera, Winston Seah, and S.V. Rao, "Cooperative Packet Caching
and Shortest Multipath Routing in Mobile Ad hoc Networks," INFOCOM
2003.
- [BaiINFOCOM03]   
Fan Bai, Narayanan Sadagopan, and Ahmed Helmy, "IMPORTANT: A framework
to systematically analyze the Impact of Mobility on Performance of
RouTing protocols for Adhoc NeTworks," INFOCOM 2003.
- [SrinivasMOBICOM03]   
Anand Srinivas and Eytan Modiano, "Minimum Energy Disjoint Path
Routing in Wireless Ad-Hoc Networks," MOBICOM 2003.
- [CoutoMOBICOM03]   
Douglas De Couto, Daniel Aguayo, John Bicket, and Robert Morris, "A
High-Throughput Path Metric for Multi-Hop Wireless Routing," MOBICOM
2003.
- [CoutoHOTNETS02]   
Douglas S. J. De Couto, Daniel Aguayo, Benjamin A. Chambers, and
Robert Morris, "Performance of Multihop Wireless Networks: Shortest
Path is Not Enough," HotNets-I, October 2002.
- [RaoMOBICOM03]   
Ananth Rao, Christos Papadimitriou, Sylvia Ratnasamy, Scott Shenker,
and Ion Stoica, "Geographic Routing without Location Information,"
MOBICOM 2003.
- [SterbenzWISE02]   
James P. G. Sterbenz, Rajesh Krishnan, Regina Rosales Hain, Alden
W. Jackson, David Levin, Ram Ramanathan, and John Zao, "Survivable
Mobile Wireless Networks: Issues, Challenges, and Research
Directions," ACM Workshop on Wireless Security (WiSe), September 2002.
- [OLSR]   
Optimized Link State Routing Protocol.
- [BeyerHIIP96]   
Dave Beyer, Mark D. Vestrich and JJ Garcia-Luna-Aceves, "The Rooftop
Community Network: Free, high-speed network access for communities,"
Harvard Information Infrastructure Project, October 1996.
slides
- [SchollmeierIWP2P]   
Rudiger Schollmeier and Ingo Gruber, "Routing in Peer-to-Peer and
Mobile Ad Hoc Networks. A Comparison," International Workshop on
Peer-to-Peer Computing, 2002.
- [PearlmanJSAC99]   
M. R. Pearlman and Z. J. Haas, "Determining the Optimal Configuration
for the Zone Routing Protocol, " IEEE Journal on Selected Areas in
Communications: Wireless Ad-Hoc Networks, vol. 17, no. 8,
p. 1395-1414, August 1999
- Peer to Peer Networks
- [BalakrishnanCACM03]   
Hari Balakrishnan, M. Frans Kaashoek, David Karger, Robert Morris, Ion
Stoica, "Looking up data in P2P systems," Communications of the ACM,
February 2003.
- StoicaSIGCOMM01   
Ion Stoica, Rober Morris, David Karger, M. Frans Kaashoek, and Hari
Balakrishnan, "Chord: A scalable peer-to-peer lookup service for
internet applications," SIGCOMM 2001.
- [Zhou:TECHREPORT01]   
B. Zhou, D. A. Joseph, J. Kubiatowicz, "Tapestry: a fault tolerant
wide area network infrastructure," Sigcomm 2001 poster and UC Berkeley
Tech. Report UCB/CSD-01-1141.
- [ZhangFTDCS03]   
Rongmei Zhang, Y. Charlie Hu and Peter Druschel, "Optimizing Routing
in Structured Peer-to-peer Overlay Networks Using Routing Table
Redundancy," International Workshop on Future Trends of Distributed
Computing Systems (FTDCS 2003), May 2003.
- [SripanidkulchaiINFOCOM03]   
Kunwadee Sripanidkulchai, Bruce Maggs, Hui Zhang, "Efficient Content
Location Using Interest-Based Locality in Peer-to-Peer Systems," INFOCOM 2003.
- [GanesanINFOCOM03]   
Prasanna Ganesan, Qixiang Sun, Hector Garcia-Molina, "YAPPERS: A
Peer-to-Peer Lookup Service over Arbitrary Topology," INFOCOM 2003.
- [ChawatheSIGCOMM03]   
Yatin Chawathe, Sylvia Ratnasamy, Lee Breslau, and Scott Shenker,
"Making Gnutella-like P2P Systems Scalable," SIGCOMM 2003.
- [LindemannMADNET03]   
A. Klemm, C. Lindemann, and O. P. Waldhorst, "A Special Purpose
Peer-to-Peer File Sharing System for Mobile Ad Hoc Networks", MADNET
2003.
- [MehraINFOCOM03]   
P. Mehra, A. Zakhor, and C. D. Vleeschouwer, "Receiver-Driven
Bandwidth Sharing for TCP," INFOCOM 2003.
- BitTorrent
- [SchollmeierIWP2P]   
Rudiger Schollmeier and Ingo Gruber, "Routing in Peer-to-Peer and
Mobile Ad Hoc Networks. A Comparison," International Workshop on
Peer-to-Peer Computing, 2002.
- Overlay Networks
- [AndersonSOSP01]   
D. G. Andersen, H. Balakrishnan, M. Kaashoek, and R. Morris,
"Resilient Overlay Networks," ACM SOSP 2001.
- [StoicaSIGCOMM02]   
Ion Stoica, Daniel Adkins, Shelley Zhuang, Scott Shenker, Sonesh
Surana, "Internet Indirection Infrastructure," SIGCOMM 2002.
- [PetersonHOTNETS02]   
Larry Peterson, Tom Anderson, David Culler, and Timothy Roscoe, "A
Blueprint for Introducing Disruptive Technology into the Internet,"
HotNets-I, Oct 2002.
- [SubramanianHOTNETS02]   
Lakshminarayanan Subramanian, Ion Stoica, Hari Balakrishnan, and
Randy Katz, "OverQoS: Offering QoS using Overlays," HotNets-I, Oct 2002.
- [NakaoSIGCOMM03]   
Akihiro Nakao, Larry Peterson, and Andy Bavier, "A routing
underlay for overlay networks," SIGCOMM 2003.
- [KosticSOSP03]   
Dejan Kostic, Adolfo Rodriguez, Jeannie Albrech, and Amin Vahdat,
"Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh,"
SOSP 2003.
- [AndersonIMC03]   
D. G. Andersen, A. C. Snoeren, and H. Balakrishnan, "Best-Path vs
Multi-Path Overlay Routing," IMC 2003.
- Quality of Service
- [ZhangIN93]   
L. Zhang, S. Deering, D. Estrin, S. Shenker, and D. Zappala, "RSVP: A
New Resource Reservation Protocol," IEEE Network, Sep 1993.
- [CiscoRSVP]   
Cisco, "Resource Reservation Protocol," Internetworking Technology Handbook.
- Inter-Planetory Internet
- Ubiquitous, Pervasive, Nomadic Computing
- [BorrielloICM02]   
Gaetano Borriello, "Key Challenges in Communication for Ubiquitous
Computing," IEEE Communications Magazine, 2002.
- [KleinrockCCR95]   
L. Kleinrock, "Nomadic Computing - An Opportunity," ACM SIGCOMM
Computer Communication Review, January 1995.
- [JohanssonIN01]   
P. Johansson, M. Kazantidis, R. Kapoor, and M. Gerla, "Bluetooth: An
Enabler for Personal Area Networking", IEEE Network, Sept/Oct 2001.
- Architectural Issues
- [AndersonHOTNETS02]   
Tom Anderson, Scott Shenker, Ion Stoica, and David Wetherall, "Design
Guidelines for Robust Internet Protocols," HotNets-I, Oct 2002.
Network Simulators and Related Links
- Simulators
- Topology Generators
Advice on Reading/Writing/Talking
Conferences and Journals on Networking