Ну, смотри. Нет в реальности канального уровня, есть MAC и LLC. Есть сетевой, только не совсем такой, как в OSI, зато нет уровня представления. В терминах OSI вообще невозможно описать банальный GRE over IPsec. Нельзя описать VXLAN, правила инкапсуляции запрещают.
Поэтому нужно перестать пользоваться мертворожденной моделью. Нужно знать, что да, есть инкапсуляция, есть уровни, их обработка (в основном) независима, в пределах уровня протокол можно заменить, и это (в основном) незаметно для соседних уровней, кроме собственно механизма указания протокола.
Но не надо сову на глобус натягивать и впихивать невпихиваемое. На мой взгляд, сама постановка вопроса об OSI говорит о недостаточном понимании вопрошающего, как современные сети устроены.