Networking Explained, Second Edition

Network design and analysis refer to the essential methods required to properly design a network. A properly generated network design provides the following benefits:
Proper analysis of existing equipment for network installation.
List of requirements for network installation.
Proper configuration of network components for optimum cost savings.
A flexible and adaptable network topology.
Correct selection of network hardware and software.
Documentation of the network for future enhancements and modifications.
Migration path into future network technologies without redesign.
A long network life cycle.
Interconnect paths and methods for multiple network architectures.
User analysis and configuration of network resources for optimal use.
Network management plan and methodology to reduce downtime and allow for maximum use of available resources.
Expectations for performance, reliability, and usability.
Optimal programming environment for network applications.
Training needs for programmers, users, and network managers.
Recurring expense forecasting and budgeting methods.
Network support needs (programming, management, user support).
Use of mathematical modeling tools to help ensure the success of the network design and topology.
Optimal design to prevent network congestion, queuing delay, and proper placement of routing and management resources on the network.
Unfortunately, many network administrators do not take the time to perform a network design and analysis. Instead, they rely exclusively on vendor recommendations. Network design and analysis involve much more than ordering hardware and software from a vendor. If you want to trust a vendor, that is your choice. However, few vendors are qualified network designers, and those who are do not offer this service...