Nargon (13.7.2006 00:10:09)
Nastaveni NAT je na DISABLED, kdyz se podivam do nat tabulky, tak je prazdna.
I v pripade ZIPB jde odstranit problem male nat tabulky. On v ZIPB modu, provadi to, ze packety z WAN odesle do LAN a packety z LAN odesle na WAN. Zadne zmeny s nimi neprovadi.
Ted mozna trochu teorie, proc zadny NAT provadet nemusi.
NAT se stara o preklad adres. normalne funguje tak, ze pocitac s neverejnou IP (napriklad 10.0.0.1) odesle nejaky dotaz na server (treba 2.2.2.2) a verejna IP pripojky je treba 15.15.15.5.
Komunikace diky nat vypada nasledne:
1] PC odesle pozadavek do lan (mezi modemem a pc) packet ma parametry: CilovaIP:2.2.2.2, zdrojovaIP:10.0.0.1, a jeste nejaky port, ale to je zbytecne pro pochopeni.
2] modem s NATem toto zpracuje, ulozi si nastaveni ze z lan IP 10.0.0.1 se spojuje s 2.2.2.2. Dale NAT upravi parametry packetu nasledovne: CilovaIP:2.2.2.2, zdrojovaIP:15.15.15.5
3] packet doputuje k serveru, ten ho nejak zpracuje a jako odpoved odesle packet s parametry: CilovaIP:15.15.15.5, zdrojovaIP:2.2.2.2
4] opet je packet u modemu, a opet nastupuje NAT. Podiva se do tabulky, najde tam zdrojovou IP 2.2.2.2 a vi ze se s ni spojoval PC 10.0.0.1, odesle tedy packet do lan s parametry: CilovaIP:10.0.0.1, zdrojovaIP: 2.2.2.2
Pak tedy packet doputuje tam i zpatky. Pokud by NAT nebyl, tak packet doputuje k serveru. Cilova IP je bez problemu. Ale server by odpovedel na IP 10.0.0.1, ktera urcite nepatri tomu, kdo to vyslal. Pravdepodobne ta IP v ramci internetu ani neexistuje, takze by to nedoputovalo nikam.
A jak je to se ZIPB modem? celkem jednoduche. Modem diky dhcp serveru, dalsimu zarizeni priradi verejnou IP adresu. Pak packet primo z PC jiz obsahuje spravnou "zdrojovou IP" na kterou ma server odpovidat. Proto neni potreba zadny zasah NATem, precislovani ip adres a ani ukladani do tabulky.
Pochopeno?? Doufam ze jo.