Designing a networking solution with the intent of bringing it to fruition through implementation is a business transaction. It is in your and the design process's best interest if that transaction is perceived by an SMB as valuable.
Business sizes and sectors usually impact the quantity and the level of equipment performance within a networking solution. As a general rule, all SMBs share the need for similar solution functions. Modularizing the enterprise and adhering to hierarchical interconnection of the infrastructure components (routers and switches) become keys to a scalable network design.
Cisco offers a spectrum of products in each solution category to accommodate varying business sizes. Any networking solution must support applications that are unique to varying SMB categories and critical to any SMB's success. Networking solutions do not operate in isolation; there is interdependency between them, with certain solutions being the enablers for others. Each networking solution has pros and cons that should be considered before proceeding with design and implementation.