NAT срещу NAPT
Транслация на мрежови адреси (NAT) е процесът, който променя IP адреса в заглавката на IP пакет, докато той преминава през устройство за маршрутизиране. NAT позволява един набор от IP адреси да се използва за трафик в рамките на LAN (локална мрежа), а друг набор от IP адреси да се използва за външен трафик. Трансформацията едно към едно на IP адресите се осигурява от най-простата форма на NAT. NAPT (транслация на мрежови адреси и портове) е разширение на NAT, което позволява много IP адреси да бъдат картографирани в един IP адрес. Това става с помощта на информация за TCP и UDP порт в изходящия трафик.
Какво е NAT?
Преводът на мрежови адреси променя IP адреса в заглавката на IP пакета, докато той пътува през устройство за маршрутизиране. NAT позволява един набор от IP адреси да се използва за трафик в рамките на LAN и друг набор от IP адреси за външен трафик. Трансформацията едно към едно на IP адресите се осигурява от най-простата форма на NAT. NAT има няколко предимства. Той подобрява сигурността на LAN, тъй като предоставя опция за скриване на вътрешни IP адреси. Освен това, тъй като IP адресите се използват само вътрешно, това няма да доведе до конфликти с IP адреси, използвани в други организации. Освен това използването на една интернет връзка за всички компютри в LAN е възможно чрез NAT. NAT работи с помощта на NAT кутия, която се намира в интерфейса, където LAN е свързан към интернет. Той съдържа набор от валидни IP адреси и отговаря за извършването на преводите на IP адреси.
Какво е NAPT?
NAPT (транслация на мрежови адреси и портове) се използва за картографиране на набор от частни IP адреси, като се използва един публичен IP адрес или малка група от публични IP адреси. NAPT се нарича още PAT (превод на адрес на порт), маскиране на IP, претоварване на NAT и NAT много към едно. В NAPT много IP адреси се нанасят на един IP адрес. Това би причинило неяснота при маршрутизирането на върнатите пакети. За да избегне този проблем, NAPT използва информацията за TCP/UDP порта в изходящия трафик и поддържа таблица за превод. Това ще позволи правилно насочване на върнатите пакети към заявителя.
Каква е разликата между NAT и NAPT?
NAT променя IP адреса в заглавката на IP пакет, докато той пътува през устройство за маршрутизиране и позволява да се използва различен набор от IP адреси, които да се използват за трафик в рамките на LAN, отколкото набора от използвани IP адреси за външен трафик, докато NAPT е специален вид NAT, където множество частни IP адреси се нанасят като единичен IP или малка група публични IP адреси. Следователно NAPT включва превод много към едно на IP адреси. NAPT е най-широко използваният NAT, затова през повечето време NAPT се нарича NAT.