[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-ustroystvo-pk-i-seti-kakie-sushchestvuyut-urovni-modeli-osi":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":23,"progress":24,"seo":25},1161,"kakie-sushchestvuyut-urovni-modeli-osi",7,"ustroystvo-pk-i-seti","Устройство ПК и сети","🖥️","Какие существуют уровни модели OSI?","Модель OSI (Open Systems Interconnection) — это эталонная модель сетевого взаимодействия, разделяющая сетевую коммуникацию на 7 уровней, где каждый уровень выполняет определённые функции и взаимодействует только с соседними уровнями.\n\n> Аналогия: отправка письма по почте. Вы пишете текст (уровень 7 — приложение), запечатываете в конверт и пишете адрес (уровни 4-6), кладёте в почтовый ящик (уровень 3 — маршрутизация), почтальон несёт его по маршруту (уровень 2 — канал), а физически письмо перемещается на грузовике (уровень 1 — физический).\n\n### Семь уровней модели OSI\n\n| # | Уровень | PDU (единица данных) | Функции | Примеры протоколов |\n|--:|---------|:--------------------:|---------|:------------------:|\n| 7 | Прикладной (Application) | Данные | Интерфейс для пользовательских приложений | HTTP, HTTPS, FTP, SMTP, DNS, SSH |\n| 6 | Представления (Presentation) | Данные | Кодирование\u002Fдекодирование, шифрование, сжатие | SSL\u002FTLS, JPEG, JSON, XML |\n| 5 | Сеансовый (Session) | Данные | Управление сеансами связи | RPC, NetBIOS, SIP |\n| 4 | Транспортный (Transport) | Сегмент \u002F Дейтаграмма | Надёжная доставка, контроль потока, мультиплексирование | TCP, UDP |\n| 3 | Сетевой (Network) | Пакет | Логическая адресация, маршрутизация между сетями | IP, ICMP |\n| 2 | Канальный (Data Link) | Кадр (Frame) | Физическая адресация, доступ к среде, обнаружение ошибок | Ethernet, Wi-Fi (802.11) |\n| 1 | Физический (Physical) | Биты | Передача битов через физическую среду | Витая пара, оптоволокно, радиоволны |\n\n**Примечание:** ARP часто относят к уровню 2 (канальному), а не к уровню 3 (сетевому), поскольку он работает с MAC-адресами в пределах локальной сети. Однако в разных источниках его классификация может различаться.\n\n### Принцип инкапсуляции\n\n+ **Отправка**: данные «спускаются» от уровня 7 к уровню 1. На каждом уровне к данным добавляется заголовок (инкапсуляция).\n+ **Приём**: данные «поднимаются» от уровня 1 к уровню 7. На каждом уровне заголовок снимается (декапсуляция).\n\n```\n[Ethernet Header][IP Header][TCP Header][HTTP Data][Ethernet Trailer]\n     L2              L3          L4          L7            L2\n```\n\n### Мнемоника для запоминания\n\nСнизу вверх: **P**lease **D**o **N**ot **T**hrow **S**ausage **P**izza **A**way (Physical, Data Link, Network, Transport, Session, Presentation, Application).\n\n### OSI на практике\n\nНа практике модель OSI используется как теоретическая основа и общий язык для обсуждения сетей. Реальные сетевые протоколы ближе к модели TCP\u002FIP, и границы между уровнями 5-7 часто размыты. Например, TLS можно отнести и к уровню 5, и к уровню 6. Тем не менее терминология OSI (L2, L3, L4, L7) используется повсеместно.\n\n### Вывод\n\nМодель OSI разделяет сетевое взаимодействие на 7 уровней: от физической передачи битов (L1) до прикладных протоколов (L7). Каждый уровень добавляет свой заголовок при отправке (инкапсуляция) и снимает при приёме (декапсуляция). На практике чаще используется упрощённая модель TCP\u002FIP с 4 уровнями.\n\n> **На собеседовании:** junior-вопрос, но очень частый. Назовите все 7 уровней сверху вниз (или снизу вверх) и приведите пример протокола для каждого. Ключевые уровни для Java-разработчика: L7 (HTTP), L4 (TCP\u002FUDP), L3 (IP), L2 (Ethernet). Уровни 5 и 6 на практике почти не выделяются отдельно.","","junior",[15,16,17,18,19,20,21,22],"OSI","L2","L3","computer-fundamentals","L4","сетевая модель","L7","инкапсуляция",[],null,{"title":26,"description":27,"ogTitle":28,"ogDescription":29,"keywords":30,"schemaAnswer":36,"featuredSnippetReady":37},"7 уровней модели OSI — от физического до прикладного — Gymterview","Модель OSI: физический (биты), канальный (кадры), сетевой (пакеты IP), транспортный (TCP\u002FUDP), сеансовый, представления, прикладной (HTTP). Инкапсуляция данных.","Модель OSI — 7 уровней сетевого взаимодействия","7 уровней OSI: Physical, Data Link, Network (IP), Transport (TCP\u002FUDP), Session, Presentation, Application (HTTP). Данные инкапсулируются на каждом уровне.",[31,32,33,34,35],"модель OSI 7 уровней","уровни OSI таблица","инкапсуляция данных OSI","L2 L3 L4 L7","физический канальный сетевой транспортный","Модель OSI содержит 7 уровней (снизу вверх): 1) Физический — передача битов; 2) Канальный — кадры, MAC-адреса, Ethernet; 3) Сетевой — пакеты, IP, маршрутизация; 4) Транспортный — TCP\u002FUDP, сегменты; 5) Сеансовый — управление сеансами; 6) Представления — кодирование, шифрование; 7) Прикладной — HTTP, DNS, FTP. При отправке данные инкапсулируются от L7 к L1, при приёме — декапсулируются.",true]