Achieving Flow Level QoS in Cut-Through Networks Through Admission Control and DiffServ