Ko vmesnik omrežnega stikala prejme več prometa, kot ga lahko prenese, se bo omrežno stikalo odločilo, da ga bo shranilo v medpomnilnik ali pa ga bo izpustilo.
Predpomnilnik omrežnega stikala je običajno posledica različnih hitrosti omrežnih vmesnikov, nenadnega izbruha prometa na omrežnem stikalu ali prenosa prometa več proti ena.
Najpogostejša težava, ki povzroča medpomnjenje v omrežnih stikalih, so nenadne spremembe v prometu več proti enemu. Na primer, aplikacija je zgrajena na več vozliščih gruče strežnikov. Če eno od vozlišč zahteva podatke od omrežnih stikal vseh drugih vozlišč hkrati, morajo vsi odgovori prispeti do omrežnih stikal hkrati. Ko se to zgodi, promet preplavi vsa omrežna stikala na vrata omrežnega stikala zahtevnika. Če omrežno stikalo nima dovolj izhodnih medpomnilnikov, lahko omrežno stikalo izpusti nekaj prometa ali pa omrežno stikalo poveča zakasnitev aplikacije. Ustrezni medpomnilniki omrežnega stikala lahko preprečijo izgubo paketov ali omrežne zakasnitve, ki jih povzročijo nizkonivojski protokoli.
Večina sodobnih preklopnih platform podatkovnih centrov rešuje ta problem s pomočjo skupnega preklopnega predpomnilnika omrežnih stikal. Omrežna stikala imajo nabor medpomnilniškega prostora, ki je dodeljen določenim vratom. Skupni preklopni predpomnilnik omrežnega stikala se med prodajalci in platformami zelo razlikuje.
Nekateri prodajalci omrežnih stikal prodajajo omrežna stikala, zasnovana za posebna okolja. Nekatera omrežna stikala imajo na primer veliko obdelavo medpomnilnika, kar je primerno za okolja Hadoop v scenarijih prenosa več proti enemu. Omrežna stikala V okoljih, kjer je promet mogoče porazdeliti, omrežna stikala ne potrebujejo medpomnilnikov na ravni stikala.
Medpomnilnik omrežnega stikala je zelo pomemben, vendar ni pravilnega odgovora, koliko prostora na omrežnem stikalu potrebujemo. Ogromni vmesni pomnilniki omrežnega stikala pomenijo, da omrežje ne izgubi prometa, pomeni pa tudi povečano zakasnitev omrežnega stikala – podatki, ki morajo počakati, preden jih omrežno stikalo posreduje. Nekateri omrežni skrbniki imajo raje manjše omrežne preklopne medpomnilnike, tako da aplikaciji ali protokolu omogočijo upravljanje z delom prometa. Pravilen odgovor je, da razumete prometne vzorce omrežnih stikal vaše aplikacije in izberete omrežno stikalo, ki ustreza tem potrebam.
