skip to main content
10.1145/52324.52336acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
Article
Free access

The design philosophy of the DARPA internet protocols

Published: 01 August 1988 Publication History
  • Get Citation Alerts
  • Abstract

    The Internet protocol suite, TCP/IP, was first proposed fifteen years ago. It was developed by the Defense Advanced Research Projects Agency (DARPA), and has been used widely in military and commercial systems. While there have been papers and specifications that describe how the protocols work, it is sometimes difficult to deduce from these why the protocol is as it is. For example, the Internet protocol is based on a connectionless or datagram mode of service. The motivation for this has been greatly misunderstood. This paper attempts to capture some of the early reasoning which shaped the Internet protocols.

    References

    [1]
    V. Cerf, and R. Kahn, "A Protocol for Packet Network Intercommunication", IEEE Transactions on Communications, Vol. Com-22, No. 5, May 1974, pp. 637-648.]]
    [2]
    ISO, "Transport Protocol Specification", Tech. report IS-8073, International Orgamzation for Standardization, September 1984.]]
    [3]
    ISO, "Protocol for Providing the Connectionless- Mode Network Service", Tech. report DIS8473, International Organization for Standardization, 1986.]]
    [4]
    R. Callon, "Intemetwork Protocol", Proceedings of the IEEE, Vol. 71, No. 12, December 1983, pp. 1388-1392.]]
    [5]
    Jonathan B. Postel, "Intemetwork Protocol Approaches", IEEE Transactions on Communications, Vol. Com-28, No. 4, April 1980, pp. 605-611.]]
    [6]
    Jonathan B. Postel, Carl A. Sunshine, Danny Cohen, "The ARPA lntemet Protocol' ', Computer Networks 5, Vol. 5, No. 4, July 1981, pp. 261-271.]]
    [7]
    Alan Sheltzer, Robert Hinden, and Mike Brescia, "Connecting Different Types of Networks with Gateways", Data Communications, August 1982.]]
    [8]
    J. McQuillan and D. Walden, "The ARPA Network Design Decisions", Computer Networks, Vol. 1, No. 5, August 1977, pp. 243-289.]]
    [9]
    R.E. Kahn, S.A. Gronemeyer, J. Burdifiel, E.V. Hoversten, "Advances in Packet Radio Technology", Proceedings of the IEEE, Vol. 66, No. 11, November 1978, pp. 1408-1496.]]
    [10]
    B.M. Leiner, D.L. Nelson, F.A. Tobagi, "Issues in Packet Radio Design", Proceedings of the IEEE, Vol. 75, No. 1, January 1987, pp. 6-20.]]
    [11]
    - "Transmission Control Protocol RFC-793", 19DN Protocol Handbook, Vol. 2, September 1981, pp. 2.179-2.198.]]
    [12]
    Jack Haverty, "XNET Formats for Intemet Protocol Version 4 IEN 158", DDN Protocol Handbook, Vol. 2, October 1980, pp. 2-345 to 2-348.]]
    [13]
    Jonathan Postel, "User Datagram Protocol NIC- RFC-768", DDN Protocol Handbook, Vol. 2. August 1980, pp. 2.175-2.177.]]
    [14]
    I. Jacobs, R. Binder, and E. Hoversten, "General Purpose Packet Satellite Networks", Proceedings of the IEEE, Vol. 66, No. 11, November 1978, pp, 1448-1467.]]
    [15]
    C. Topolcic and J. Kaiser, "The SATNET Momtoring System", Proceedings of the IEEE- MILCOM Boston, MA, October 1985, pp. 26.1.1-26.1.9.]]
    [16]
    W.Edmond, S.Blumenthal, A.Echemque, S.Storch, T.Calderwood, and T.Rees, "The Butterfly Satellite IMP for the Wideband Packet Satellite Network", Proceedings of the ACM SiGCOMM '86, ACM, Stowe, Vt., August 1986, pp. 194-203.]]
    [17]
    David D. Clark, "Window and Acknowledgment Strategy in TCP NIC-RFC-813", DDN Protocol Handbook, Vol. 3, July 1982, pp. 3-5 to 3-26.]]
    [18]
    David D. Clark, "Name, Addresses, Ports, and Routes NIC-RFC-814", DDN Protocol Handbook, Vol. 3, July 1982, pp. 3-27 to 3-40.]]

    Cited By

    View all
    • (2023)Extracting the Essential Simplicity of the InternetCommunications of the ACM10.1145/354713766:2(64-74)Online publication date: 20-Jan-2023
    • (2023)Internet Evolution with IPswen: Towards the Next Generation TCP/IPv4 Internet Architecture2023 International Symposium on Networks, Computers and Communications (ISNCC)10.1109/ISNCC58260.2023.10323919(1-14)Online publication date: 23-Oct-2023
    • (2023)How to decentralize the internetComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.109911234:COnline publication date: 1-Oct-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGCOMM '88: Symposium proceedings on Communications architectures and protocols
    August 1988
    339 pages
    ISBN:0897912799
    DOI:10.1145/52324
    • Editor:
    • Vinton Cerf
    • cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 18, Issue 4
      August 1988
      338 pages
      ISSN:0146-4833
      DOI:10.1145/52325
      Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 August 1988

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    SIGCOMM88
    Sponsor:
    SIGCOMM88: Communication Architecture and Protocols
    August 16 - 18, 1988
    California, Stanford, USA

    Acceptance Rates

    Overall Acceptance Rate 554 of 3,547 submissions, 16%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1,593
    • Downloads (Last 6 weeks)96

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Extracting the Essential Simplicity of the InternetCommunications of the ACM10.1145/354713766:2(64-74)Online publication date: 20-Jan-2023
    • (2023)Internet Evolution with IPswen: Towards the Next Generation TCP/IPv4 Internet Architecture2023 International Symposium on Networks, Computers and Communications (ISNCC)10.1109/ISNCC58260.2023.10323919(1-14)Online publication date: 23-Oct-2023
    • (2023)How to decentralize the internetComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.109911234:COnline publication date: 1-Oct-2023
    • (2022)Unsupervised Binary Protocol Clustering Based on Maximum Sequential PatternsComputer Modeling in Engineering & Sciences10.32604/cmes.2022.017467130:1(483-498)Online publication date: 2022
    • (2022)IPswen: A Long Term Evolution Approach for the IPv4 Internet Architecture2022 IFIP Networking Conference (IFIP Networking)10.23919/IFIPNetworking55013.2022.9829762(1-9)Online publication date: 13-Jun-2022
    • (2022)OperonProceedings of the VLDB Endowment10.14778/3554821.355482615:12(3332-3345)Online publication date: 1-Aug-2022
    • (2022)SidecarProceedings of the 21st ACM Workshop on Hot Topics in Networks10.1145/3563766.3564113(221-227)Online publication date: 14-Nov-2022
    • (2022)Making the Unaccountable Internet: The Changing Meaning of Accounting in the Early ARPANETProceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency10.1145/3531146.3533137(726-742)Online publication date: 21-Jun-2022
    • (2022)The ukrainian internet under attackProceedings of the 22nd ACM Internet Measurement Conference10.1145/3517745.3561449(166-178)Online publication date: 25-Oct-2022
    • (2022)Forwarding and Routing With Packet SubscriptionsIEEE/ACM Transactions on Networking10.1109/TNET.2022.317206630:6(2464-2479)Online publication date: Dec-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media