Background (will NOT be explicitly discussed
[Zim80] (Handout # 1) H. Zimmermann,
OSI Reference Model - The ISO Model of Architecture for Open Systems Interconnection,
Transactions on Communications COM-28, No. 4, April 1980.
[SRC84] (Handout # 2) J. Saltzer, D.
Reed, and D. Clark,
End-to-end Arguments in System Design. ACM
Transactions on Computer Systems (TOCS), Vol. 2, No. 4, pp. 195-206,
Link-layer and Media Access
[MB76] (Handout # 3) B. Metcalfe and
D. Boggs, "ETHERNET: Distributed Packet Switching for Local Area Networks,"
Communications of the ACM, Vol. 39, No. 6, pp. 395-404, 1976.
[MBK88] (Handout # 4 - suggested
reading) J. Mogul, D. Boggs, S. Kent, Measured Capacity of an Ethernet:
Myths and Reality, Proc. ACM SIGCOMM, August 1988 (ACM CCR 18, 4)
[CK74] (Handout # 5) V.
Cerf and R. Kahn,
A Protocol for Packet Network Interconnection. IEEE
Transactions on Communications COM-22, pp. 637-641 , 1974.
Clark, Design Philosophy of the DARPA Internet Protocols, In Proc.
[Hin96] R. Hinden, IP Next Generation
Overview, Comm. of the ACM, June 1996, 39 (6) pp. 61-71.
Reliability & Congestion Control
[KP91] P. Karn and C. Partridge, Improving
Round-Trip Time Estimates in Reliable Transport Protocols, ACM
Transactions on Computer Systems (TOCS), vol. 9, pp. 365-373, 1991.
[CJ89] D.-M. Chiu and R.
Jain, Analysis of the Increase and Decrease Algorithms for Congestion
Avoidance in Computer Networks. Computer Networks and ISDN Systems, Vol.
17, pp. 1-14, 1989.
[Jac88] V. Jacobson, Congestion
Avoidance and Control, In Proc. ACM
SIGCOMM '88 (Stanford, CA, August, 1988).
[RJ90] K. K. Ramakrishnan and R.
Jain, A Binary Feedback Scheme for Congestion Avoidance in Computer
Networks, ACM Transactions on Computer
Systems (TOCS), Vol. 8, No. 2, pp 158-181, May, 1990.
Floyd and V. Jacobson, Random
Early Detection Gateways for Congestion Avoidance, IEEE/ACM
Transactions on Networking, Vol. 1, No. 4, August 1993, pp. 397-413.
Floyd and K. Fall, Promoting
the Use of End-to-End Congestion Control in the Internet, IEEE/ACM
Trans. on Networking, 7(4), August 1999, pp. 458-472.
[DKS90] A. Demers, S.
Keshav, and S. Shenker, Analysis and Simulation of a Fair Queueing
Algorithm, Internetworking: Research and Experience, Vol. 1, No. 1, pp.
3-26, 1990 (we will read the SIGCOMM '89 version).
[PG93] A. Parekh and R. Gallager, Generalized
Processor Sharing: The Single-Node Case, IEEE/ACM Trans. on Networking,
[Tsu88] P. Tsuchiya, The Landmark
Hierarchy: A New Hierarchy for Routing in Very Large Networks, Proc. SIGCOMM
'88, pp. 35-42, Stanford, CA, August 1988.
[DC90] S. Deering and D.
Cheriton, Multicast Routing in Datagram Internetworks and Extended
LANs, ACM Transactions on Computer
Systems (TOCS), Vol. 8, No. 2, pp 85-110, May, 1990.
[BFC93] T. Ballardie, P. Francis, and
J. Crowcroft, Core Based Trees (CBT) An Architecture for Scalable Inter-Domain
Multicast Routing. In Proc. SIGCOMM
'93, San Francisco, CA, August 1993.
[DE+94] S. Deering, D.
Estrin, D. Farinacci, V. Jacobson, C.-G. Liu, and L. Wei, An
Architecture for Wide-Area Multicast Routing, In Proc. SIGCOMM
'94, London, U.K., September 1994.
[P+98] C. Partridge et al.,
50 Gb/s IP Router, IEEE/ACM Trans. on Networking, Vol. 6, No. 3, pp.
237-248, June 1998.
Mobility and Wireless Internetworking, Media
Support for Transparent Mobile Host Internetworking, in Mobile Computing,
edited by T. Imielinski and H. Korth, Chapter 3, pages 103-128, Kluwer
Academic Publishers, 1996.
[BMJ+98] J. Broch, D. Maltz, D.
Johnson, Y-C. Hu, J. Jetcheva, A
Performance Comparison of Multi-Hop Wireless Ad Hoc Routing Protocols,
Proc. ACM/IEEE MOBICOM, 1998.
Balakrishnan, S. Seshan,
and R. Katz, Improving
Reliable Transport and Handoff Performance over Wireless Networks,
ACM Wireless Networks, Vol. 1, No. 4, pp. 469-481, December 1995.
[BDSZ94] V. Bharghavan, A. Demers,
S. Shenker, and L. Zhang. MACAW:
A Media Access Protocol for Wireless LANs, In Proc. SIGCOMM
'94, pp. 212-225, London, U.K., September 1994.
HTTP, HTTP/TCP Interactions
Padmanabhan and J. Mogul, Improving
HTTP Latency, Computer Networks and ISDN Systems, v. 28, pp. 25-35,
Balakrishnan, V. Padmanabhan,
S. Seshan, M. Stemm, and
Behavior of a Busy Internet Server: Analysis and Improvements, Proc.
IEEE INFOCOM, March 1998.
Clark and D.
Consideration for a New Generation of Protocols, In Proc. ACM
SIGCOMM '90 (Philadelphia, PA, September 1990).
[RHE99] R. Rejaie, M.
Handley, D. Estrin, Quality
Adaptation for Congestion Controlled Video Playback over the Internet,
ACM SIGCOMM, September 1999.
Bolot, T. Turletti,
and I. Wakeman, Scalable
Feedback Control for Multicast Video Distribution in the Internet,
SIGCOMM '94, London,
U.K., September 1994.
McCanne, V. Jacobson, M.
Layered Multicast, In Proc. SIGCOMM
'96, Stanford, CA, August 1996.
Future Service Models: Utility, (Dis)incentives
[She95] S. Shenker, Fundamental Design
Issues for the Future Internet, IEEE Journal on Selected Areas in Communications,
Vol. 13, No. 7, pp. 1176-1188, September 1995. (Handed out in class.)
[BSS98] S. Bajaj, L. Breslau, S. Shenker,
Versus Priority Drop for Layered Video, Proc. SIGCOMM '98, Vancouver,
Beyond Best-Effort: Integrated and Differentiated
Clark, S. Shenker, and L.
Real-Time Applications in an Integrated Services Packet Network: Architecture
and Mechanisms. In Proc. SIGCOMM
'92, Baltimore, MD, August 1992.
Clark and W. Feng, Explicit
Allocation of Best-Effort Packet Delivery Service, IEEE/ACM
Trans. on Networking, 6 (4), pp. 362-373, August 1998. (Only abstract is
linked; paper handed out in class.)
[RSVP] L. Zhang, S. Deering, D. Estrin,
S. Shenker, and D. Zappala, RSVP:
A New Resource ReSerVation Protocol, IEEE Network, September 1993.
Floyd, V. Jacobson, C. Liu, S.
Zhang, A Reliable Multicast
Framework for Light-Weight Sessions and Application Level Framing.
To appear in IEEE/ACM Transactions
on Networking, 1997.
[Pap98] C. Papadopoulos, An
Error Control Scheme for Large-Scale Multicast Applications, Proc.
IEEE INFOCOM '98, San Francisco, CA, March 1998.
network vision and reality: lessons from a capsule-based system, Proc.
SOSP 17, December 1999.
Amir, S. McCanne,
Active Service Framework and its Application to Real-time Media Transcoding,
In Proc. SIGCOMM '98, pp. 178-189,
Vancouver, Canada, September 1998.
[FCAB98] L. Fan, P. Cao, J. Almeida,
A. Broder, Summary
Cache: A Scalable Wide-Area Cache Sharing Protocol, In Proc.
SIGCOMM '98, pp. 254-265, Vancouver, Canada, September 1998.
Network Caching and Cisco's Cache Engine, Cisco Systems Inc., April
[MD88] P. V. Mockapetris and K. Dunlap,
Development of the Domain Name System. In Proceedings of SIGCOMM
'88 (Stanford, CA, August, 1988).
Experimental measurements and analysis
Packet Delay and Loss Behavior in the Internet. In Proceedings of SIGCOMM
'93 (San Francisco, CA, August, 1993).
[Pax96] V. Paxson, End-to-End
Routing Behavior in the Internet, IEEE/ACM Trans. on Networking, Vol.
5, No. 5, pp. 601-615, October 1997 (Earlier version in Proc. SIGCOMM
'96, Stanford, CA, August 1996.)
[LTWW94] W. E. Leland, M. S. Taqqu,
W. Willinger, and D. V. Wilson, On the Self-Similar Nature of Ethernet
Traffic, IEEE/ACM Transactions
on Networking, Vol. 2, No. 1, pp. 1-15, Feb. 1995.
[Pax97] V. Paxson, End-to-End
Internet Packet Dynamics, In Proc. SIGCOMM '97, pp. 139-152, Cannes,
France, September 1997.