Chapter 1
Chapter 1
Chapter 1: Introduction
Dr. Amjad Hawash
1.3 Background
●
Decisions made regarding the network architecture and design need
to be defensible from several perspectives:
– Technical: in order to be able to address any technical challenges
made against your architecture and design.
– Budgetary: to ensure that network costs are within budget or to
justify why a budget has been exceeded.
– Schedule: to ensure that time frames for development, installation,
testing, and operations are being met.
– Resources: such as personnel or equipment, to ensure that the
customer has everything necessary to build and operate this
network (Audit trail is a history for personnel).
● Web pages can be used for Audit Trail.
1.4.5 Model for Network Analysis,
Architecture, and Design
● Lacking data from analysis and architecture, we may not
have a basis for making technology comparisons and
trade-offs.
● And most importantly, without the proper requirements
gathering and analysis, we cannot be sure if our network
will meet the needs of its users.
1.4.5 Model for Network Analysis,
Architecture, and Design
● Network analysis, architecture, and design are similar to other
engineering processes in that they address the following areas:
– Defining the problems to be addressed
– Establishing and managing customer expectations
– Monitoring the existing network, system, and its environment
– Analyzing data
– Developing a set of options to solve problems
– Evaluating and optimizing options based on various trade-offs
– Selecting one or more options
– Planning the implementation
1.4.5 Model for Network Analysis,
Architecture, and Design
● An early part of every project is determining what your
customer’s expectations are and adjusting these
expectations accordingly.
● Part of determining customers’ expectations means
understanding what customers want to do with their
network.
● Having established what the customer’s expectations are,
you may need to adjust and manage these expectations
(discuss trade-offs with them).
1.4.5 Model for Network Analysis,
Architecture, and Design
● If an existing network is part of this project, monitoring this
network, as well as other parts of the system and its environment,
can provide valuable information about the current behavior of
users, applications, and devices and their requirements for the
new network (define problems of the existing network).
● During the network monitoring process, collect data, then analyze:
requirements or needs analysis, flow analysis, and a risk
(security) analysis.
● Results of the network analysis are used in the architecture and
design processes, where sets of options are developed, including
potential architectures, designs, topologies, technologies,
hardware, software, protocols, and services.
1.4.5 Model for Network Analysis,
Architecture, and Design
● These sets of options are then evaluated to determine the
optimal solutions for the problems.
1.5 A Systems Methodology