У частині 1 Wiki.SpaceDesktop познайомив вас з механізмом роботи NAT (трансляція мережевих адрес) і деякими основними типами NAT (4 основні типи NAT ). У наступній частині Wiki.SpaceDesktop розповість вам, як налаштувати NAT ?
Перш ніж вивчати конфігурацію NAT , вивчіть деякі терміни, які використовуються в NAT за визначенням Cisco :
- Внутрішня локальна адреса: IP-адреса, призначена хосту в локальній мережі. Це адреса, налаштована як параметр операційної системи комп’ютера або призначена автоматично через такі протоколи, як DHCP . Ці адреси не є дійсними IP-адресами , призначеними NIC (Network Information Center) або постачальником послуг Інтернету .
- Внутрішня глобальна адреса: дійсна адреса, видана мережевим інформаційним центром ( Network Information Center) або проміжним постачальником послуг. Ця адреса представляє одну або кілька внутрішніх локальних IP-адрес у зв’язку із зовнішньою мережею.
- Зовнішня локальна адреса: це IP-адреса хоста у зовнішній мережі. Хости у внутрішній мережі бачитимуть хост у зовнішній мережі через цю адресу. Outside local не обов’язково має бути дійсною адресою в IP- мережі (може бути приватною IP-адресою).
- Зовнішня глобальна адреса: це IP-адреса , призначена хосту у зовнішній мережі власником цього хосту. Цій адресі присвоєно дійсну IP-адресу в Інтернеті.
Дізнайтеся більше про механізм роботи NAT (Трансляція мережевих адрес), дивіться тут.
NAT можна налаштувати різними способами. У наведеному нижче прикладі NAT-маршрутизатор налаштовано шляхом перетворення приватної IP-адреси (зазвичай IP Private: Inside local address ) у загальнодоступну IP-адресу (IP Public) . Цей метод застосовується, коли пристрій із приватною IP-адресою має обмінюватися даними з публічною IP-адресою.

Інтернет-провайдер призначить діапазон IP-адрес . Діапазон заблокованих IP-адрес – це дійсна адреса, надана проміжним постачальником послуг або мережевим інформаційним центром (NIC ) , також відома як внутрішня глобальна адреса.
Приватні IP-адреси поділяються на 2 різні групи. Маршрутизатор NAT використовуватиме невелику групу ( зовнішня локальна адреса) . Решта більшої групи (внутрішня локальна адреса) використовується в домені заглушки.
Зовнішня локальна адреса використовується для перекладу унікальної IP-адреси пристрою в публічній мережі.
Більшість комп’ютерів у домені заглушки спілкуються один з одним за допомогою внутрішніх локальних адрес. Крім того, деякі комп’ютери в домені заглушки можуть спілкуватися з багатьма адресами за межами мережі ( поза мережею), якщо ці комп’ютери містять внутрішні глобальні адреси , не вимагаючи трансляції адрес.
Коли комп’ютер у домені-заглушці з внутрішньою локальною адресою хоче зв’язатися із зовнішньою адресою (за межами мережі) , пакети будуть направлені на маршрутизатор NAT. Маршрутизатор NAT перевірить таблицю маршрутизації , щоб визначити, чи є запис до адреси призначення. Якщо будуть виявлені будь-які адреси, NAT-маршрутизатор скомпілює пакет і створить порт для цього пакету в таблиці перекладених адрес. Якщо адреси призначення немає в таблиці маршрутизації , пакет буде відкинуто.
Щоб маршрутизатор надсилав пакети на адресу призначення, використовуйте внутрішню глобальну адресу (це дійсна адреса, призначена мережевим адаптером або проміжним постачальником послуг. Ця адреса представляє одну або кілька внутрішніх локальних IP-адрес під час зв’язку із зовнішніми мережами).
Комп’ютер у публічній мережі надсилатиме пакети до приватної мережі. Адресою джерела в пакеті є зовнішня глобальна адреса . Адреса призначення є внутрішньою глобальною адресою.
Маршрутизатор NAT здійснює пошук у таблиці перекладених адрес і визначає адресу призначення, відображаючи її на комп’ютері в домені заглушки.
Маршрутизатор NAT перетворює внутрішню глобальну адресу пакета на локальну адресу Insdie і надсилає її на комп’ютер призначення.
Перевантаження NAT використовує переваги функції протоколу TCP/IP , мультиплексування, яка дозволяє одному комп’ютеру одночасно підтримувати декілька з’єднань з іншим комп’ютером або віддаленим комп’ютером, використовуючи різні порти TCPабоUDP IP- пакет має заголовок, що містить таку інформацію:
- Адреса джерела – IP-адреса комп’ютера , наприклад 201.3.83.132.
- Порт джерела – номер порту TCP або UDP , який комп’ютер призначає цьому пакету, наприклад, порт 1080.
- Адреса призначення – IP-адреса комп’ютера, який отримує пакет, наприклад 145.51.18.223.
- Порт призначення (порт призначення) – номер порту TCP або UDP , куди комп’ютер надсилає пакет із запитом на отримання, наприклад порт 3021.
Номер порту, який забезпечує з'єднання двох комп'ютерів разом, є унікальним номером. Кожен номер порту використовує 16 біт, що означає, що номер порту становить приблизно 65 536. Насправді різні виробники відображають порти дещо по-різному.
Наступна частина Wiki.SpaceDesktop представить динамічний NAT (динамічний NAT ) і перевантажувальний NAT.