Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Чому прикладний рівень найближчий до користувача?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Прикладний рівень найближчий до користувача**, тому що саме на цьому рівні працюють програми, з якими користувач взаємодіє напряму. **Ключове:** прикладний рівень найближчий до користувача, тому що саме на ньому працюють мережеві застосунки і сервіси, з якими користувач взаємодіє напряму, і саме цей рівень оперує зрозумілим користувачеві сенсом даних.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Прикладний рівень найближчий до користувача**, тому що саме на цьому рівні **працюють програми, з якими користувач взаємодіє напряму**. Якщо сказати зовсім просто: **користувач не спілкується з мережею напряму - він спілкується із застосунками**, а застосунки працюють на прикладному рівні. --- ## Основні причини ### 1. Користувач працює не з мережею, а з програмами Коли користувач: - відкриває сайт у браузері - надсилає листа - завантажує файл - користується месенджером він **не бачить пакетів, IP-адрес і маршрутів**. Він бачить кнопки, форми, сторінки - усе це належить до прикладного рівня. --- ### 2. Прикладний рівень розуміє «сенс» даних Тільки прикладний рівень знає: - що таке веб-сторінка - що таке лист - що таке файл - що означає запит «отримати дані користувача» Нижні рівні: - не знають, *що* передається - просто доставляють набір байтів --- ### 3. Усі дії користувача починаються тут Будь-яка мережева дія користувача: - починається на прикладному рівні - і закінчується на прикладному рівні Наприклад: - користувач натиснув «Оновити сторінку» - браузер сформував HTTP-запит - сервер повернув HTTP-відповідь - браузер показав результат користувачу --- ### 4. Помилки бачить саме користувач Повідомлення на кшталт: - «404, сторінку не знайдено» - «Доступ заборонено» - «Неправильний логін або пароль» Це **помилки прикладного рівня**, тому що вони зрозумілі користувачу і пов'язані з логікою сервісу. --- ## Коротка аналогія Мережу можна уявити як ресторан: - нижні рівні - кухня і доставка їжі - прикладний рівень - **офіціант і меню** - користувач - гість Гостю важливо: - що він замовив - що йому принесли Як саме страву готували і доставляли - його не цікавить. --- ## Коротка відповідь для співбесіди Запам'ятай це формулювання: > **Прикладний рівень найближчий до користувача, тому що саме на ньому працюють мережеві застосунки і сервіси, з якими користувач взаємодіє напряму, і саме цей рівень оперує зрозумілим користувачеві сенсом даних.**Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.