Как работают уровни в tcp/ip?
1 Кладёшь деньги в бумажник, чтобы они не перемешались с остальным содержимым рюкзака.
2 Бумажник кладёшь в рюкзак со всем остальным скрабом.
3 Накидываешь рюкзак на плечи и дуешь по маршруту.
Это была инкапсуляция))
Как придёшь в место назначения, скинешь рюкзачеллу, достанешь из него бумажник, из бумажника купюру - декапсуляция.
Вы всё перепутали. 
Данные передаются по физической среде.
Протокол - виртуальный канал между одинаковыми уровнями.
Реально данные передаются сверху вниз в среду, а получаются снизу вверх до нужного уровня. 
Данные обрабатываются  на всех нижестоящих уровнях.
Каждый уровень предоставляет API для вышестоящих.
Каждый уровень контролирует данные (контроль ошибок, нагрузки и т.п.)