In multi-hop ad hoc networks, sources may pump more traffic into the networks than that can be supported, resulting in high end-to-end delay and packet-loss rate. Controlling the offered load at the sources can eliminate this problem. To conduct traffic control, the throughput of the network is necessary. In addition, the authors propose a concept of bandwidth mapping to analyse how much traffic in application can be injected to make the network supporting the maximum throughput. A multi-dimensional Markov model is built to analyse the performance of IEEE 802.11 DCF in unsaturated condition, in which M/G/1/K queuing model is used to analyse the service condition of the packet queue inside the node. The effects of carrier sensing property, hidden-node problem and signal capture property are considered together to analyse the contention experienced by the nodes in the network. Furthermore, the bandwidth mapping situation of voice and video traffic is analysed in string topology of a multi-hop ad hoc network. This analysis can provide a theoretical guide for the traffic admission control.