Если коротко, вот что происходит на картинке. 👇
Представьте, что вы отправляете другу сообщение по сети. И оно проходит через семь кругов… ну не ада, но бюрократии точно.
1. Application Layer
Ты ручками пишешь запрос. Приложение добавляет свой HTTP-заголовок и говорит: «Отправляем».
2. Transport Layer
Дальше данные упаковывают в коробку TCP или UDP.
Внутри: порт отправителя, порт получателя и номер «чтоб не потерять».
3. Network Layer
На коробку клеят IP-адрес отправителя и IP-адрес получателя, чтобы курьер хотя бы знал, куда ехать.
4. Data Link Layer
Здесь прикручивают MAC-адреса. Это уже история про соседство сетевых карт, которые общаются напрямую.
5. Physical Layer
Все эти коробки превращаются в набор нулей и единиц и улетают по проводу или через воздух.
А на устройстве Б весь процесс разворачивается назад.
Приходит коробка, слои по очереди снимают свои обёртки, чтобы в итоге остался чистый контент, который ты и отправлял.
Каждый уровень делает своё дело, не лезет в чужое и знает только то, что ему нужно. Грамотная иерархия, которой позавидовал бы любой тимлид.
❤️ — понравился пост
🏃♀️ Азбука айтишника
#ликбез
