Izvorno usmjeravanje je tehnika koja se koristi u računalnom umrežavanju koja omogućuje korisniku da usmjeri mrežne pakete podataka na određeno odredište. Ovisno o tome kako se koristi, paketima se može dati specifičan put ili opći smjerovi koji će omogućiti da neki od automatskih mrežnih usmjeravanja upravljaju dijelom puta. Iako je vrlo korisna tehnika, također je vrlo osjetljiva na zlouporabu, dopuštajući potencijalne povrede sigurnosti.
Većinu uobičajenog usmjeravanja obavlja mnoštvo uređaja, poznatih kao usmjerivači, koji čine mnoge mreže koje se sastoje od interneta. Ovi uređaji su programirani s protokolima koji im omogućuju da uče o svojim susjedima, a zatim odlučuju o najboljim mogućim putovima za usmjeravanje mrežnog prometa s jednog računala na drugo. Izvorno usmjeravanje, s druge strane, koristi neke izborne značajke internetskog protokola (IP) koji uklanja donošenje odluka s usmjerivača i stavlja ga u ruke korisnika ili izvornog računala.
Dvije su moguće modifikacije izvornog usmjeravanja koje računalo može napraviti na paketu podataka dok se kreće prema mreži: stroga ili labava. Uz stroge izvorne definicije, točan put kojim bi paket trebao proći, od jednog usmjerivača do drugog, specificiran je prije nego što paket ikad napusti izvorno računalo. Međutim, labavo usmjeravanje izvora daje paketu nekoliko specifičnih točaka usmjerivača i dopušta ostalim usmjerivačima da odluče usput. Ovo je korisno, na primjer, ako se paket šalje preko usmjerivača lokalne mreže na gateway router, a zatim na određenu adresu. Usmjerivači lokalne mreže mogu se izostaviti, ali se mogu navesti pristupnik i drugi usmjerivači.
Mogućnost korištenja izvornog usmjeravanja korisna je za razne svrhe testiranja i rješavanja problema. Jedna takva svrha je slična učenju ulica u susjedstvu, pri čemu se mreža otkriva praćenjem rute paketa od jednog usmjerivača do drugog. Također može biti korisno za otkrivanje gdje se pojavljuju potencijalna mrežna uska grla i često ga koriste davatelji internetskih usluga (ISP) kako bi osigurali da bespotrebni podatkovni promet ne pokušava iskoristiti prednosti njihovih glavnih mrežnih okosnica. Metoda se također koristi u zle svrhe, dopuštajući napadaču da dobije pristup računalima na privatnoj mreži pretvarajući se da je računalo na toj privatnoj mreži.
Kako su bežične mreže postale popularne, osmišljena je druga tehnika nazvana dinamičko usmjeravanje izvora (DSR) koja koristi izvorno usmjeravanje za otkrivanje bežične mreže. Trik je nastao jer je poznato da mrežni čvorovi često dolaze i odlaze iz određenih vrsta bežičnih mreža, onih koje se nazivaju ad-hoc mrežama, računalima je bio potreban novi način za brzo otkrivanje ruta oko mreže. Na taj se način, prema potrebi, u hodu otkriva ruta od izvornog računala kroz mrežu, umjesto da čvorovi neprestano preplavljuju mrežu ažuriranim informacijama kako čvorovi dolaze i odlaze.