天天看點

麻省理工學院開放課件

本頁的讀物清單包含三部分。首先是背景閱讀,你會發現在加快你的進度方面非常有幫助。其次是輔助讀物。最後我們列出了一些可選讀物,以便于你們在特殊的主題方面學到更多。在日程安排部分你會發現在什麼時候,哪個選讀論文是有用的。所有的文章使用類似CK74這樣的簡要名稱.

1. 背景閱讀 (不會在課堂上明确讨論)

  1. [SRC84] J. Saltzer, D. Reed, and D. Clark. End-to-end Arguments in System Design, ACM Transactions on Computer Systems (TOCS) , Vol. 2, No. 4, 1984, pp. 195-206. (This paper is covered in 6.033.)
  2. Ethernet paper.
  3. [L0] H. Balakrishnan. Single-link Communication ( PDF ), 6.829 Computer Networks Lecture Notes, Fall 2002. (Read this before or soon after first lecture.)

2. 輔助閱讀(按照主題)

第一部分. 網際網路絡和路由

Internet 體系結構

  1. [CK74] V. Cerf , and R. Kahn . A Protocol for Packet Network Interconnection, IEEE Transactions on Communications COM-22, 1974, pp. 637-648.
  2. [Cla88] D. Clark. Design Philosophy of the DARPA Internet Protocol, In Proc. ACM SIGCOMM , Stanford, CA, August 1988, pp. 106-114.
  3. [Hin96] R. Hinden. IP Next Generation Overview, Comm. of the ACM, June 1996, 39 (6), pp. 61-71.

單點傳播 IP 轉發和路由

  1. [BCDP97] A. Brodnik, S. Carlsson, M. Degermark, and S. Pink. Small Forwarding Tables for Fast Routing Lookups , Proc. ACM SIGCOMM , Cannes, France, September 1997 .
  2. [L4] H. Balakrishnan. Wide-area Unicast Routing ( PDF - 6.8 MB ), 6.829 Computer Networks Lecture Notes, Fall 2002.

域内路由(測量)

  1. [Pax97] V. Paxson. End-to-End Routing Behavior in the Internet, IEEE/ACM Transactions on Networking , Vol. 5, No. 5, pp. 601-615, October 1997.

大而快的路由器

  1. [P+98] C. Partridge et al. A 50 Gb/s IP Router, IEEE/ACM Transactions on Networking , Vol. 6, No. 3, pp. 237-248, June 1998.
  2. [McK96] N. McKeown, M. Izzard, A. Mekkittikul, W. Ellersick, and M. Horowitz. The Tiny Tera: A Packet Switch Core, Proc. Hot Interconnects V, Stanford University, August 1996.

Internet 體系結構的安全問題

  1. [Bel89] Steven M. Bellovin. " Security Problems in the TCP/IP Protocol Suite ", in Computer Communications Review 2:19, pp. 32-48, April 1989.
  2. [Sno+01] A. Snoeren, C. Partridge, L. Sanchez, C. Jones, F. Tchakountio, S. Kent, and T. Strayer. Hash-based IP Traceback , Proc. ACM SIGCOMM, San Diego, CA, August 2001 .

健壯性

  1. [ASSW02] T. Anderson, S. Shenker, I. Stoica, and D. Wetherall. Towards More Robust Internet Protocols, July 2002.

第二部分 資源管理

