Accelerated growth in Internet bandwidth and Internet users have been increased network management complexity. This issue is more pronounced in campus networks as the scale of such networks has increased dramatically. This work proposes a layer-based network bandwidth management framework that significantly decreases the implementation complexity, achieves fair bandwidth allocation and resolves the problem of stolen IP addresses. Simulation results demonstrate that the proposed framework achieves fair bandwidth usage in the subnet and backbone. By the way, we also realise the system with embedded platform to reveal the algorithm and performance.