Meeting Network Demand