Комментарий
Тут есть одна проблема, которую я давно пытаюсь понять.
Это, конечно, очень хорошее описание технологического стека - " определяются пять уровней (по отношению часть-целое) модулей". Вот только остаётся вопрос - а какие ещё есть части в UDP, кроме IP? Можно ли сказать, что в HTTP есть части TCP и UDP, а у них общая часть IP?
Какие-то странные холархии получаются, нет?
При этом если перейти к модулям, реализующим этот стек - всё становится очень правильно, именно так программные модули и библиотеки организуются в холархию, прямо как описано. Но говорить что холархию образуют сами протоколы стека - это скорее фигура речи, чем формальное онтологически-верное 4D высказывание.