Nat bejárás (hálózati címfordítás bejárás)

Principles of Operation NAT
NAT munkájukban támaszkodik felfedezése és protokollok szerepelnek a leírások egy UPnP Forum (Universal Plug and Play). Ennek része a UPnP Forum egy munkabizottságot hoztak összeállítása Internet gateway eszközök vezérlő protokoll (Internet Gateway Device, IGD) és speciális szolgáltatások ezeken az eszközökön. Internet gateway, amelyek támogatják az alapvető elemeit eszközmenedzsment-protokoll az IGD, bejelenti a jelenlétét, és közzéteszi az XML-dokumentumok leírását a helyi hálózaton központok. Ezekből dokumentumok vezérlőállásokon megtudhatjuk, hogy milyen UPnP műveleteket kell hívni annak megállapítása érdekében, hogy a NAT engedélyezve van az átjáró, és végre portja. API-felület a Windows NAT készítmény szükségtelenné teszi a hozzáférést UPnP közvetlenül; ez magában foglalja az érzékelés, az ellenőrzés és a configure NAT-eszközök.
NAT API
Amikor egy hálózati alkalmazásnak szüksége felismerni a NAT eszköz és állítsa be a paramétereket működésének, az használhatja a NAT API felületet, amely a Windows (és teljesen le van írva a Platform SDK anyagok), valamint a következő feladatokat:
Ezekkel a tulajdonságokkal az alkalmazás is kitérő sok problémát okozott a jelenléte NAT. Meg kell jegyezni, hogy a NAT API-felületek a Windows eddigi támogatást portleképezések csak határozatlan időtartamra - az úgynevezett statikus port mapping.
NAT API-felületek, mint a Windows XP része
NAT támogatás internetes átjárók
Támogatása NAT az internetes átjáró van megvalósítva támogatást a leírás IGD (Internet Gateway Device), amely a munkabizottság a gateway az internet az UPnP Forum. A gyártók átjárókat kell szem előtt tartani, hogy a NAT API-felületek tartalmazza a Windows, amely a következő feltételezéseket az IGD eszközt.
Meg kell jegyezni, hogy azt csak a nyilvános hozzáférést az internetes kapcsolat a Windows XP támogatja a verzió 0.9 szabvány UPnP IGD. Várható, hogy a 1.0-s verzió kompatibilis lesz 0.9-es verziótól.
Az alkalmazások NAT
Módja, hogy használja NAT alkalmazása számos tényezőtől függ, például, hogy mi legyen a portleképezések lejárati dátumot és hány ügyfél vagy szolgáltatások használatához port. Fontos, hogy a kérelem a végén elpusztult ( „tisztított”) hoznak létre statikus portleképezéseinek szabad portok más alkalmazásokhoz.
Ha egy szolgáltatást kell hallgatni véletlenszerű port egy rövid időre, meg kell kérni egy statikus port mapping a kérelmet, és nem a forgatókönyvet. Amikor kész, a szolgáltatás azonnal meg kell tisztítani (távolítsa el az összehasonlítást). Az alkalmazás nyilvántartást kell vezetniük a saját meglévő portleképezéseinek. Ennek eredményeként, ha egy alkalmazás nem működik, és nem volt ideje, hogy zárja be a port mapping, a következő alkalommal, amikor az alkalmazás futtatásához képes lesz megszerezni az összes szükséges adatot a tisztításhoz.
Ha az alkalmazás kell hagynia a hálózat tisztítás nélkül azok összehasonlítását port, akkor lehet menteni, és felelős elszámolási eltolódott a felhasználónak. Jelenleg a Windows-tisztító mechanizmus hiányzik, mivel nehéz meghatározni, ha az alkalmazás befejeződik segítségével összehasonlítást.
előnyök

NAT szolgálja három fontos funkciója van.
hiányosságokat
következtetés
NAT egy IETF által jóváhagyott csoport megoldja kimerültség IPv4 tér nevét. Internet gateway, hogy használja a NAT, gyakran telepített az otthonokban és a kis irodák. Hozzá vannak szokva, mert olcsó, könnyen kezelhető és nem igényel a telepítés speciális szoftver.
A hátránya, NAT, hogy megakadályozza az alkalmazás a kollektív játék, kommunikációs szolgáltatások valós időben, és ad-hoc kommunikációs alkalmazásokhoz. Ez annak a ténynek köszönhető, hogy a hálózati protokoll alapján feltételezéseket az építészet, a hálózat, hogy az Advent a NAT már nem teljesített.