Een buffer is een stukje van het geheugen dat gegevens opslaat voor een korte periode van tijd . Data wordt gebufferd op netwerken op verschillende locaties , meestal ter compensatie van congestie . Buffering plaatsvindt binnen netwerkapparatuur zoals routers en gateways . Datapakketten worden gemarkeerd om te voorkomen bufferen . Vertraging Buffering is een belangrijke oorzaak van de vertraging op het netwerk . Dit is een belangrijke kwestie voor elke netwerk- applicatie , maar het is vooral van belang voor interactieve multimedia toepassingen zoals Voice over IP ( IP-telefonie ) of video conferencing . Gebruikers van deze applicaties moeten zoveel mogelijk van het netwerk buffering mogelijk te verwijderen , om de kwaliteit van de dienstverlening van hun aanvraag te verbeteren . Oorzaken De buffer op een netwerk is de computer equivalent van een rij mensen te wachten om geserveerd op een verkoop- venster , of in een bank . In de echte wereld mensen moeten wachten in de rij tijdens drukke periodes , omdat het bedrijf niet genoeg personeel om alle klanten te bedienen op hetzelfde moment . Op andere momenten van de dag caissières of verkoopmedewerkers zitten te wachten op werk en klanten krijg meteen geserveerd . Netwerken ervaren dezelfde pieken en dalen . Buffers koopt tijd voor een netwerk transmissie . Naarmate de vraag bouwt , de vertraging wordt langer en lang en meer van de buffer vol. De buffer blijft uitbreiden totdat de vraag niveau af , en dan , als de vraag daalt , de buffergrootte vermindert totdat uiteindelijk netwerkbelasting zo laag is , het verkeer kan worden rechtstreeks via het netwerk doorgegeven zonder enige tijd doorgebracht in een buffer . < Br > Doel Hoewel netwerk vertraging is vervelend , het is beter dan het alternatief . Als netwerkapparatuur geen gegevens in transit leverde bufferen , zou datapakketten worden gedropt op momenten van piekvraag . Veel van de gebruikers van het netwerk van Interoute bedient zou worden vergrendeld totdat een grote bulk data transfer afgerond , of een aantal ingelogde gebruikers van het netwerk . De vertraging is een poging om de belasting van het netwerk te verdelen in de tijd , wanneer er onvoldoende middelen beschikbaar zijn om de piekvraag te voldoen . Cost andere strategie zou zijn voor de netwerkbeheerder om kopen in extra apparatuur om voldoende capaciteit om de piekvraag te voldoen bieden . Dit is echter een dure oplossing . De nieuwe dure apparatuur kan werkeloos voor het merendeel van de dag en alleen gebruikt zijn alle functies voor een korte periode per dag . Buffering stelt netwerk eigenaren om de kosten te verlagen door het plannen van de capaciteit op een iets meer dan de gemiddelde doorvoersnelheid . Avoidance gegevens reist rond netwerken in een structuur heet een packet . Het pakket gegevens bevatten in het lichaam en een reeks headers op de voorzijde van de data beschrijven en voorwaarden te gegevensoverdracht . Een van de velden in de headers is de "push vlag . " Als dit is ingesteld het datapakket wordt niet gebufferd , maar wordt dwars door gepasseerd . In de praktijk wordt deze voorwaarde niet altijd wordt toegepast , want als een netwerkapparaat moet wachten op ruimte op de netwerkkabel , de data moet wachten , ongeacht zijn voorkeuren .
|