Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Internet protocol suite
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History== {{Further|History of the Internet}} {{Internet history timeline}} ===Early research=== [[File:SRI First Internetworked Connection diagram.jpg|thumb|right|Diagram of the first internetworked connection]] [[File:SRI Packet Radio Van.jpg|thumb|right|An [[SRI International]] [[Packet Radio Van]], used for the first three-way [[internetworked]] transmission]] Initially referred to as the ''DOD Internet Architecture Model'', the Internet protocol suite has its roots in research and development sponsored by the Defense Advanced Research Projects Agency ([[DARPA]]) in the late 1960s.<ref name="Cerf DoD">{{cite journal|title=The DoD Internet Architecture Model|first1=Vinton G.|last1=Cerf|first2=Edward|last2=Cain|name-list-style=amp|journal=Computer Networks|volume=7|issue=5|date=October 1983|publisher=North-Holland|doi=10.1016/0376-5075(83)90042-9|pages=307β318}}</ref> After DARPA initiated the pioneering [[ARPANET]] in 1969, [[Steve Crocker]] established a "Networking Working Group" which developed a host-host protocol, the [[Network Control Program (ARPANET)|Network Control Program]] (NCP).{{Ref RFC|1000}} In the early 1970s, DARPA started work on several other data transmission technologies, including mobile packet radio, packet satellite service, local area networks, and other data networks in the public and private domains. In 1972, [[Bob Kahn]] joined the DARPA [[Information Processing Technology Office]], where he worked on both satellite packet networks and ground-based radio packet networks, and recognized the value of being able to communicate across both. In the spring of 1973, [[Vinton Cerf]] joined Kahn with the goal of designing the next protocol generation for the ARPANET to enable [[internetworking]].<ref>{{Cite book |last1=Hafner |first1=Katie |url=http://archive.org/details/wherewizardsstay00haf_vgj |title=Where wizards stay up late : the origins of the Internet |last2=Lyon |first2=Matthew |date=1996 |publisher=New York : Simon & Schuster |others=Internet Archive |isbn=978-0-684-81201-4 |page=263}}</ref><ref name=":0">{{cite book |last1=Russell |first1=Andrew L. |url=https://books.google.com/books?id=jqroAgAAQBAJ&pg=PA196 |title=Open standards and the digital age: history, ideology, and networks |date=2014 |publisher=Cambridge Univ Press |isbn=978-1107039193 |location=New York |page=196 |access-date=December 20, 2022 |archive-date=December 28, 2022 |archive-url=https://web.archive.org/web/20221228072845/https://books.google.com/books?id=jqroAgAAQBAJ&pg=PA196 |url-status=live }}</ref> They drew on the experience from the ARPANET research community, the [[International Network Working Group]], which Cerf chaired, and researchers at [[Xerox PARC]].<ref name="ZVVpe">{{Cite book|last=Abbate|first=Janet|author-link=Janet Abbate|url=https://books.google.com/books?id=E2BdY6WQo4AC&pg=PA123|title=Inventing the Internet|date=2000|publisher=MIT Press|isbn=978-0-262-51115-5|pages=123β4|language=en|access-date=May 15, 2020|archive-date=January 17, 2023|archive-url=https://web.archive.org/web/20230117175132/https://books.google.com/books?id=E2BdY6WQo4AC&pg=PA123|url-status=live}}</ref><ref>{{Citation |last=Taylor |first=Bob |title=Oral History of Robert (Bob) W. Taylor |date=October 11, 2008 |url=http://archive.computerhistory.org/resources/access/text/2013/05/102702015-05-01-acc.pdf |journal=Computer History Museum Archive |volume=CHM Reference number: X5059.2009 |page=28}}</ref><ref>{{Cite book |last=Isaacson |first=Walter |url=http://archive.org/details/innovatorshowgro0000isaa_p2p3 |title=The innovators : how a group of hackers, geniuses, and geeks created the digital revolution |date=2014 |publisher=New York : Simon & Schuster |others=Internet Archive |isbn=978-1-4767-0869-0}}</ref> By the summer of 1973, Kahn and Cerf had worked out a fundamental reformulation, in which the differences between local network protocols were hidden by using a common [[internetwork protocol]], and, instead of the network being responsible for reliability, as in the existing ARPANET protocols, this function was delegated to the hosts. Cerf credits [[Louis Pouzin]] and [[Hubert Zimmermann]], designers of the [[CYCLADES]] network, with important influences on this design.<ref name="YSZAX">{{Cite journal|last1=Cerf|first1=V.|last2=Kahn|first2=R.|date=1974|title=A Protocol for Packet Network Intercommunication|url=https://www.cs.princeton.edu/courses/archive/fall06/cos561/papers/cerf74.pdf|journal=IEEE Transactions on Communications|volume=22|issue=5|pages=637β648|doi=10.1109/TCOM.1974.1092259|issn=1558-0857|quote=The authors wish to thank a number of colleagues for helpful comments during early discussions of international network protocols, especially R. Metcalfe, R. Scantlebury, D. Walden, and H. Zimmerman; D. Davies and L. Pouzin who constructively commented on the fragmentation and accounting issues; and S. Crocker who commented on the creation and destruction of associations.|access-date=October 18, 2015|archive-date=October 10, 2022|archive-url=https://ghostarchive.org/archive/20221010/https://www.cs.princeton.edu/courses/archive/fall06/cos561/papers/cerf74.pdf|url-status=live}}</ref><ref name="MevuR">{{cite news|date=13 December 2013|title=The internet's fifth man|work=Economist|url=https://www.economist.com/news/technology-quarterly/21590765-louis-pouzin-helped-create-internet-now-he-campaigning-ensure-its|access-date=11 September 2017|quote=In the early 1970s Mr Pouzin created an innovative data network that linked locations in France, Italy and Britain. Its simplicity and efficiency pointed the way to a network that could connect not just dozens of machines, but millions of them. It captured the imagination of Dr Cerf and Dr Kahn, who included aspects of its design in the protocols that now power the internet.|archive-date=April 19, 2020|archive-url=https://web.archive.org/web/20200419230318/https://www.economist.com/news/technology-quarterly/21590765-louis-pouzin-helped-create-internet-now-he-campaigning-ensure-its|url-status=live}}</ref> The new protocol was implemented as the [[Transmission Control Program]] in 1974 by Cerf, [[Yogen Dalal]] and Carl Sunshine.{{Ref RFC|675}} Initially, the Transmission Control Program (the [[Internet Protocol]] did not then exist as a separate protocol) provided only a [[reliable byte stream]] service to its users, not [[datagram]]s.<ref name="TCP2">{{Cite web|url=https://www.rfc-editor.org/ien/ien5.pdf|title=Specification of Internet Transmission Control Protocol TCP (Version 2)|first=Vinton|last=Cerf|author-link=Vint Cerf|date=March 1977|access-date=2022-08-04|archive-date=May 25, 2022|archive-url=https://web.archive.org/web/20220525061950/https://www.rfc-editor.org/ien/ien5.pdf|url-status=live}}</ref> Several versions were developed through the [[Internet Experiment Note]] series.<ref name=":30" /> As experience with the protocol grew, collaborators recommended division of functionality into layers of distinct protocols, allowing users direct access to datagram service. Advocates included [[Bob Metcalfe]] and Yogen Dalal at Xerox PARC;<ref name="BpyJd">{{cite book |last1=Panzaris |first1=Georgios |url=https://books.google.com/books?id=9yMhAQAAIAAJ |title=Machines and romances: the technical and narrative construction of networked computing as a general-purpose platform, 1960β1995 |date=2008 |publisher=[[Stanford University]] |page=128 |access-date=September 5, 2019 |archive-url=https://web.archive.org/web/20230117175134/https://books.google.com/books?id=9yMhAQAAIAAJ |archive-date=January 17, 2023 |url-status=live}}</ref><ref name="2J9cz">{{cite book |last1=Pelkey |first1=James L. |url=https://historyofcomputercommunications.info/ |title=Entrepreneurial Capitalism and Innovation: A History of Computer Communications, 1968β1988 |date=2007 |chapter=Yogen Dalal |access-date=8 October 2020 |chapter-url=https://historyofcomputercommunications.info/interviews/yogen-dalal/ |archive-url=https://web.archive.org/web/20221008232443/https://historyofcomputercommunications.info/ |archive-date=October 8, 2022 |url-status=live}}</ref> [[Danny Cohen (computer scientist)|Danny Cohen]], who needed it for his [[packet voice]] work; and [[Jonathan Postel]] of the University of Southern California's [[Information Sciences Institute]], who edited the [[Request for Comments]] (RFCs), the technical and strategic document series that has both documented and catalyzed Internet development.<ref name="i1TtW">Internet Hall of Fame</ref> Postel stated, "We are screwing up in our design of Internet protocols by violating the principle of layering."<ref name="xgruR">{{citation|url=https://www.rfc-editor.org/ien/ien2.txt|first=Jon|last=Postel|author-link=Jon Postel|title=2.3.3.2 Comments on Internet Protocol and TCP|id=IEN 2|date=15 August 1977|access-date=June 11, 2016|archive-date=May 16, 2019|archive-url=https://web.archive.org/web/20190516055704/http://www.rfc-editor.org/ien/ien2.txt|url-status=live}}</ref> Encapsulation of different mechanisms was intended to create an environment where the upper layers could access only what was needed from the lower layers. A monolithic design would be inflexible and lead to scalability issues. In [[IPv4|version 4]], written in 1978, Postel split the Transmission Control Program into two distinct protocols, the [[Internet Protocol]] as connectionless layer and the [[Transmission Control Protocol]] as a reliable [[connection-oriented service]].<ref>Abbate, ''Inventing the Internet'', 129β30.</ref><ref>{{cite journal |author=Vinton G. Cerf |date=October 1980 |title=Protocols for Interconnected Packet Networks |journal=ACM SIGCOMM Computer Communication Review |volume=10 |issue=4 |pages=10β11 |authorlink=Vint Cerf}}</ref><ref>{{Cite thesis |last=Russell |first=Andrew L. |title="Industrial Legislatures": Consensus Standardization in the Second and Third Industrial Revolutions |date=2007 |degree=PhD |publisher=Johns Hopkins University |url=https://jscholarship.library.jhu.edu/bitstream/handle/1774.2/32576/alr-diss-08012007-CBO-opt.pdf |access-date=December 28, 2022 |archive-date=December 28, 2022 |archive-url=https://web.archive.org/web/20221228000055/https://jscholarship.library.jhu.edu/bitstream/handle/1774.2/32576/alr-diss-08012007-CBO-opt.pdf |url-status=live }}</ref><ref group ="nb">For records of discussions leading up to the TCP/IP split, see the series of [[Internet Experiment Notes]] at [https://www.rfc-editor.org/ien/ien-index.html the Internet Experiment Notes Index].</ref> The design of the network included the recognition that it should provide only the functions of efficiently transmitting and routing traffic between end nodes and that all other intelligence should be located at the edge of the network, in the end nodes. This [[end-to-end principle]] was pioneered by Louis Pouzin in the CYCLADES network,<ref name="Bennett2009">{{cite web |last1=Bennett |first1=Richard |date=September 2009 |title=Designed for Change: End-to-End Arguments, Internet Innovation, and the Net Neutrality Debate |url=https://www.itif.org/files/2009-designed-for-change.pdf |access-date=11 September 2017 |publisher=Information Technology and Innovation Foundation |pages=7, 11}}</ref> based on the ideas of [[Donald Davies]].<ref name="Pelkey2">{{cite book |last=Pelkey |first=James |url=https://www.historyofcomputercommunications.info/section/8.3/cyclades-network-and-louis-pouzin-1971-1972/ |title=Entrepreneurial Capitalism and Innovation: A History of Computer Communications 1968-1988 |chapter=8.3 CYCLADES Network and Louis Pouzin 1971-1972 |quote=The inspiration for datagrams had two sources. One was Donald Daviesβ studies. He had done some simulation of datagram networks, although he had not built any, and it looked technically viable. The second inspiration was I like things simple. I didnβt see any real technical motivation to overlay two levels of end-to-end protocols. I thought one was enough. |access-date=2021-11-21 |archive-url=https://web.archive.org/web/20210617093154/https://www.historyofcomputercommunications.info/section/8.3/cyclades-network-and-louis-pouzin-1971-1972/ |archive-date=2021-06-17 |url-status=dead}}</ref><ref name=":5">{{cite conference |last1=Davies |first1=Donald |last2=Bartlett |first2=Keith |last3=Scantlebury |first3=Roger |last4=Wilkinson |first4=Peter |date=October 1967 |title=A Digital Communication Network for Computers Giving Rapid Response at remote Terminals |url=https://people.mpi-sws.org/~gummadi/teaching/sp07/sys_seminar/how_did_erope_blow_this_vision.pdf |conference=ACM Symposium on Operating Systems Principles |archive-url=https://ghostarchive.org/archive/20221010/https://people.mpi-sws.org/~gummadi/teaching/sp07/sys_seminar/how_did_erope_blow_this_vision.pdf |archive-date=2022-10-10 |access-date=2020-09-15 |url-status=live |quote=all users of the network will provide themselves with some kind of error control}}</ref> Using this design, it became possible to connect other networks to the ARPANET that used the same principle, irrespective of other local characteristics, thereby solving Kahn's initial internetworking problem. A popular expression is that TCP/IP, the eventual product of Cerf and Kahn's work, can run over "two tin cans and a string."{{citation needed|reason=I can only find possibly circular references for this phrase.|date=November 2017}} Years later, as a [[April Fools' Day|joke]] in 1999, the [[IP over Avian Carriers]] formal protocol specification was created{{Ref RFC|1149}} and successfully tested two years later. 10 years later still, it was adapted for IPv6.{{Ref RFC|6214}} DARPA contracted with [[BBN Technologies]], [[Stanford University]], and the [[University College London]] to develop operational versions of the protocol on several hardware platforms.<ref name="IjTdeF">{{cite web |author1=by Vinton Cerf, as told to Bernard Aboba |date=1993 |title=How the Internet Came to Be |url=http://elk.informatik.hs-augsburg.de/tmp/cdrom-oss/CerfHowInternetCame2B.html |url-status=dead |archive-url=https://web.archive.org/web/20170926042220/http://elk.informatik.hs-augsburg.de/tmp/cdrom-oss/CerfHowInternetCame2B.html |archive-date=26 September 2017 |access-date=25 September 2017 |quote=We began doing concurrent implementations at Stanford, BBN, and University College London. So effort at developing the Internet protocols was international from the beginning.}}</ref> During development of the protocol the version number of the packet routing layer progressed from version 1 to version 4, the latter of which was installed in the ARPANET in 1983. It became known as ''[[Internet Protocol version 4]]'' (IPv4) as the protocol that is still in use in the Internet, alongside its current successor, [[Internet Protocol version 6]] (IPv6). ===Early implementation=== In 1975, a two-network IP communications test was performed between Stanford and University College London. In November 1977, a three-network IP test was conducted between sites in the US, the UK, and [[Norway]]. Several other IP prototypes were developed at multiple research centers between 1978 and 1983.<ref name=":30">{{Cite web |last=Cerf |first=Vinton G. |date=1 April 1980 |title=Final Report of the Stanford University TCP Project |url=https://www.rfc-editor.org/ien/ien151.txt}}</ref> A computer called a [[Router (computing)|router]] is provided with an interface to each network. It forwards [[network packet]]s back and forth between them.{{Ref RFC|1812}} Originally a router was called ''gateway'', but the term was changed to avoid confusion with other types of [[Gateway (telecommunications)|gateways]].<ref name="DXqFd">{{cite book |last1=Crowell |first1=William |last2=Contos |first2=Brian |last3=DeRodeff |first3=Colby |title=Physical and Logical Security Convergence: Powered By Enterprise Security Management |date=2011 |publisher=Syngress |isbn=9780080558783 |page=99}}</ref> ===Adoption=== In March 1982, the US Department of Defense declared TCP/IP as the standard for all military computer networking.<ref name="EMuq6">{{cite web |author=Ronda Hauben |title=From the ARPANET to the Internet |url=http://www.columbia.edu/~rh120/other/tcpdigest_paper.txt |url-status=live |archive-url=https://web.archive.org/web/20090721093920/http://www.columbia.edu/~rh120/other/tcpdigest_paper.txt |archive-date=July 21, 2009 |access-date=2007-07-05 |publisher=TCP Digest (UUCP)}}</ref><ref>{{Cite IETF|ien=207}}</ref><ref>{{Cite IETF|ien=152}}</ref> In the same year, [[NORSAR]]/[[Norwegian Defence Research Establishment|NDRE]] and [[Peter T. Kirstein|Peter Kirstein]]'s research group at [[University College London]] adopted the protocol.<ref>{{cite journal |last=Hauben |first=Ronda |year=2004 |title=The Internet: On its International Origins and Collaborative Vision |url=http://www.ais.org/~jrh/acn/ACn12-2.a03.txt |journal=Amateur Computerist |volume=12 |issue=2 |access-date=May 29, 2009 |quote=Mar '82 β Norway leaves the ARPANET and become an Internet connection via TCP/IP over SATNET. Nov '82 β UCL leaves the ARPANET and becomes an Internet connection.}}</ref> The migration of the ARPANET from [[Network Control Protocol (ARPANET)|NCP]] to TCP/IP was officially completed on [[Flag day (software)|flag day]] January 1, 1983, when the new protocols were permanently activated.<ref name="EMuq6" /><ref name="LuqX7">{{cite web|url=https://www.livinginternet.com/i/ii_tcpip.htm|title=TCP/IP Internet Protocol|access-date=2017-12-31|archive-url=https://web.archive.org/web/20180101082256/https://www.livinginternet.com/i/ii_tcpip.htm|archive-date=1 January 2018}}</ref> In 1985, the Internet Advisory Board (later [[Internet Architecture Board]]) held a three-day TCP/IP workshop for the computer industry, attended by 250 vendor representatives, promoting the protocol and leading to its increasing commercial use. In 1985, the first [[Interop]] conference focused on network interoperability by broader adoption of TCP/IP. The conference was founded by Dan Lynch, an early Internet activist. From the beginning, large corporations, such as IBM and DEC, attended the meeting.<ref name="HPAsn">{{citation |url=https://www.internetsociety.org/wp-content/uploads/2017/09/ISOC-History-of-the-Internet_1997.pdf |title=Brief History of the Internet |date=1997 |first=Barry M. |last=Leiner |display-authors=et al. |publisher=[[Internet Society]] |page=15 |access-date=January 17, 2018 |archive-date=January 18, 2018 |archive-url=https://web.archive.org/web/20180118011131/https://www.internetsociety.org/wp-content/uploads/2017/09/ISOC-History-of-the-Internet_1997.pdf |url-status=live }}</ref><ref>{{Cite web |date=2020 |title=Vinton G. Cerf : An Oral History |url=https://exhibits.stanford.edu/oral-history/catalog/pj259nj7501 |access-date=2024-06-29 |website=Stanford Oral History Collections - Spotlight at Stanford |page=113, 129, 145 |language=en}}</ref> IBM, AT&T and DEC were the first major corporations to adopt TCP/IP, this despite having competing [[proprietary protocol]]s. In IBM, from 1984, [[Barry Appelman]]'s group did TCP/IP development. They navigated the corporate politics to get a stream of TCP/IP products for various IBM systems, including [[MVS]], [[VM (operating system)|VM]], and [[OS/2]]. At the same time, several smaller companies, such as [[FTP Software]] and the [[Wollongong Group]], began offering TCP/IP stacks for [[DOS]] and [[Microsoft Windows]].<ref name="TtEPm">{{cite web| url = http://support.microsoft.com/kb/108007| title = Using Wollongong TCP/IP with Windows for Workgroups 3.11| website=Microsoft Support| archive-url=https://web.archive.org/web/20120112105314/http://support.microsoft.com/kb/108007| archive-date = 12 January 2012| url-status=dead}}</ref> The first [[VM/CMS]] TCP/IP stack came from the University of Wisconsin.<ref name="BZHnU">{{cite web|url=http://www.weblab.isti.cnr.it/education/ssfs/lezioni/slides/archives/cern.htm|title=A Short History of Internet Protocols at CERN|access-date=12 September 2016|archive-url=https://web.archive.org/web/20161110200124/http://www.weblab.isti.cnr.it/education/ssfs/lezioni/slides/archives/cern.htm|archive-date=10 November 2016|url-status=dead}}</ref> Some of the early TCP/IP stacks were written single-handedly by a few programmers. Jay Elinsky and Oleg Vishnepolsky of IBM Research wrote TCP/IP stacks for VM/CMS and OS/2, respectively.{{citation needed|reason=previously cited [[Barry Appelman]] as a reference for this and it is indeed stated there but without citation and we can't use ourselves as a reliable source.|date=July 2018}} In 1984 Donald Gillies at MIT wrote a ''ntcp'' multi-connection TCP which runs atop the IP/PacketDriver layer maintained by John Romkey at MIT in 1983β84. Romkey leveraged this TCP in 1986 when FTP Software was founded.<ref name="j7VeG">{{cite web |title= Desktop TCP/IP at middle age |last1= Baker |first1= Steven |last2= Gillies |first2= Donald W |url= http://www.ece.ubc.ca/~gillies/9802net.html |access-date= September 9, 2016 |archive-date= August 21, 2015 |archive-url= https://web.archive.org/web/20150821010509/http://www.ece.ubc.ca/~gillies/9802net.html |url-status= dead }}</ref><ref name="vss61">{{cite web|url=http://www.romkey.com/about/|title=About|last=Romkey|first=John|date=17 February 2011|access-date=12 September 2016|archive-date=November 5, 2011|archive-url=https://web.archive.org/web/20111105074443/http://www.romkey.com/about/|url-status=live}}</ref> Starting in 1985, Phil Karn created a multi-connection TCP application for ham radio systems (KA9Q TCP).<ref name="vCamZ">Phil Karn, ''KA9Q TCP Download Website''</ref> The spread of TCP/IP was fueled further in June 1989, when the [[University of California, Berkeley]] agreed to place the TCP/IP code developed for [[BSD UNIX]] into the public domain. Various corporate vendors, including IBM, included this code in commercial TCP/IP software releases. For Windows 3.1, the dominant PC operating system among consumers in the first half of the 1990s, Peter Tattam's release of the [[Trumpet Winsock]] TCP/IP stack was key to bringing the Internet to home users. Trumpet Winsock allowed TCP/IP operations over a serial connection ([[Serial_Line_Internet Protocol|SLIP]] or [[Point-to-Point Protocol|PPP]]). The typical home PC of the time had an external Hayes-compatible modem connected via an RS-232 port with an [[8250]] or [[16550]] UART which required this type of stack. Later, Microsoft would release their own TCP/IP add-on stack for [[Windows for Workgroups]] 3.11 and a native stack in Windows 95. These events helped cement TCP/IP's dominance over other protocols on Microsoft-based networks, which included IBM's [[Systems Network Architecture]] (SNA), and on other platforms such as [[Digital Equipment Corporation]]'s [[DECnet]], [[Open Systems Interconnection]] (OSI), and [[Xerox Network Systems]] (XNS). Nonetheless, for a period in the late 1980s and early 1990s, engineers, organizations and nations were [[Protocol Wars|polarized over the issue of which standard]], the OSI model or the Internet protocol suite, would result in the best and most robust computer networks.<ref name="I2M49">{{cite magazine|author=Andrew L. Russell|date=30 July 2013|title=OSI: The Internet That Wasn't|url=https://spectrum.ieee.org/osi-the-internet-that-wasnt|magazine=[[IEEE Spectrum]]|volume=50|issue=8|access-date=February 6, 2020|archive-date=August 1, 2017|archive-url=https://web.archive.org/web/20170801171503/http://spectrum.ieee.org/computing/networks/osi-the-internet-that-wasnt|url-status=live}}</ref><ref name="vfIkT">{{Cite web|url=https://www2.cs.duke.edu/courses/common/compsci092/papers/govern/consensus.pdf|title=Rough Consensus and Running Code' and the Internet-OSI Standards War|last=Russell|first=Andrew L.|publisher=IEEE Annals of the History of Computing|url-status=dead|archive-url=https://web.archive.org/web/20191117080112/https://www2.cs.duke.edu/courses/common/compsci092/papers/govern/consensus.pdf|archive-date=2019-11-17}}</ref><ref name="IuDfGrr">{{Cite book|last1=Davies|first1=Howard|url=https://books.google.com/books?id=DN-t8MpZ0-wC&q=%22protocol+wars%22&pg=PA106|title=A History of International Research Networking: The People who Made it Happen|last2=Bressan|first2=Beatrice|date=2010-04-26|publisher=John Wiley & Sons|isbn=978-3-527-32710-2|language=en|access-date=November 7, 2020|archive-date=January 17, 2023|archive-url=https://web.archive.org/web/20230117175133/https://books.google.com/books?id=DN-t8MpZ0-wC&q=%22protocol+wars%22&pg=PA106|url-status=live}}</ref> ===Formal specification and standards=== The [[technical standard]]s underlying the Internet protocol suite and its constituent protocols have been delegated to the [[Internet Engineering Task Force]] (IETF).<ref name="introduction-to-the-ietf">{{Cite web |title=Introduction to the IETF |url=https://www.ietf.org/about/introduction/ |access-date=2024-02-27 |website=IETF |language=en}}</ref><ref>{{Cite journal |last1=Morabito |first1=Roberto |last2=Jimenez |first2=Jaime |date=June 2020 |title=IETF Protocol Suite for the Internet of Things: Overview and Recent Advancements |url=http://dx.doi.org/10.1109/mcomstd.001.1900014 |journal=IEEE Communications Standards Magazine |volume=4 |issue=2 |pages=41β49 |doi=10.1109/mcomstd.001.1900014 |issn=2471-2825|arxiv=2003.10279 }}</ref> The characteristic architecture of the Internet protocol suite is its broad division into operating scopes for the protocols that constitute its core functionality. The defining specifications of the suite are RFC 1122 and 1123, which broadly outlines four [[abstraction layer]]s (as well as related protocols); the link layer, IP layer, transport layer, and application layer, along with support protocols.<ref name="rfc1122" /><ref name="rfc1123" /> These have stood the test of time, as the IETF has never modified this structure. As such a model of networking, the Internet protocol suite predates the OSI model, a more comprehensive reference framework for general networking systems.<ref name="IuDfGrr" />
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)