Network address translation
Úr Wikipediu, frjálsa alfræðiritinu
| Talið er að í þessari grein séu staðreyndavillur. Sjá spjallsíðuna. |
| Þessi grein þarfnast hreingerningar svo hún hæfi betur sem grein hér á Wikipedia. Skoðaðu sýnigreinar og grein um nafnavenjur til að bæta hana. |
Í Netkerfum stendur NAT fyrir network address translation. NAT er vinnslan sem breytir netslóð í haus samskiptastaðla í þegar umferð fer í gegnum beina, sem eru notaðir til að heilt staðarnet geti deilt sömu IP tölunni, til að einfalda netslóðirnar. Til dæmis væri hægt að gefa upp netslóðina http://is.wikipedia.org/wiki/Network_address_translation en beinirinn þýðir það sem http://speedtouch.lan/cgi/cgi-bin/nat.cgi?server=is.wikipedia.org&path=/wiki/Network_address_tranlslation&protocol=http&client=01.32.15.74 . Þá skráir beinirinn hjá sér öll nauðsynleg gögn, svo sem 8í þessu tilviki) IP tölu biðlarans. Þá getur hann sent síðuna til biðlarans þegar honum berst hún. Þetta er mjög gagnlegt til að spara IP tölur og er þetta mjög mikið notað til að gefa IPv4 (vinsælasta internetslags samskiptastaðallinn) til að hægt sé að gera flutninginn yfir í IPv6 (eða IPng) þægilegri. Þó er talið að flutningurinn sé óumflýjanlegur.
Þegar biðlari ætlar að heimsækja t.d. http://is.wikibooks.org/wiki/Tölvunet þá sendir hann beiðni til beinisins á netinu, sem breytir undirskriftar-slóðinni þ.e.a.s. slóðinni, venjulega IPv4 tölu, í IP töluna sína og skráir hver var að biðja um síðuna. Þannig er hægt að senda síðuna (http://is.wikibooks.org/wiki/Tölvunet) aftur til beinisins sem vistar síðuna í flýtiminnið sitt, gáir hver var að biðja um síðuna og sendir hana til hans. Næst þegar einhver biður um síðuna nær beinirinn hana bara í flýtiminnið sitt, sem er mun fljótlegra en að ná í hana yfir Netið. Einnig má geta þess að með tilkomu http/1.1 var host: möguleikinn gerður að staðli þannig að hann var alltaf með sem gerði það mögulegt að hýsa mörg vefsetur á mismunandi lénum á sömu IP tölunni.
[breyta] Heimildir
Greinin „network address translation“ á ensku útgáfu Wikipedia. Sótt 22. desember 2008.
[Nick]. FreeBSD Network Tutorial (enska), skoðað þann desember 2008. „NAT was originally designed to address the lack of IP address space on the internet and also to relieve IP routing tables.“