UNIT 1 Fundamentals of Networks Design
UNIT 1 Fundamentals of Networks Design
DESIGN
UNIT I
FUNDAMENTALS OF NETWORK DESIGN
7/8/2024 1
COURSE OBJECTIVE’S
7/8/2024 2
COURSE OUTCOME
7/8/2024 3
SCSA1502- COMPUTER NETWORKS &
DESIGN
SYLLABUS
7/8/2024 4
SCSA1502- COMPUTER NETWORKS &
DESIGN
TEXT/ REFERENCE BOOKS
• 1. Gil Held, “Network Design: Principles and Applications (Best Practices)”,
Auerbach Publications, 1st edition, 2000.
7/8/2024 5
UNIT 1
FUNDAMENTALS OF NETWORK DESIGN
7/8/2024 6
NETWORK DESIGN CONCEPTS
What is the design methodology used by
network designers?
➢ Network designers ensure that our communications networks can
adjust and scale to the demands for new services.
➢ To support our network-based economy, designers must work to
create networks that are available nearly 100 percent of the time.
➢ Information network security must be designed to automatically fend
off unexpected security incidents.
➢ Using hierarchical network design principles and an organized design
methodology, designers create networks that are both manageable
and supportable
7/8/2024 7
NETWORK DESIGN CONCEPTS
7/8/2024 9
NETWORK REQUIREMENTS
7/8/2024 10
NETWORK REQUIREMENTS
Technical Requirements:
➢ Applications that are to run on the network
➢ Other protocols that are to run on the network (for example, routing
protocols)
➢ Cabling requirements
➢ Redundancy requirements
7/8/2024 11
NETWORK REQUIREMENTS
➢ Network management
➢ Support for existing applications while new ones are being phased in
➢ Bandwidth availability .
7/8/2024 12
NETWORK REQUIREMENTS
Requirements Related to Business Issues
➢ Budget- Capital (for new equipment) and operating (for ongoing expenses).
➢ Schedule - This could include the phasing out of older applications, hiring of new
personnel, and so forth.
➢ People - Considerations include who will install and operate the network, what skills
they have, whether they require training, whether any of these tasks will be
outsourced, and so forth.
➢ Legal Issues include any restrictions on the use and storage of data collected
➢ History Factors include examining the existing network's structure and determining
whether any person or group will block changes or additions.
➢ Policies Consider whether current organizational policies might restrict the network
design.
7/8/2024 13
BUILDING A GOOD NETWORK
. Good networks do not happen by accident. They are the result of hard work
by network designers and technicians, who identify network requirements and
select the best solutions to meet the needs of a business.
Step 2. Determine the features and functions required to meet the needs
identified in Step 1.
7/8/2024 14
BUILDING A GOOD NETWORK (contd)
7/8/2024 15
NETWORK REQUIREMENTS
➢ . Most businesses actually have only a few requirements for their
network:
■ The network should stay up all the time, even in the event of
failed links, equipment failure, and overloaded conditions.
7/8/2024 16
FUNDAMENTAL DESIGN GOALS
➢ When examined carefully, these requirements translate into four fundamental
network design goals:
■ Manageability: No matter how good the initial network design is, the
available network staff must be able to manage and support the network. A
network that is too complex or difficult to maintain cannot function effectively and
7/8/2024 17
efficiently.
DESIGN PRINCIPLES
(CISCO)
7/8/2024 18
DESIGN PRINCIPLES
7/8/2024 19
DESIGN PRINCIPLES (CISCO)
7/8/2024 20
DESIGN PRINCIPLES (CISCO)
• It defines the
all necessary
phases of a
Network’s Life
style
7/8/2024 22
Benefit’s of PDIOO Cycle(CISCO)
7/8/2024 23
Benefit’s of PDIOO Cycle(CISCO)
❑ Network availability has always been a top priority of
enterprises. However, network downtime can result in a
loss of revenue
The network lifecycle PDIOO improves the high availability of
networks by these actions:
• Assessing the network's security state and its capability to support
the proposed design
• Specifying the correct set of hardware and software releases, and
keeping them operational and current
• Producing a sound operations design and validating network
operations
• Staging and testing the proposed system before deployment
• Improving staff skills
• Proactively monitoring the system and assessing availability trends
and alerts
• Proactively identifying security breaches and defining remediation
plans
7/8/2024 24
Benefit’s of PDIOO Cycle(CISCO)
❑ Business Agility (Quick Reaction to changes in Business
Economy) can be increased by:
7/8/2024 25
NETWORK DESIGN
7/8/2024 26
NETWORK DESIGN (CISCO
7/8/2024 27
NETWORK DESIGN
Implementation Components
Implementation of a network design consists of several phases
(install hardware, configure systems, launch into production, and
so on).
➢ Each phase consists of several steps, and each step should
contain, but be not limited to, the following documentation:
❖ Description of the step
❖ Reference to design documents
❖ Detailed implementation guidelines
❖ Detailed roll-back guidelines in case of failure
❖ Estimated time needed for implementation
7/8/2024 28
NETWORK DESIGN
Analysing the Existing Network
7/8/2024 32
Analysing the Existing Network
Auditing or Assessing the Existing
Network
➢ The Second important step is network audit or assessment
➢ It is used to collect information about an existing network
An audit provides details such as :
❖ A list of network devices
❖ Hardware specifications and versions, and software
versions of network devices
❖ Configurations of network devices
❖ Output of various auditing tools to verify and augment the
existing documentation
❖ Link, CPU, and memory utilization of network devices
❖ A list of unused ports, modules, and slots in network
devices, (to be used to understand whether the network is
expandable )
7/8/2024 33
NETWORK DESIGN
Preparing the Preliminary Design
Both the preliminary design and final design are done Using
PDIOO
7/8/2024 34
NETWORK DESIGN
Preparing the Preliminary Design
Following a design methodology can have many advantages:
• It ensures that no step is missed when the process is
followed
• It provides a framework for the design process
deliverables
• It encourages consistency in the creative process,
enabling network designers to set appropriate deadlines
and maintain customer and manager satisfaction.
• It allows customers and managers to validate that the
designers have thought about how to meet their
requirements
Preliminary Design Step involves in the preparation of
detailed Documentation of the network
It is achieved by collecting information from customer, inspecting the
site , and accessing the network using Automated Tools
7/8/2024 35
NETWORK DESIGN
Preparing the Preliminary Design
Different Approaches:
1. Top Down Approach:
A top-down approach to network design means that
requirements are considered first, with the applications and
network solutions that will run on the network driving the design
7/8/2024 36
NETWORK DESIGN
Preparing the Preliminary Design
Different Approaches:
2. Bottom- Up Approach:
A bottom-up approach would first select devices, features,
cabling, and so on, and then try to fit the applications onto this
network
Issues in Bottom-Up Approach
A bottom-up approach can lead to redesign if the
applications are not accommodated properly.
This approach can also result in increased costs by
including features or devices that are not required
7/8/2024 37
NETWORK DESIGN
Preparing the Preliminary Design
Different Approaches:
2. Bottom- Up Approach:
A bottom-up approach
would first select devices, features,
cabling, and so on, and then try to
fit the applications onto this
network
Issues in Bottom-Up Approach
A bottom-up approach can
lead to redesign if the applications are
not accommodated properly.
This approach can also result in
increased costs by including features or
devices that are not required
7/8/2024 38
NETWORK DESIGN
Completing the Final Design
Development
❖ During the final design stage the detailed architectural and
engineering drawings (the blueprints) of all physical
components of the Network components are produced.
❖ In some complex projects, it is necessary to prepare in addition
a written final design report.
❖ Sufficient detail must be provided by the drawings and the
report should have reasonably accurate estimates involved in
the process.
❖ All revisions to materials, equipment specifications are made.
The updated schedule, cost estimates and specifications should
be available in the final design report.
It is essential to verify at the final design stage that the plan
remains economically feasible. If, by some chance it is not,
then a decision must be made to revise design solutions or
the original concepts, or perhaps terminate the project
7/8/2024 39
Network Design
Deploying the Network
❖ Deployment of the network must start with a plan and a schedule.
❖ Deployment planning starts in the PDIOO Design phase and
continues into the Implement phase
❖ It contains – What to be done? / How to be Done?
❖ Contingency plans, that is, plans for what happens if a problem
occurs during the implementation, should also be included
❖ Any training required for personnel should be planned during this time
❖ Any contracts required should be negotiated during this time.
Examples include outsourcing, Internet connectivity, maintenance etc.
If all the above said points are in place the we can proceed with the
implementation of the network
7/8/2024 40
Network Design
Monitoring and Redesigning Phase:
7/8/2024 41
Network Design
Maintaining Design Documentation :
➢ The design should be documented throughout the process.
Documentation should include the following items:
• All the agreed-to requirements and constraints
• The state of the existing network, if any
• Preliminary design options and a brief review of why the
final design was chosen
• Final design details
• Results of any pilot or prototype testing
• Deployment plans, schedules, and other implementation
details
• Monitoring requirements
• Any other pertinent information
7/8/2024 42
Modular Network Design
.
❑ A module is a component of a composite structure
❑ Modular network design involves creating modules that
can then be put together to meet the requirements of
the entire network.
A modular design for a network has many benefits, such as:
• It is easier to understand and design smaller, simpler
modules rather than an entire network
• It is easier to troubleshoot smaller elements compared
to the entire network
• The reuse of blocks saves design time and effort, as well
as implementation time and effort
• The reuse of blocks allows the network to grow more
easily, providing network scalability
• It is easier to change modules rather than the entire
7/8/2024 network, providing flexibility of design. 43
HIERARCHICAL NETWORK DESIGN
Benefits of a Hierarchical Network Design
7/8/2024 44
HIERARCHICAL NETWORK DESIGN (contd)
7/8/2024 45
HIERARCHICAL NETWORK DESIGN (contd)
➢ Figures Flat Network shows the advantages of a hierarchical network
design versus a flat network design.
Flat Network
7/8/2024 46
HIERARCHICAL NETWORK DESIGN (contd)
➢ Figures Hierarchical Networkshows the advantages of a hierarchical
network design versus a flat network design.
Hierarchical Network
7/8/2024 47
NETWORK DESIGN METHODOLOGIES
Large network design projects are normally divided into three distinct
steps: Step 1. Identify the network requirements.
➢ This oversight can greatly increase the cost and time required to
implement the new design.
7/8/2024 51
Determining the Scope of the Project
7/8/2024 52
IMPACTING THE ENTIRE NETWORK
7/8/2024 53
IMPACTING A PORTION OF THE NETWORK
7/8/2024 54
THANK YOU
7/8/2024 55