[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-ustroystvo-pk-i-seti-chto-takoe-model-tcp-ip-i-chem-ona-otlichaetsya-ot-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":21,"progress":22,"seo":23},1162,"chto-takoe-model-tcp-ip-i-chem-ona-otlichaetsya-ot-osi",7,"ustroystvo-pk-i-seti","Устройство ПК и сети","🖥️","Что такое модель TCP\u002FIP и чем она отличается от OSI?","Модель TCP\u002FIP — это практическая модель сетевого взаимодействия, лежащая в основе Интернета, которая описывает реальную работу сетевых протоколов и состоит из 4 уровней.\n\n> Аналогия: если OSI — это подробный архитектурный чертёж здания с семью этажами, то TCP\u002FIP — это реально построенное здание, в котором некоторые этажи объединены в один, потому что на практике так удобнее.\n\n### Уровни модели TCP\u002FIP\n\n| TCP\u002FIP уровень | Соответствие OSI | Протоколы | Функции |\n|---|---|---|---|\n| Прикладной (Application) | 5 + 6 + 7 | HTTP, HTTPS, DNS, FTP, SMTP, SSH, DHCP | Протоколы приложений, представление данных, сеансы |\n| Транспортный (Transport) | 4 | TCP, UDP | Доставка данных между приложениями, управление потоком |\n| Сетевой (Internet) | 3 | IP, ICMP, ARP | Адресация и маршрутизация пакетов между сетями |\n| Канальный (Network Access \u002F Link) | 1 + 2 | Ethernet, Wi-Fi, PPP | Передача данных в рамках одной физической сети |\n\n### Отличия TCP\u002FIP от OSI\n\n| Критерий | OSI | TCP\u002FIP |\n|---|---|---|\n| Количество уровней | 7 | 4 |\n| Происхождение | Теоретическая модель ISO (1984) | Практическая модель DARPA (1970-е) |\n| Применение | Академическое описание, общий язык | Реальная работа Интернета |\n| Уровни 5-7 | Разделены (Session, Presentation, Application) | Объединены в Прикладной |\n| Уровни 1-2 | Разделены (Physical, Data Link) | Объединены в Канальный |\n| Подход | Сначала модель, потом протоколы | Сначала протоколы, потом модель |\n\n### Как уровни соотносятся на практике\n\n```\nOSI                         TCP\u002FIP\n+-----------------------+   +-----------------------+\n| 7. Application        |   |                       |\n+-----------------------+   |                       |\n| 6. Presentation       |   |   Application         |\n+-----------------------+   |                       |\n| 5. Session            |   |                       |\n+-----------------------+   +-----------------------+\n| 4. Transport          |   |   Transport           |\n+-----------------------+   +-----------------------+\n| 3. Network            |   |   Internet            |\n+-----------------------+   +-----------------------+\n| 2. Data Link          |   |                       |\n+-----------------------+   |   Network Access      |\n| 1. Physical           |   |                       |\n+-----------------------+   +-----------------------+\n```\n\n### Какую модель использовать\n\nНа практике при обсуждении сетей используется «гибридный» подход:\n+ Терминология уровней из OSI (L2, L3, L4, L7) — потому что она более гранулярная.\n+ Набор реальных протоколов из TCP\u002FIP (HTTP, TCP, IP, Ethernet) — потому что это то, что реально работает.\n\nНапример, когда говорят «L7-балансировщик», имеют в виду балансировщик, работающий на уровне HTTP (Application по OSI), хотя в модели TCP\u002FIP отдельного уровня 7 нет.\n\n### Вывод\n\nTCP\u002FIP — практическая 4-уровневая модель, лежащая в основе Интернета. Отличается от OSI объединением верхних (5-7) и нижних (1-2) уровней. На практике используют терминологию OSI (L2-L7), но реальные протоколы соответствуют модели TCP\u002FIP.\n\n> **На собеседовании:** junior-вопрос. Нарисуйте обе модели рядом и покажите соответствие уровней. Ключевое: «OSI — теория (7 уровней), TCP\u002FIP — практика (4 уровня), на деле мы используем терминологию OSI с протоколами TCP\u002FIP». Если спросят «на каком уровне работает HTTP?» — L7 (по OSI), прикладной (по TCP\u002FIP).","","junior",[15,16,17,18,19,20],"OSI","Ethernet","computer-fundamentals","сетевая модель","TCP\u002FIP","Internet",[],null,{"title":24,"description":25,"ogTitle":26,"ogDescription":27,"keywords":28,"schemaAnswer":34,"featuredSnippetReady":35},"Модель TCP\u002FIP vs OSI — 4 уровня и отличия — Gymterview","TCP\u002FIP — практическая модель интернета с 4 уровнями: канальный, сетевой, транспортный, прикладной. OSI — теоретическая с 7 уровнями. Сравнение и соответствие.","TCP\u002FIP vs OSI — практическая модель интернета","TCP\u002FIP объединяет 7 уровней OSI в 4: канальный (L1+L2), сетевой (IP), транспортный (TCP\u002FUDP), прикладной (L5+L6+L7). TCP\u002FIP — основа реального интернета.",[29,30,31,32,33],"модель TCP\u002FIP","TCP\u002FIP vs OSI отличия","4 уровня TCP\u002FIP","DARPA модель","прикладной транспортный сетевой канальный","TCP\u002FIP — практическая модель сетевого взаимодействия из 4 уровней: канальный (Ethernet, Wi-Fi), сетевой (IP, ICMP), транспортный (TCP, UDP), прикладной (HTTP, DNS, SSH). Отличия от OSI: 4 уровня вместо 7, объединяет L5-L7 OSI в прикладной и L1-L2 в канальный. OSI — теоретическая модель ISO, TCP\u002FIP — реальная основа интернета (DARPA).",true]