Para que un búfer, de tipo software o hardware, pueda funcionar correctamente es indispensable que este posea como mínimo las siguientes características: