Kada sučelje mrežnog preklopnika primi više prometa nego što može podnijeti, mrežni preklopnik će izabrati hoće li ga spremiti u međuspremnik ili će ga mrežni preklopnik ispustiti.
Predmemorija mrežnog preklopnika obično je uzrokovana različitim brzinama mrežnih sučelja, iznenadnim naletom prometa na mrežnom preklopniku ili prijenosom prometa više na jedan.
Najčešći problem koji uzrokuje međuspremnik u mrežnim sklopkama su iznenadne promjene u prometu više-na-jedan. Na primjer, aplikacija je izgrađena na više čvorova klastera poslužitelja. Ako jedan od čvorova zatraži podatke od mrežnih sklopki svih ostalih čvorova u isto vrijeme, svi odgovori trebaju stići na mrežne sklopke u isto vrijeme. Kada se to dogodi, promet preplavljuje sve mrežne sklopke prema portu mrežne sklopke podnositelja zahtjeva. Ako mrežni prekidač nema dovoljno izlaznih međuspremnika, mrežni prekidač može ispustiti dio prometa ili mrežni prekidač povećava kašnjenje aplikacije. Odgovarajući mrežni međuspremnici mogu spriječiti gubitak paketa ili mrežna kašnjenja uzrokovana protokolima niske razine.
Većina modernih komutacijskih platformi podatkovnih centara rješava ovaj problem pomoću zajedničke komutacijske predmemorije mrežnih komutatora. Mrežni preklopnici imaju skup međuspremnika koji je dodijeljen određenim priključcima. Zajednička predmemorija mrežnog prekidača uvelike se razlikuje od dobavljača do platforme.
Neki dobavljači mrežnih sklopki prodaju mrežne sklopke dizajnirane za određena okruženja. Na primjer, neki mrežni preklopnici imaju veliku obradu međuspremnika, što je prikladno za Hadoop okruženja u scenarijima prijenosa više-na-jedan. Mrežni preklopnici U okruženjima u kojima se promet može distribuirati, mrežni preklopnici ne zahtijevaju međuspremnike na razini preklopnika.
Međuspremnik mrežnog preklopnika je vrlo važan, ali ne postoji točan odgovor koliko prostora na mrežnom preklopniku trebamo. Ogromni međuspremnici mrežnog prekidača znače da mreža ne gubi nikakav promet, ali to također znači povećanu latenciju mrežnog prekidača—podaci koji moraju čekati prije nego što ih proslijedi mrežni prekidač. Neki mrežni administratori preferiraju manje mrežne međuspremnike, dopuštajući aplikaciji ili protokolu da rukuje dijelom prometa. Točan odgovor je razumjeti obrasce prometa mrežnih preklopnika vaše aplikacije i odabrati mrežni preklopnik koji odgovara tim potrebama.
