Portál AbcLinuxu, 9. června 2025 05:06


Dotaz: TCP/IP a NAT

27.11.2005 10:43 Jiri
TCP/IP a NAT
Přečteno: 133×
Odpovědět | Admin
Caute. Mozte mi prosim niekto vysvetlit ako funguje NAT v TCP/IP ???

Ak poslem poziadavku na nejaky pocitac na nete a ta poziadavka ide z mojho lokalneho kompu, je prekladana na jednu spolocnu adresu a ked server odpovie a vrati odpoved routru (kde bezi NAT), ako ten router vie, ktory pocitac v lokalke to posielal a pre ktory je ta odpoved???

Prosim len naozaj velmi strucke a ziadne manuale na inte. Dik moc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.11.2005 11:00 sickb
Rozbalit Rozbalit vše Re: TCP/IP a NAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.openbsd.org/faq/pf/nat.html

http://www.ipprimer.com/nat.cfm
27.11.2005 11:00 Kumar
Rozbalit Rozbalit vše Re: TCP/IP a NAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
jednoduse ten pocitac na netu nevi nic on jen vi z ktereho portu komunikuje router a na ten posila odpoved. no a to komu patri dany port v lokalni siti vi ten router. a podle toho prepise dst adresu tot vse strucnejs to nejde :))
27.11.2005 11:00 Jaromír Kučera
Rozbalit Rozbalit vše Re: TCP/IP a NAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
Obvykle se mluví obecně o NAT, ale většina SOHO routerů/firewallů používá spíš PAT. V případě, který popisujete, router vezme vaši IP adresu a port, ze kterého komunikujete a dá do komunikace místo této dvojice svou IP adresu a obecně jiný port (cílový port a IP jsou samozřejmě stále stejné). Zapamatuje si, ke kteremu jeho odchozímu portu přísluší daná dvojice vnitřní IP adresa a port. Čili vše pozná podle odchozího portu routeru. (Při použití více odchozích adres na složitějších routerech je logika podobná, jen se musí počítat i z odchozí IP.)
27.11.2005 12:01 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: TCP/IP a NAT
Obvykle se mluví obecně o NAT, ale většina SOHO routerů/firewallů používá spíš PAT.

Termín PAT je víceméně nesmysl, protože až na velmi řídké výjimky nikdo nepřekládá jen porty. Sice to některý z velkých výrobců síťových prvků (možná že dokonce CISCO) používá a prosazuje, ale to nemění nic na tom, že je to nesmysl. Překládá se adresa (v tomto případě rozšířená adresa ve smyslu adresy socketu), je to NAT.

27.11.2005 14:47 Stanislav Petr | skóre: 27 | Praha
Rozbalit Rozbalit vše Re: TCP/IP a NAT
Pro upresneni - to co jste popsal neni PAT (nehrajeme sachy). Spravny nazev je NAPT. A rozhodne to neni vetsina routeru, co to pouziva.
No jo... Co bych cekal od systemu, kterej se vypina tlacitkem start... http://glux.org
27.11.2005 17:36 Jaromír Kučera
Rozbalit Rozbalit vše Re: TCP/IP a NAT
To upřesnění je asi na místě. V používání příbuzných zkratek je dost binec. Ja jsem jen chtěl zdůraznit, že pro kolegův dotaz číslo portu na vnější straně je to nejpodstatnější. Co se týká té druhé připomínky: Nemám to nijak statisticky podložené, ale myslím si, že v (pouze) v SOHO kategorii většina těch krabiček spojujícíh omezený router a firewall s nějakou sítí dle RFC1918 na vnitřní straně je právě popsaného typu s použitím NAPT. Ale můžu se mýlit. Ale takhle jsem se ve "stručné a rychlé" odpovědi rozepisovat nechtěl.
27.11.2005 11:25 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: TCP/IP a NAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
domácí úkoly by sis měl zjistit sám ne?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.