Buffering es una de las principales causas de retraso de la red . Este es un tema importante para cualquier aplicación en red , pero es especialmente importante para las aplicaciones interactivas multimedia como voz sobre IP (telefonía IP) o videoconferencia . Los usuarios de estas aplicaciones necesitan para eliminar la mayor parte de la red de amortiguación como sea posible con el fin de mejorar la calidad de servicio de su aplicación.
Causas
El buffer en un red es el equivalente informático de una cola de gente esperando para que nos atendieran en una ventana de ventas , o en un banco. En el mundo real la gente tiene que esperar en fila durante períodos de mucho trabajo porque la empresa no tiene suficiente personal para atender a todos los clientes al mismo tiempo. En otros momentos del día los cajeros o personal de ventas sentar esperar para el trabajo y los clientes se sirven de inmediato. Redes experimentan los mismos máximos y mínimos . Buffers ganar tiempo para una transmisión de red. Como la demanda se basa , el retardo se hace más largo y más largo y de la memoria intermedia se llena . El búfer sigue creciendo hasta que se estabiliza la demanda , y luego, cuando la demanda cae , el tamaño del búfer reduce hasta que finalmente carga de la red es tan baja , el tráfico se puede pasar directamente a través de la red sin ningún tiempo de permanencia en un búfer.
Propósito
Aunque retardo de red es molesto , es mejor que la alternativa. Si el equipo de la red no se almacenarán los datos en tránsito , los paquetes de datos se redujo en los momentos de máxima demanda. Muchos de los usuarios de la red sirve estaría cerrada hasta que algún gran transferencia masiva de datos completa , o un número de usuarios conectados de la red. El retraso es un intento de distribuir la carga de la red en el tiempo, cuando los recursos disponibles son insuficientes para satisfacer la demanda pico .
Coste
Otra estrategia sería que el administrador de red para comprar en equipamiento adicional para proporcionar la capacidad suficiente para satisfacer la demanda pico . Sin embargo, esta es una solución cara . El nuevo equipo costoso puede permanecer inactivo durante la mayor parte del día y sólo se utilizará para todas sus posibilidades por un corto período de cada día . Buffering permite a los propietarios de la red para reducir los costos mediante la planificación de la capacidad a un poco más de la producción media .
Evitación
datos viajan en torno a redes en una estructura llamada un paquete. El paquete contiene datos en el cuerpo y una serie de cabeceras en la parte frontal de los que describen los datos y el establecimiento de condiciones para la transferencia de datos . Uno de los campos en las cabeceras es la "bandera de empuje. " Si se establece el paquete de datos no se almacenan temporalmente , pero se pasa directamente a través . En la práctica, esta condición no siempre se marcha porque si un dispositivo de red tiene que esperar a que el espacio en el cable de red, los datos tiene que esperar , independientemente de sus preferencias.