A collection of protocols that are associated with a particular network architecture. For example, TCP-IP is associated with a number of individual protocols which carry out functions such as network management. It is often referred to by the term protocol stack to stress the hierarchic relationship between protocols.