En buffert är en bit av minne som lagrar data för en kort tidsperiod. Data blir buffras på nätverk på flera platser , oftast för att kompensera för överbelastning . Buffring sker inom nätutrustning som routrar och gateways . Datapaket kan flaggas för att undvika buffring dem . Fördröjning
buffring är en viktig orsak till nätverket förseningen . Detta är en viktig fråga för alla nätverksanslutna program , men det är särskilt viktigt för interaktiva multimedia applikationer som Voice over IP ( IP -telefoni ) eller videokonferenser . Användare av dessa program måste ta bort så mycket av nätet buffring som möjligt för att förbättra kvaliteten på servicen av deras ansökan .
Orsaker
buffert på en nätverk är det computing motsvarar en kö av människor som väntar på att få serveras vid en försäljning fönster , eller i en bank . I den verkliga världen människor har att vänta i rad under rusningstid eftersom verksamheten inte har tillräckligt med personal för att betjäna alla kunder på samma gång . Vid andra tider på dagen kassörskor eller säljare sitter väntar på arbete och kunderna får serveras direkt. Networks upplever samma toppar och dalar . Buffertar köper tid för en överföring i nätet . När efterfrågan bygger , blir fördröjningen längre och längre och mer av bufferten fylls. Bufferten fortsätter att expandera tills efterfrågan planar ut , och sedan , när efterfrågan sjunker , bufferten storlek minskar tills slutligen belastningen på nätet är så låg , kan trafiken ledas direkt över nätverket utan någon tid i en buffert .
Syfte
Även nätverket förseningen är irriterande , det är bättre än alternativet . Om nätutrustning inte buffra data i transit , skulle datapaket tappas vid hög belastning . Många av användarna i nätverket betjänar skulle låsta tills någon stor bulk dataöverföring klar , eller ett antal användare inloggade utanför nätverket . Fördröjningen är ett försök att fördela belastningen på nätet över tid , där otillräckliga resurser finns tillgängliga för att möta efterfrågan i rusningstid .
Kostnad
annan strategi skulle vara för nätverksadministratören köpa in extra utrustning för att ge tillräcklig kapacitet för att möta efterfrågan under högsäsong . Men detta är en dyr lösning . Den nya dyra utrustningen kan stå oanvänd större delen av dagen och bara användas till sin fulla kapacitet under en kort period varje dag . Buffring ger nätägare att sänka kostnaderna genom att planera kapacitet på strax över den genomsnittliga genomströmningen .
Undvikande
Data reser runt nätverk i en struktur som kallas ett paket . Paketet innehåller data i kroppen och en rad rubriker på framsidan av detta beskriver data och ställa villkor för dataöverföring . Ett av fälten i huvudena är " push- flaggan. " Om detta är inställt datapaketet inte är buffrad , men föres rakt igenom. I praktiken är detta villkor inte alltid genomförs för om en nätverksenhet måste vänta utrymme på nätverkskabeln har uppgifter att vänta , oavsett dess preferenser .