A subdiscipline of network management. It consists of two tasks. The first is monitoring the performance of a network in terms of throughput rates and identifying bottlenecks (sometimes known as choke points) in the network. The second is modifying the configuration of a network in order to improve throughput and eliminate bottlenecks.