Internet protocol suite: Difference between revisions

Content deleted Content added
copyedit
No edit summary
Tags: Reverted Mobile edit Mobile web edit
Line 8:
The '''Internet protocol suite''', commonly known as '''TCP/IP''', is a framework for organizing the [[communication protocol]]s used in the [[Internet]] and similar [[computer network]]s according to functional criteria. The foundational protocols in the suite are the [[Transmission Control Protocol]] (TCP), the [[User Datagram Protocol]] (UDP), and the [[Internet Protocol]] (IP). Early versions of this networking model were known as the '''Department of Defense''' ('''DoD''') '''Internet Architecture Model''' because the research and development were funded by the [[Defense Advanced Research Projects Agency]] (DARPA) of the [[United States Department of Defense]].
 
The Internet protocol suite provides [[End-to-end principle|end-to-end data communication]] specifying how data should be packetized, addressed, transmitted, [[routed]], and received. This functionality is organized into four [[abstraction layer]]s, which classify all related protocols according to each protocol's scope of networking.{{Ref RFC|1122}}{{Ref RFC|1123}} An implementation of the layers for a particular application forms a [[protocol stack]]. From lowest to highest, the layers are the [[link layer]], containing communication methods for data that remains within a single network segment (link); the [[internet layer]], providing [[internetworking]] between independent networks; the [[transport layer]], handling host-to-host communication; and the [[application layer]]<ref name="Cerf DoD" />, providing process-to-process data exchange for applications.
 
The [[technical standard]]s underlying the Internet protocol suite and its constituent protocols are maintained by the [[Internet Engineering Task Force]] (IETF). The Internet protocol suite predates the [[OSI model]], a more comprehensive reference framework for general networking systems.