Jekk tgħix f'dar tipika, x'aktarx ikollok smartphone, laptop, smart TV, u forsi console tal-logħob kollha konnessi mal-internet fl-istess ħin. Dawn l-apparati kollha jaqsmu indirizz IP pubbliku wieħed ipprovdut mill-ISP tiegħek. Allura, meta tgħabbi vidjo fuq it-telefon tiegħek, kif jaf ir-router li jibgħat il-vidjo lit-telefon tiegħek u mhux lit-TV intelliġenti tiegħek?
Il-maġija wara dan huwa proċess imsejjaħ Network Address Translation (NAT).
Indirizzi IP Privati vs Pubbliċi
Ir-router tiegħek joħloq netwerk privat u lokali ġewwa d-dar tiegħek. Jassenja indirizz IP privat (normalment jibda b'192.168... jew 10.0...) lil kull apparat konness mal-Wi-Fi. Madankollu, dawn l-indirizzi privati mhumiex routable fuq l-internet pubbliku.
Ir-rwol tan-NAT
Meta ttektek link tal-vidjo fuq it-telefon tiegħek, it-telefon tiegħek jibgħat talba lir-router. Ir-router iħares lejn it-talba u jagħmel ftit affarijiet:
- Jirreġistra l-indirizz IP privat tat-telefon tiegħek f'tabella tat-traduzzjoni.
- Jissostitwixxi l-IP privat tat-telefon tiegħek bl-indirizz IP pubbliku tar-router.
- Jassenja "numru tal-port" uniku lit-talba u jibgħatha fuq l-internet.
Lis-server tal-vidjo, it-talba tidher li ġiet direttament mir-router. Is-server jibgħat id-dejta tal-vidjo lura lill-indirizz IP pubbliku tar-router, immarkat b'dak in-numru tal-port speċifiku.
Twassil tal-Pakkett
Meta d-dejta tal-vidjo tasal id-dar tiegħek, ir-router jiċċekkja n-numru tal-port fuq id-dejta li dieħla, iħares lejn it-tabella tat-traduzzjoni tiegħu, u jgħid, "Ah, il-port 55432 jaqbel mat-talba magħmula mill-smartphone fuq IP privat 192.168.1.5." Imbagħad jgħaddi d-dejta lit-telefon tiegħek.
Dan il-proċess kollu ta 'traduzzjoni ta' indirizzi u verifika tal-portijiet iseħħ f'millisekondi għal eluf ta 'pakketti kull sekonda, u jiżgura li kulħadd fid-dar jieħu d-dejta korretta mingħajr interferenza.
