Koti verkot Mikä on pakettipuskuri? - määritelmä techopediasta

Mikä on pakettipuskuri? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä pakettipuskuri tarkoittaa?

Pakettipuskuri on muistitila, joka on varattu verkkojen yli lähettämistä odottavien tai verkkojen kautta vastaanotettujen pakettien varastointiin. Nämä muistitilat sijaitsevat joko verkkokortissa (NIC) tai korttia pitävässä tietokoneessa.


Paketit tallennetaan väliaikaisesti tiedonsiirron aikana varauksen luomiseksi käytettäväksi paketin lähetysviiveiden tai uudelleenlähetyspyynnön aikana. Pakettien puskurointi mediajärjestelmissä vähentää pakettiviiveiden ja pakettihäviön vaikutuksia suoratoistoon. Puskurointi antaa tarvittavan ajan synkronoida paketit ja pyytää ja korvata siirron aikana kadonneet paketit.

Techopedia selittää pakettipuskurin

Pakettipuskurit sijaitsevat yleensä vastaanottolaitteissa, vaikka joissakin tapauksissa niitä käytetään lähetyslaitteisiin, jotta vastaanottavan pään laitteiden pyytämät paketit voidaan nopeasti valita ja lähettää edelleen.


Jokaisen sovelluksen paketit multipleksoidaan yhdeksi virraksi. Pakettipuskurinhallintaalgoritmi määrittää, onko paketti hyväksyttävä vai hylättävä. Hyväksytyt paketit sijoitetaan loogisiin ensin FIFO-jonoihin, joissa jokaisella sovelluksella on oma jono pakettipuskurissa. Hyväksytty paketti pysyy puskurissa, kunnes sovellus hakee sen. Äskettäin saapuneet paketit hylätään, kun puskuri on täynnä.


Rinnakkaispakettipuskuri sisältää yksittäisen dynaamisen hajasaantimuistin (DRAM) muistimoduulin yhteisen muistipuskurin jäljittelemiseksi, jossa jokaisella moduulilla on sama koko, datan leveys ja käyttöaika. Puskuroidun datan kokonaismäärä on jokaisen muistimoduulin kokonaispuskurointikapasiteetti. Lukemis- ja kirjoitustoimenpiteet suoritetaan putkilinjaisesti yksittäisissä muistimoduuleissa. Vaikka paketti kirjoitetaan jollekin muulle muistimoduulille, vasta saapuneet paketit kirjoitetaan moduuleihin, joita ei tällä hetkellä käytetä. Putkilinjainen ja samanaikainen pääsy yksittäisiin muistimoduuleihin lisää kokonaiskaistanleveyttä vähentämällä yksittäisen muistin kuormitusta.

Mikä on pakettipuskuri? - määritelmä techopediasta