Oblikovanje prometa strategija je za optimizaciju izvedbe i upravljanje prometom na mreži. Budući da većina mreža ima ograničenu propusnost, potrebna je učinkovita strategija kako bi se osiguralo da mreža ne postane preopterećena. Računalni mrežni promet ponekad može uzrokovati da mreža postane toliko zauzeta i dovodi do točaka gušenja.
Za razumijevanje oblikovanja prometa, prvo je važno razumjeti kako se informacije prenose kroz mrežu. Informacije se šalju putem mreža u paketima, koji nisu ništa drugo do formatirani blokovi podataka. Ovim paketima podataka mogu se dati različite razine prioriteta dok prolaze kroz mrežu kako bi se optimizirala izvedba. Ovo je u srcu modela.
Na neki se način ne razlikuje puno od prometa vozila na ulici, što je oblik oblikovanja prometa u fizičkom svijetu. Općenito, smatra se da svi ulični promet imaju istu razinu prioriteta, bez obzira što pojedini vozači misle. Međutim, neki automobili – ili paketi u smislu umrežavanja – kasne stop svjetlima kako ne bi stvorili usko grlo u određenim točkama. Na kraju će tim automobilima biti dopušteno da nastave. U nekim slučajevima, vozilo hitne pomoći može krenuti na poziv, tako da će sva normalna vozila biti odgođena jer se hitnom vozilu daje prednost.
U oblikovanju mrežnog prometa, paketi se mogu dati prioritet na različite načine. Nekima se može odrediti prioritet na temelju informacija koje se šalju. Drugima se može dati prioritet na temelju računala koje šalje informacije ili računala koje ih prima.
Osim toga, ako se mnogo korisnika natječe za istu propusnost, oblikovanje prometa može se koristiti kao način da se osigura da svi dobiju isti prioritet. Ako računalo intenzivno koristi mrežu, tada bi paketi s tog računala mogli biti odgođeni kako bi drugima bio omogućen pošten i jednak pristup.
Davatelji internetskih usluga također mogu koristiti oblikovanje prometa kao sredstvo kontrole prometa na vlastitim mrežama. Postoje određene internetske aplikacije koje zahtijevaju nisko kašnjenje kako bi se postigao maksimalni učinak. Niska latencija je još jedan pojam koji znači manje kašnjenja. Oblikovanje paketa može pomoći glasovnim aplikacijama i iskustvima igranja na mreži, na primjer, da postignu svoju maksimalnu učinkovitost odgađanjem nekih drugih paketa.
Iako oblikovanje prometa izaziva zabrinutost kod nekih korisnika računala, opći je cilj učiniti da mreža radi što je moguće glatko. Za to će možda trebati dobar mrežni inženjer koji postavlja pravila kako bi se to postiglo. Baš kao i s lošim obrascima prometa vozila, pogrešno upravljanje mrežnim prometom može uzrokovati više problema nego što se namjerava riješiti.