Основи мереж·22 питань

Що таке NAT і для чого він потрібен у сучасних мережах?

Відповідь

Технологія трансляції мережевих адрес або NAT призначена для перетворення IP-адрес всередині однієї приватної мережі в IP-адреси іншої мережі, зазвичай публічної інтернет-мережі. Історично NAT був створений для вирішення проблеми нестачі IPv4-адрес, дозволяючи тисячам пристроїв в офісі або вдома виходити в інтернет через єдину публічну адресу, надану провайдером.

Робота NAT ґрунтується на підміні адрес і портів відправника та одержувача в заголовках мережевих пакетів. Маршрутизатор із підтримкою NAT веде спеціальну таблицю трансляцій, у якій фіксує, якому локальному пристрою відповідає конкретний вихідний порт у зовнішньому світі. Коли надходить відповідний пакет, маршрутизатор звіряється з таблицею і перенаправляє трафік потрібному клієнту всередині локальної мережі.

Окрім економії адрес, NAT виконує функцію безпеки, приховуючи внутрішню архітектуру домашньої чи корпоративної мережі від зовнішніх спостерігачів. Пристрої з інтернету не можуть напряму звернутися до комп'ютера за роутером, якщо явно не налаштовано прокидання портів. Це створює базовий рівень ізоляції для всіх підключених до локальної мережі ґаджетів.

Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем