о точном соблюдении уровней модели osi речь не идёт уже в tcp/ip. а
нынешние начинания хедлайнеров в большинстве основаны на унификации
межуровневого [даже не взаимодействия, а] смешивания функций и введения распределённого функционала.. начать разбираться с этим можно с нерусской версии приведённого выше отчёта:
https://www.icann.org/octo-017-en.pdf
сама идея "смешивания" не настолько порочная, чтобы убивать себя об стену, как советуют перфекционисты.
напрмер, разработчикам бд хорошо известно, что в определённый момент существующие реляции не позволяют эффективно реализовать новый функционал.., поэтому приходит рефакторинг и алга!
вот только в случае с коммуникациями кое-что упирается в необходимость замены тех самых чипов с трансиверами, коих именно наших нет и не будет