buffer di rete

March 21

buffer di rete


Un buffer è un pezzo di memoria che memorizza i dati per un breve periodo di tempo. I dati viene tamponato su reti in diverse località, di solito per compensare la congestione. Buffering si verifica all'interno di apparecchiature di rete come router e gateway. i pacchetti di dati possono essere segnalati per evitare loro il buffering.

Ritardo

Buffering è una delle principali cause di ritardo di rete. Questo è un tema importante per qualsiasi applicazione in rete, ma è particolarmente importante per le applicazioni interattive multimediali come Voice over IP (telefonia IP) o videoconferenza. Gli utenti di queste applicazioni devono rimuovere la maggior quantità del buffer di rete possibile al fine di migliorare la qualità del servizio della loro applicazione.

Le cause

Il buffer in una rete è l'equivalente di calcolo di una coda di persone in attesa di essere serviti a una finestra di vendita, o in una banca. Nel mondo reale le persone devono attendere in linea durante i periodi più affollati perché l'azienda non ha abbastanza personale per servire tutti i clienti allo stesso tempo. In altri periodi i cassieri giorno o il personale di vendita sedersi in attesa di lavoro e clienti serviti subito. Reti esperienza gli stessi alti e bassi. Buffer guadagnare tempo per una trasmissione in rete. Poiché la domanda si basa, il ritardo si allunga e lunga e più del buffer si riempie. Il buffer continua ad espandersi fino a livelli di domanda fuori, e quindi, in quanto la domanda cade, la dimensione del buffer riduce fino alla fine del carico di rete è così basso, il traffico può essere passato direttamente in rete senza alcun tempo trascorso in un buffer.

Scopo

Anche se ritardo di rete è fastidioso, è meglio dell'alternativa. Se l'apparecchiatura di rete non ha buffer di dati in transito, i pacchetti di dati dovrebbero essere lasciati nei momenti di picco della domanda. Molti degli utenti della rete serve sarebbe bloccato fino a quando qualche grande trasferimento di dati bulk completato, o un numero di utenti registrati fuori dalla rete. Il ritardo è un tentativo di distribuire il carico di rete nel corso del tempo, dove sono a disposizione per soddisfare la domanda di picco risorse insufficienti.

Costo

Un'altra strategia potrebbe essere per l'amministratore di rete per comprare in equipaggiamento extra per fornire una capacità sufficiente per soddisfare la domanda di picco. Tuttavia, questa è una soluzione costosa. La nuova apparecchiatura costosa può stare inattivo per la maggior parte della giornata e possono essere usate solo per le sue funzionalità complete per un breve periodo ogni giorno. Buffering consente ai proprietari di rete per ridurre i costi di capacità di pianificazione a poco più del throughput medio.

Evitare

Dati viaggia intorno reti in una struttura chiamata un pacchetto. Il pacchetto contiene dati nel corpo e una serie di intestazioni sulla parte anteriore che descrive i dati e l'impostazione delle condizioni per il trasferimento dati. Uno dei campi nelle intestazioni è la "bandiera spinta." Se questo è impostato il pacchetto di dati non è tamponato, ma viene passata. In pratica questa condizione non è sempre attuata perché se un dispositivo di rete deve attendere spazio sul cavo di rete, i dati deve aspettare, indipendentemente dalle sue preferenze.