端到端的擁塞控制

  1. [JK88] V. Jacobson, and M. Karels. Congestion Avoidance and Control, In Proc. ACM SIGCOMM , Stanford, CA, August, 1988.
  2. [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, 1989, pp. 1-14.

路由器輔助的擁塞控制,主動隊列和排程

  1. [FJ93] S. 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.
  2. [KHR02] D. Katabi, M. Handley, and C. Rohrs, Congestion control for high bandwidth-delay product networks , Proc. ACM SIGCOMM , Pittsburgh, PA, August 2002.
  3. [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. (If you like, you may also read the slightly older SIGCOMM '89 version.)
  4. [SSZ98] I. Stoica , S. Shenker , and H. Zhang . Core - Stateless Fair Queueing: Achieving Approximately Fair Allocations in High Speed Networks, Proc. ACM SIGCOMM , Vancouver, Canada, September 1998 .

模組化和測量

  1. [JD02] M. Jain, and C. Dovrolis. End-to-end Available Bandwidth: Measurement Methodology, Dynamics, and Relation with TCP Throughput , Proc. ACM SIGCOMM , Pittsburgh, PA, August 2002.
  2. [WGJPS02] W. Willinger, R. Govindan, S. Jamin, V. Paxson, and S. Shenker. Scaling phenomena in the Internet: Critically examining criticality , Proc. Natl. Acad. Sci. USA, Vol. 99, Suppl. 1, 2573-2580, February 19, 2002.
  3. [SPW02] S. Staniford, V. Paxson, and N. Weaver. How to 0wn the Internet in Your Spare Time , Proc. USENIX Security Symp., San Francisco, CA, August 2002.

可适應的應用和Internet QoS

  1. [CT90] D. Clark, and D. Tennenhouse. Architectural Consideration for a New Generation of Protocols, In Proc. ACM SIGCOMM , Philadelphia, PA, September 1990.
  2. [BSR99] H. Balakrishnan, S. Seshan , and H. Rahul. An Integrated Congestion Management Architecture for Internet Hosts, Proc. ACM SIGCOMM, Cambridge, MA, September 1999 .
  3. [She95] S. Shenker. Fundamental Design Issues for the Future Internet, IEEE Journal on Selected Areas in Communications, Vol. 13, No. 7, September 1995, pp. 1176-1188.
  4. [CSZ92] D. Clark, S. Shenker , and L. Zhang. Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanisms, In Proc. SIGCOMM '92, Baltimore, MD, August 1992.
  5. [CF98] D. Clark, and W. Feng. Explicit Allocation of Best-Effort Packet Delivery Service, IEEE/ACM Transactions on Networking , 6(4), August 1998, pp. 362-373.

第三部分 網絡服務

無線/移動網絡

  1. [BMJ+98] J. Broch, D. Maltz, D. Johnson , Y. C. Hu, and J. Jetcheva. A Performance Comparison of Multi-Hop Wireless Ad Hoc Routing Protocols, Proc. ACM MOBICOM, Dallas, TX, August 1998.
  2. [IGE00] C. Intanagonwiwat, R. Govindan , and D. Estrin . Directed diffusion: A scalable and robust communication paradigm for sensor networks , Proc. ACM MOBICOM, Boston, MA, August 2000.
  3. [BDSZ94] V. Bharghavan, A. Demers, S. Shenker , and L. Zhang. MACAW: A Media Access Protocol for Wireless LANs, In Proc. ACM SIGCOMM, London, U.K., September 1994, pp. 212-225.
  4. [BSK95] H. Balakrishnan, S. Seshan , and R. Katz . Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks, ACM Wireless Networks, 1(4), December 1995.

名字系統: DNS

  1. [JSBM01] J. Jung, E. Sit, H. Balakrishnan, and R. Morris. DNS Performance and the Effectiveness of Caching, Proc. ACM SIGCOMM Internet Measurement Workshop , San Francisco, CA, November 2001.

Peer-to-Peer網絡, 分布式散清單

  1. [SMKKB01] I. Stoica , R. Morris, D. Karger, M. Kaashoek, and H. Balakrishnan. Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications, Proc. ACM SIGCOMM , San Diego, CA, August 2001 .
  2. [BKKMS03] H. Balakrishnan, M. Kaashoek, D. Karger, R. Morris, and I. Stoica . Looking Up Data in P2P Systems, Comm. of the ACM, February 2003.
  3. [CSWH00] I. Clarke, O. Sandberg, B. Wiley, and T. Hong, Freenet: A Distributed Anonymous Information Storage and Retrieval System, Proc. ICSI Workshop on Design Issues in Anonymity and Unobservability, Berkeley, CA, July 2000.

覆寫路由

  1. [ABKM01] D. Andersen , H. Balakrishnan, M. Kaashoek, and R. Morris. Resilient Overlay Networks, Proc. 18th ACM SOSP, Banff, Canada, October 2001.
  2. [Sto+02] I. Stoica , D. Adkins, S. Zhuang, S. Shenker, and S. Surana. Internet Indirection Infrastructure , Proc. ACM SIGCOMM , Pittsburgh, PA, August 2002.

多點傳播

  1. [MS97] T. Maufer, and C. Semeria. Introduction to IP Multicast Routing, Internet-Draft, July 1997.
  2. [F+97] S. Floyd , V. Jacobson, C. Liu, S. McCanne, and L. Zhang. A Reliable Multicast Framework for Light-Weight Sessions and Application Level Framing, IEEE/ACM Transactions on Networking , 1997.

3. 可選附加讀物和參考文獻

  1. [LABJ00] C. Labovitz, A. Ahuja, A. Bose, and F. Jahanian. Delayed Internet Routing Convergence, Proc. ACM SIGCOMM , Stockholm, Sweden, September 2000 , pp. 175-187.
  2. [Nor00] W. Norton. Internet Service Providers and Peering . 2000.
  3. [BV01] F. Baboescu, and G. Varghese. Scalable Packet Classification, Proc. ACM SIGCOMM , San Diego, CA, August 2001 .

網絡保護

  1. [SWKA00] S. Savage , D. Wetherall , A. Karlin , and T. Anderson . Practical Network Support for IP Traceback , Proc. ACM SIGCOMM , Stockholm, Sweden, September 2000 .

可靠傳輸和擁塞控制

  1. [FF96] S. Floyd, and K. Fall. A Simulation Comparison of Tahoe, Reno, and SACK TCP, ACM SIGCOMM CCR, 1996.
  2. [FF99] S. Floyd , and K. Fall. Promoting the Use of End-to-End Congestion Control in the Internet , IEEE/ACM Transactions on Networking , 7(4), August 1999, pp. 458-472.
  3. [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.
  4. [FHPW01] S. Floyd, M. Handley, J. Padhye, and J. Widmer. Equation-Based Congestion Control for Unicast Applications , Proc. ACM SIGCOMM , Stockholm, Sweden, August 2000 .
  5. [BB01] D. Bansal, and H. Balakrishnan. Binomial Congestion Control Algorithm, Proc. IEEE INFOCOM, Anchorage, AK, April 2001.
  6. [SEW01] N. Spring, D. Ely, D. Wetherall, S. Savage, and T. Anderson. Robust ECN Signaling, Proc. International Conf. on Network Protocols, Riverside, CA, November 2001.

單點傳播路由

  1. [Huitema96] C. Huitema. Routing in the Internet . ( Search for Huitema on the Prentice Hall site.)
  2. [LMJ97] C. Labovitz, R. Malan, and F. Jahanian. Internet Routing Instability , Proc. ACM SIGCOMM , Cannes, France, September 1997 .
  3. [Stewart99] J. Stewart. BGP4 Inter-Domain Routing in the Internet, Addison-Wesley, January 1999.
  4. [Tsu88] P. Tsuchiya. The Landmark Hierarchy: A New Hierarchy for Routing in Very Large Networks, Proc. ACM SIGCOMM, Stanford, CA, August 1988, pp. 35-42.

可适應的網絡敏感的應用

  1. [PM95] V. Padmanabhan , and J. Mogul. Improving HTTP Latency, Computer Networks and ISDN Systems, v. 28, pp. 25-35, December 1995.
  2. [RHE99] R. Rejaie, M. Handley , and D. Estrin . Quality Adaptation for Congestion Controlled Video Playback over the Internet , Proc. ACM SIGCOMM , September 1999.

流量工程, 流模型

  1. [Elw01] A. Elwalid, C. Jin, S. Low, and I. Widjaja. MATE: MPLS Adaptive Traffic Engineering, Proc. IEEE INFOCOM , Anchorage, AK, 2001.
  2. [EV02] C. Estan, and G. Varghese. New directions in traffic measurement and accounting , Proc. ACM SIGCOMM , Pittsburgh, PA, August 2002.

多點傳播路由/傳輸

  1. [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.
  2. [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. ACM SIGCOMM , London, U.K., September 1994.
  3. [HC99] H. Holbrook, and D. Cheriton. IP Multicast Channels: EXPRESS Support for Large-scale Single-source Applications, Proc. ACM SIGCOMM, Cambridge, MA, September 1999 .
  4. [MJV96] S. McCanne, V. Jacobson, and M. Vetterli . Receiver-driven Layered Multicast, In Proc. ACM SIGCOMM , Stanford, CA, August 1996.
  5. [Pap98] C. Papadopoulos. An Error Control Scheme for Large-Scale Multicast Applications , Proc. IEEE INFOCOM '98 , San Francisco, CA, March 1998.
  6. [BTW94] T. Turletti, and I. Wakeman. Scalable Feedback Control for Multicast Video Distribution in the Internet, In Proc. ACM SIGCOMM , London , U.K., September 1994.

無線協定

  1. [Joh96] D. Johnson . Scalable Support for Transparent Mobile Host Internetworking, in Mobile Computing, e dited by T. Imielinski and H. Korth, Chapter 3, pages 103-128, Kluwer Academic Publishers, 1996.
  2. [SB00] A. Snoeren, and H. Balakrishnan. An End-to-End Approach to Host Mobility, Proc. ACM MOBICOM , Boston, MA, August 2000 .
  3. [She96] T. J. Shepard. A Channel Access Scheme for Large Dense Packet Radio Networks, Proc. ACM SIGCOMM, Stanford, CA, August 1996.
  4. [J+01] J. Li, C. Blake, D. De Couto, H. Lee, and R. Morris. Capacity of Wireless Ad Hoc Networks, Proc. ACM MOBICOM , Rome, Italy, July 2001.
  5. [CJBM01] B. Chen, K. Jamieson, H. Balakrishnan, and R. Morris. Span: An Energy-Efficient Coordination Algorithm for Topology

繼續閱讀