Що таке nat

NAT

Так працює NAT

За статистикою, на сьогоднішній день Інтернетом користується більше 2 мільярдів чоловік. Тобто, приблизно, кожен третій землянин регулярно виходить в Мережу і відвідує різні ресурси.
Однак це не межа, оскільки Всесвітня павутина безперервно зростає, і кількість користувачів збільшується в геометричній прогресії. Користувачів стає так багато, що зареєструвати кожен комп'ютер в мережі скоро стане просто неможливо. І тут на допомогу приходить NAT (Network Address Translation) - Технологія трансляції мережевих адрес. Для того, щоб краще розібратися, як вона влаштована, давайте розглянемо, як комп'ютер зв'язується з Мережею.




Кожен комп'ютер, що входить в яку-небудь мережу (в тому числі й Інтернет), має свій IP-адреса - Унікальний номер, за яким можна визначити його розміщення в мережі. Система IP-адрес відмінно працювала тривалий час, оскільки формат кодування адреси комп'ютера дозволяє створити близько 3,3 млрд унікальних номерів.

Однак сучасні тенденції такі, що кількість користувачів Інтернет скоро перевищить кількість можливих адрес, і тоді «хто не встиг» просто не зможуть підключитися.

Для цього і потрібен NAT. Технологія трансляції мережевих адрес полягає в тому, щоб об'єднувати комп'ютери в дрібні локальні мережі, кожній з яких привласнений одна IP-адреса. Тобто NAT за допомогою маршрутизатора дозволяє пов'язувати локальні мережі з глобальною. В результаті чого під однією адресою працюватимуть кілька комп'ютерів, що в свою чергу дозволяє з легкістю «перестрибнути» обмеження в 3,3 млрд адрес.

Ще однією перевагою NAT виступає безпеку. Технологія дозволяє спростити адміністрування і досягти більш високого рівня безпеки.

Є у цієї системи і свої недоліки

  • деякі протоколи не можуть подолати NAT, що робить використання технології неможливим
  • складно ідентифікувати конкретного користувача, оскільки під одним IP-адресою можуть працювати кілька десятків або сотень комп'ютерів

Як же влаштована NAT

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

Якщо ж користувач відправить пакет назад, то він прийде за IP-адресою NAT, і потім - на внутрішній адресу потрібного комп'ютера. Залежно від особливостей отримання пакетів виділяють чотири типи NAT:

  • Address restricted NAT
  • Post restricted NAT
  • Full cone NAT
  • Symmetric NAT

Що таке NAT-PMP

Технологія NAT-PMP дозволяє автоматично налаштувати маршрутизатор таким чином, щоб зовнішні джерела могли безпосередньо зв'язуватися з певним комп'ютером локальної мережі. Це потрібно для стабільної роботи в Інтернеті деяких програм.







» » Що таке nat