Software Software Build Your Skills: The three-layer hierarchical model Explains the three layers critical to network design: Access, Distribution, and Core