Difference between revisions of "Protocol suite"

From Computer History Wiki
Jump to: navigation, search
m (+cat)
('protocol stack' can also refer to the implementation)
 
(4 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 [[architecture|hierarchy]] of components, to produce the desired overall functionality.
+
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 [[WWW]]), and underneath them the [[reliable byte stream]] protocol [[TCP]], which in turn depends on the unreliable [[datagram]] carriage 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]].
  
{{stub}}
+
{{semi-stub}}
  
[[Category: Networking]]
+
[[Category: Networking Basics]]

Latest revision as of 20:15, 16 July 2022

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.