Innehållsförteckning:
Definition - Vad betyder Packet Buffer?
En paketbuffert är minnesutrymme avsatt för att lagra paket i väntan på överföring via nätverk eller för att lagra paket mottagna via nätverk. Dessa minnesutrymmen finns antingen i ett nätverkskort (NIC) eller i datorn som har kortet.
Paket lagras tillfälligt under överföring av information för att skapa en reserv för användning under förseningar av paketöverföring eller under en överföringsbegäran. Paketbuffring i mediesystem minskar effekterna av paketförseningar och paketförlust för strömning. Buffring ger den nödvändiga tiden att synkronisera paket och begära och ersätta de som förlorats under överföringen.
Techopedia förklarar paketbuffert
Paketbuffertar är normalt belägna i mottagningsanordningar, även om de i vissa fall används för att skicka enheter för att möjliggöra snabb val och vidarebefordran av paket begärda av enheter i den mottagande änden.
Paket för varje applikation multiplexeras i enstaka strömmar. En paketbufferthanteringsalgoritm avgör om ett paket måste accepteras eller avvisas. Accepterade paket placeras i logiska först i, första ut (FIFO) -köer, där varje applikation har sin egen kö i paketbuffertar. Ett accepterat paket förblir i bufferten tills en applikation hämtar det. Nykommande paket avvisas när bufferten är full.
En parallell paketbuffert inkluderar en individuell dynamisk RAMM-minnesmodul (DRAM) för att emulera en gemensam minnesbuffert, där varje modul har samma storlek, databredd och åtkomsttid. Den totala mängden data buffrad är den sammanlagda buffertkapaciteten för varje minnesmodul. Läs- och skrivoperationer utförs på ett pipeline-sätt i enskilda minnesmoduler. Medan ett paket skrivs till någon annan minnesmodul skrivs nyligen anlända paket i moduler som för närvarande inte nås. Rörledd och samtidig åtkomst till enskilda minnesmoduler ökar den totala bandbredden, vilket minskar belastningarna i det enskilda minnet.
