Prosljeđivanje portova je proces koji usmjerivač ili vatrozid koristi za sortiranje prave vrste mrežnih podataka na pravi priključak. Računala i usmjerivači koriste portove kao način organiziranja mrežnih podataka. Različitim vrstama podataka, kao što su web-mjesta, preuzimanja datoteka i online igre, svaki je dodijeljen broj porta. Usmjerivač ili vatrozid koristi prosljeđivanje za slanje ispravnih podataka na ispravno mjesto.
Vatrozid štiti računalo blokiranjem neovlaštenih informacija, ali ako vatrozid blokira sve dolazne i odlazne podatke, računalo ne bi moglo pristupiti Internetu. Kada korisnik računala želi da neki podaci prođu kroz vatrozid i da ih pošalju na određeno mjesto, može postaviti prosljeđivanje portova. Ovo vatrozidu daje upute o tome koje su vrste podataka dopuštene i kako ih treba usmjeravati.
Informacije na Internetu povezane su s portom. Web stranicama, na primjer, obično se dodjeljuje port 80. Protokol za prijenos datoteka (FTP), koji se često koristi za preuzimanje i učitavanje datoteka, obično koristi port 21. Online igre mogu koristiti brojne različite brojeve portova, ali često biraju brojeve u tisućama .
Netko tko ima više računala na mreži vjerojatno će otkriti da ne trebaju svi svi podaci koji dolaze u mrežu. Prosljeđivanje portova omogućuje korisniku da pošalje relevantne podatke na računalo koje će ga koristiti. Ako web-poslužitelj hostira web-mjesto, a drugo računalo hostira online igru, ovaj proces će osigurati da svako računalo primi podatke koje mu je potrebno, a da se ne zaglavi s podacima namijenjenim drugom računalu.
U ovoj situaciji, osoba bi koristila prosljeđivanje portova kako bi uputila usmjerivač o tome koje je računalo odredište za koje podatke. Upute bi slale sve dolazne zahtjeve za web stranice na web poslužitelj. Ovi podaci bi došli u usmjerivač na portu 80, a upute za prosljeđivanje usmjerile bi te podatke na web poslužitelj.
Poslužitelj mrežnih igara može biti postavljen da koristi port 5500. Svi podaci koji dolaze na mrežu na portu 5500 trebali bi biti od ljudi koji pokušavaju igrati online igru koristeći računalo kao domaćin. Informacije o prosljeđivanju u usmjerivaču usmjerit će sve podatke koji dolaze putem porta 5500 da odu na računalo za hosting online igrica.
Korištenje prosljeđivanja portova također služi kao drugi način zaštite računala. Ljudi izvan mreže imat će pristup samo usmjerivaču ili vatrozidu, koji će zauzvrat kontrolirati koje vrste podataka dospiju do računala. Svi podaci koji ne stignu na usmjerivač s ispravnim portom neće biti proslijeđeni do računala unutar mreže.
To ne samo da održava protok dolaznih podataka do pravog računala, već također pomaže u zaštiti mreže ograničavanjem i kontrolom vanjskog pristupa. Ako mreža uključuje web poslužitelj, FTP poslužitelj ili poslužitelj za igre ili pokreće druge usluge koje zahtijevaju vanjski pristup, ovaj će proces pomoći da mreža bude sigurna i da radi glatko.