Post by kokpitProszę o w miarę czytelne wyjasnienie co to jest NAT traversal (np.
przy technologii VOIP). Google nic sensownego nie wypluło.
Zbudowanie tak nagłówka, aby po przejściu przez NAT nie został
zmodyfikowany, rozbijając 'inteligencję' połączenia. Zarówno dla
VoIPa jak i IPseca mogłoby to oznaczać problemy.
Zwykle oznacza to dodanie dodatkowego nagłówka IP i warstwy czwartej
zgodnego z używanym pierwotnie protokołem - np. UDP. NAT modyfikuje
sobie nagłówek 'zewnętrzny' a aplikacja nadal dostaje dane z
pierwotnego nagłówka.
Problem z NAT traversal to zapisanie w segmencie danych dodatkowych
informacji, co w sytuacji gdy chcielibyśmy 'poprawnie' przejść przez
NAT musi skutkować 'zajrzeniem' głębiej do nagłówka przez NAT/FW i
zmodyfikowanie również tych danych. Jeśli nie jest to robione, a tak
często dzieje się np. w SIPie czy np. w FTP, są problemy albo z
nawiązaniem połączenia w ogóle albo z jego bardziej zaawansowaną
funkcjonalnością.
--
this space was intentionally left blank | Lukasz Bromirski
you can insert your favourite quote here | lukasz:bromirski,net