Design and Evaluation of a Bandwidth Broker That Provides Network Quality of Service For Grid Applications