Etxe arrunt batean bizi bazara, ziurrenik telefono bat, ordenagailu eramangarri bat, telebista adimendun bat eta agian joko-kontsola bat Internetera konektatuta izango dituzu aldi berean. Gailu hauek guztiek zure ISPak emandako IP helbide publiko bakarra partekatzen dute. Beraz, bideo bat telefonoan kargatzen duzunean, nola daki bideratzaileak bideoa telefonora bidaltzen duen eta ez telebista adimendunera?
Horren atzean dagoen magia Network Address Translation (NAT) izeneko prozesu bat da.
IP Helbide pribatuak eta publikoak
Zure bideratzaileak sare pribatu eta lokal bat sortzen du zure etxe barruan. IP helbide pribatu bat esleitzen dio (normalean 192.168... edo 10.0...-rekin hasten da) Wi-Fira konektatutako gailu bakoitzari. Hala ere, helbide pribatu hauek ez dira bideragarriak Internet publikoan.
NATen eginkizuna
Telefonoko bideo-esteka bat sakatzen duzunean, telefonoak eskaera bat bidaltzen dio bideratzaileari. Bideratzaileak eskaera ikusten du eta gauza batzuk egiten ditu:
- Zure telefonoaren IP helbide pribatua itzulpen-taula batean erregistratzen du.
- Zure telefonoaren IP pribatua bideratzailearen IP helbide publikoarekin ordezkatzen du.
- Eskaerari "portuko zenbaki" esklusibo bat esleitzen dio eta Internetera bidaltzen du.
Bideo zerbitzariari, eskaera bideratzailetik zuzenean etorri dela dirudi. Zerbitzariak bideo-datuak bideratzailearen IP helbide publikora bidaltzen ditu, ataka-zenbaki zehatz horrekin etiketatuta.
Paketea entregatzea
Bideo-datuak zure etxera iristen direnean, bideratzaileak sarrerako datuetan dagoen ataka-zenbakia egiaztatzen du, bere itzulpen-taula begiratu eta honela dio: "Ah, 55432 ataka bat dator telefonoak 192.168.1.5 IP pribatuan egindako eskaerarekin". Ondoren, datuak zure telefonora birbidaltzen ditu.
Helbideak itzultzeko eta portuak egiaztatzeko prozesu osoa milisegundotan gertatzen da milaka pakete segundo bakoitzean, etxeko guztiek interferentziarik gabe datu zuzenak lortzen dituztela bermatuz.
