← Wszystkie pojęcia VoIP
Sieć IP i adresowanie
NAT hairpinning
Inne nazwy: NAT loopback
Co to jest NAT hairpinning?
NAT hairpinning, nazywany też NAT loopback, umożliwia urządzeniu wewnętrznemu korzystanie z innej usługi wewnętrznej przez jej zewnętrzny adres. Pakiet trafia do routera i wraca do tej samej infrastruktury lokalnej. Nie jest to pętla błędnie powielająca ruch.
Do czego służy NAT hairpinning?
Funkcja pozwala używać jednego publicznego adresu lub nazwy usługi zarówno w biurze, jak i poza nim. Router tłumaczy połączenie tak, aby odpowiedź wróciła właściwą drogą. Alternatywą bywa split DNS wskazujący lokalny adres klientom wewnętrznym.
Jak może mi pomóc NAT hairpinning?
Pracownik nie musi zmieniać serwera aplikacji po powrocie do firmy. Przy niewielkiej instalacji upraszcza to instrukcje użytkowe. Trzeba jednak ocenić, czy kierowanie lokalnych rozmów przez translację jest zgodne z projektem i możliwościami routera.
Jakie problemy rozwiązuje NAT hairpinning?
Usługa może działać z internetu, ale nie działać pod tą samą nazwą w LAN, jeśli router nie obsługuje hairpinning. Należy sprawdzić odpowiedzi DNS i przepływ przez NAT. Nie jest to dowód awarii centrali ani uzasadnienie do otwarcia dodatkowych portów bez analizy.
Technologia
Hairpinning obejmuje translację celu, a często również źródła, aby zachować symetryczną drogę odpowiedzi. Szczegóły zależą od implementacji. Sygnalizacja SIP i RTP nadal mogą wymagać osobnej poprawnej konfiguracji, ponieważ funkcja routera nie uzgadnia parametrów mediów.
Gdzie można wykorzystać NAT hairpinning?
Mechanizm spotyka się przy lokalnych centralach dostępnych pod publiczną nazwą. W odbiorze wdrożenia należy osobno sprawdzić użytkowników z LAN, gościnnego Wi-Fi i internetu. Różne strefy tego samego budynku mogą korzystać z innych dróg komunikacji.