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