Pakettien muotoilu, joka tunnetaan usein nimellä liikenteen muotoilu tai kaistanleveyden kuristaminen, on menetelmä, jolla suuren kaistanleveyden tietokoneverkkojen käyttäjät voivat valvoa ja hallita tiedonkulkua verkkoportaaleihin ja niistä pois. Tietokonepaketit ovat soluja, jotka sisältävät tietoja, jotka lähetetään Internet -protokollan kautta määrätyn tietokoneverkon kautta. Pakettien muotoiluun liittyy tavallisesti pakettien lähetyksen viivästyminen tietyillä verkon kaistanleveyksillä. Tämä viive yleensä pienentää viiveitä, viiveitä tietojen lähettämisen verkon kaistanleveydelle ja ajan välillä, jolloin tiedot saapuvat aiottuun portaaliin. Tämä hallittu viive parantaa verkon yleistä tehokkuutta ja lisää käyttökelpoista kaistanleveyttä.
Kaistanleveys on tietojärjestelmän sallima tiedonsiirtoyhteys yhteyden kautta, ja sitä mitataan määrätyn tietokoneen vastaanottamien bittien nopeudella. Muut kuin paketteja tukevat tietokoneet, kuten tavalliset pisteestä pisteeseen tietoliikenneyhteydet, lähettävät dataa vain tavujen, bittien tai merkkien kautta. Tietosolut tai paketit voivat sisältää kaikki nämä asiat, ja siksi tätä valtavaa tietoliikennettä on hallittava aivan kuten kaikenlaista liikennettä, autoliikennettä, lentoliikennettä jne. Tämän dataliikenteen hallinta siirretään verkkopakettien muotoilutekniikkaan tehokkaan tiedonsiirron ja vastaanoton varmistamiseksi.
Pakettien muotoilu on välttämättä jarru, joka on kytketty joukkoon paketteja, jotka tunnetaan nimellä virtaus tai virta, jotta nämä paketit sopivat ennalta määrättyyn verkkoparametrien tai -rajoitusten joukkoon. Näihin parametreihin voi liittyä sopimus tai tietyt tiedonsiirto- ja/tai vastaanottoprofiilit.
Pakettien muotoilua käytetään yleisesti verkon reunoilla hallitsemaan verkkoon tulevaa liikennettä tietyn ajan kuluessa. Paketin muotoilu hallitsee liikenteen enimmäisnopeutta monimutkaisten kriteerien, kuten yleisten solunopeusalgoritmien (GCRA) perusteella, joka on pakettisolunopeuksien laskeminen tietyllä aikataululla. Tämä verkkoliikenteen nopeuden hallinta tai muokkaaminen voidaan suorittaa monin tavoin ja lukemattomista syistä, mutta se on aina seurausta pakettien hallitusta viiveestä
Vaikka pakettien muotoilulaitteita voidaan käyttää passiivisesti tietyn liikenteen analysointiin ja luokitteluun, ne on suunniteltu aktiivisen liikenteen priorisointiin. Reittien automaattinen valinta etädatavastaanottimiin ja kaistanleveyttä vaativien sovellusten rajoittaminen ovat kumpikin aktiivisen pakettien muotoilutekniikan funktio. Tämä tekniikka on tai on pian otettu käyttöön uutisryhmäsovelluksissa palveluntarjoajasta riippumatta ja vertaisverkoissa sekä monissa muissa suuren kaistanleveyden sovelluksissa. Pakettien muotoilua voidaan käyttää tietokonepohjaisten ääni- ja videosovellusten sekä Voice over Internet Protocol (VoIP) -viestinnän toteuttamiseen.