Difference between revisions of "Protocol suite"
From Computer History Wiki
m (+links) |
m (→External links: +‘Rough Consensus and Running Code’ and the Internet-OSI Standards War) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | A '''protocol suite''' (or '''protocol family''') is a set of communication [[protocol]]s which are intended to work together, as | + | A '''protocol suite''' (or '''protocol family'''; the term '''protocol stack''', from the layered assemblage, can be seen, but this can also mean 'the collection of software which implements a particular protocol family') is a set of communication [[protocol]]s which are intended to work together, as a [[architecture|hierarchy]] of components, to produce the desired overall functionality. |
An example is the [[TCP/IP]] family, which includes [[application]] protocols such as [[HTTP]] (the protocol used by the [[World Wide Web|Web]]), and underneath them the [[reliable byte stream]] protocol [[Transmission Control Protocol|TCP]], which in turn depends on the un-reliable [[datagram]] carriage protocol [[Internet Protocol|IP]]. | An example is the [[TCP/IP]] family, which includes [[application]] protocols such as [[HTTP]] (the protocol used by the [[World Wide Web|Web]]), and underneath them the [[reliable byte stream]] protocol [[Transmission Control Protocol|TCP]], which in turn depends on the un-reliable [[datagram]] carriage protocol [[Internet Protocol|IP]]. | ||
Line 5: | Line 5: | ||
{{semi-stub}} | {{semi-stub}} | ||
− | [[Category: Networking]] | + | ==External links== |
+ | |||
+ | * Andrew L. Russell, [https://courses.cs.duke.edu//common/compsci092/papers/govern/consensus.pdf ''‘Rough Consensus and Running Code’ and the Internet-OSI Standards War''], [[Annals of the History of Computing]], Vol. 28, No. 3, pp. 48-61, July–September 2006 | ||
+ | |||
+ | [[Category: Networking Basics]] |
Latest revision as of 17:19, 16 April 2025
A protocol suite (or protocol family; the term protocol stack, from the layered assemblage, can be seen, but this can also mean 'the collection of software which implements a particular protocol family') is a set of communication protocols which are intended to work together, as a hierarchy of components, to produce the desired overall functionality.
An example is the TCP/IP family, which includes application protocols such as HTTP (the protocol used by the Web), and underneath them the reliable byte stream protocol TCP, which in turn depends on the un-reliable datagram carriage protocol IP.
External links
- Andrew L. Russell, ‘Rough Consensus and Running Code’ and the Internet-OSI Standards War, Annals of the History of Computing, Vol. 28, No. 3, pp. 48-61, July–September 2006