Dynamisk bandbreddsallokering är en term som används för att beskriva metoden för att allokera bandbredd på ett nätverk efter behov. Med denna process allokeras bandbredd baserat på antalet och typen av aktiviteter som för närvarande äger rum, istället för att reservera en viss mängd bandbredd för var och en av dessa uppgifter. Detta tillvägagångssätt ses som ett sätt att effektivisera användningen av bandbredd, eftersom ingen applikation saknar resurser.
Som en del av bandbreddshanteringsprocessen är dynamisk bandbreddsallokering en pågående process. När applikationer aktiveras, allokerar nätverket en del av de fria resurserna till var och en av applikationerna, och håller noggrant en balans som säkerställer att varje applikation har tillräckliga verktyg för att fungera effektivt. När en viss applikation är klar och inte längre är aktiv frigörs den bandbredden och är tillgänglig för användning av andra applikationer när och vid behov.
En av de främsta fördelarna med dynamisk bandbreddsallokering är att applikationer som kan kräva avsevärda resurser vid ett tillfälle men som kan fungera med mycket mindre vid ett senare tillfälle automatiskt justeras i termer av mängden bandbredd som avsatts för funktionen. Under tiden kan all bandbredd som förblir ledig lätt allokeras till andra resurser. Detta skiljer sig från att dedikera bandbredd till specifika applikationer, eftersom den bandbredden inte är tillgänglig för andra applikationer även när den inte används aktivt.
Med dynamisk bandbreddsallokering kan ett datornätverk konfigureras för att utnyttja de resurser som för närvarande finns tillgängliga. Eftersom bandbredd inte är dedikerad baserat på genomsnittlig användning per applikation, har varje aktiv applikation tillgång till allt som behövs för att fungera effektivt. Vanligtvis tillåter detta tillvägagångssätt att skapa loggfiler på systemet, vilket gör det möjligt för administratörer att övervaka toppanvändning under hela dagen och avgöra om det finns ett behov av att säkra ytterligare bandbredd på grund av ökad efterfrågan eller om den nuvarande bandbreddsanvändningen är inom ett intervall som anses vara säkert.
Användningen av en dynamisk bandbreddsallokeringsmetod gör det möjligt att rymma ett antal applikationer, inklusive stabil överföring och mottagning av ljud, video och data på ett givet nätverk. Genom att snabbt och enkelt kunna reagera på förändringar i mängden trafik som sker på nätverket och den resulterande förskjutningen i hur mycket bandbredd som behövs för aktiva applikationer, är det möjligt att undvika situationer där en applikation inte kan köras på grund av att resurser finns engagerad i andra applikationer, även de som för närvarande inte är aktiva och körs.