Набор протоколов всех уровней будем называть стеком протоколов. Термин стек используется здесь не случайно. Стек в классическом понимании – способ организации данных, при котором используется последовательный доступ к данным по принципу LIFO (англ. last in — first out, «последним пришёл — первым вышел»). Элементы стека могут быть извлечены только в порядке, обратном тому, в котором они были туда помещены, и никак иначе. Подобно этому заголовки сообщения обрабатываются и отбрасываются только в том порядке, в котором они были добавлены.
Существуют различные стеки коммуникационных протоколов - TCP/IP, IPX/SPX, NetBIOS/SMB. В интернет используется стек протоколов TCP/IP.
