0% found this document useful (0 votes)
110 views30 pages

Network Design Process: DR - Rab Nawaz Jadoon

This document discusses network design processes and principles. It emphasizes that network design should follow a top-down approach, starting with requirements analysis before technology selection. The top-down design process involves exploring organizational structures and user needs. The design should then be modular and iterative as more details are gathered. The network life cycle involves analyzing requirements, developing logical and physical designs, testing and optimizing the network, and potentially retiring parts of the network over time. Success depends on meeting user needs, and failures could disrupt business operations.

Uploaded by

yasar khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views30 pages

Network Design Process: DR - Rab Nawaz Jadoon

This document discusses network design processes and principles. It emphasizes that network design should follow a top-down approach, starting with requirements analysis before technology selection. The top-down design process involves exploring organizational structures and user needs. The design should then be modular and iterative as more details are gathered. The network life cycle involves analyzing requirements, developing logical and physical designs, testing and optimizing the network, and potentially retiring parts of the network over time. Success depends on meeting user needs, and failures could disrupt business operations.

Uploaded by

yasar khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

Network Design Process

Dr.Rab Nawaz Jadoon


Department of Computer Science Assistant Professor
COMSATS University, Abbottabad
DCS Pakistan
COMSATS University, Islamabad
(Abbottabad Campus)

Telecommunication Network Design (TND)


Introduction

 According to Albert Einstein


 “The world we’ve made as a result of the level of
thinking we have done thus far creates problems
that we cannot solve at the same level at which we
created them.”
 To paraphrase Einstein,
 Networking professionals have the ability to create networks that are
so complex that when problems arise they can’t be solved using the
same sort of thinking that was used to create the networks.

Department of Computer Science 2


Good Network Design

 Must fulfill customer requirements like,


 Availability, scalability, affordability, security, and
manageability.
 Many customers also wants network performance,
often called a Service Level.
 To meet these needs, difficult network design choices and
tradeoffs must be made when designing the logical network
before any physical devices or media are selected.

Department of Computer Science 3


Good Network Design

 When a customer expects a quick response to a


network design request, a bottom-up (connect-
the-dots) network design methodology can be
used, if,
 The customer’s applications and goals are well
known.

Department of Computer Science 4


Good Network Design

 Scalability and performance problems appear as


the number of network users increases.
 These problems can be avoided if the network
designer uses top-down methods that perform
requirements analysis before technology selection.
 Top-down network design is a methodology for designing
networks that begins at the upper layers of the OSI
reference model before moving to the lower layers.
 The top-down methodology focuses on applications,
sessions, and data transport before the selection of routers,
switches, and media that operate at the lower layers

Department of Computer Science 5


Good Network Design

 The top-down network design process includes


exploring organizational and group structures to
find the people for whom the network will
provide services and,
 From whom the designer should get valuable
information to make the design succeed.

Department of Computer Science 6


Top down network design

 Top-down network design is also iterative.


 To avoid getting bogged down in details too quickly,
it is important to first get an overall view of a
customer’s requirements.
 Later, more detail can be gathered on protocol
behavior, scalability requirements, technology
preferences, and so on.
 Top-down network design recognizes that the logical
model and the physical design can change as more
information is gathered.

Department of Computer Science 7


Structured Network design process

 The main goal of structured systems analysis is,


 To more accurately represent user’s needs, which
unfortunately often are ignored or misrepresented.
 Structured systems analysis has the following
characteristics:
 The system is designed in a top-down sequence.
 During the design project,
 Characterize the existing system,

 Determine new user requirements, and

 Propose a structure for the future system.

 A focus is placed on data flow, data types, and processes


that access or change the data.

Department of Computer Science 8


SNDP
 A focus is placed on understanding the location and needs
of user communities that access or change data and
processes.
 A logical model is developed before the physical model.
 The logical model represents the basic building blocks, divided by
function, and the structure of the system.
 The physical model represents devices and specific
technologies and implementations.
 Specifications are derived from the requirements gathered
at the beginning of the top-down sequence.

Department of Computer Science 9


Remarks

 With large network design projects, modularity


is essential.
 The design should be split functionally to make the
project more manageable.
 For example, the functions carried out in campus LANs can
be analyzed separately from the functions carried out in
remote-access networks, virtual private networks (VPN),
and WANs.

Department of Computer Science 10


CISCO Prospect

 Cisco recommends a modular approach with its


three-layer hierarchical model.
 This model divides networks into,
 Core
 Distribution and,
 Access layers.

Department of Computer Science 11


Systems Development life
Cycles(SDLC)

 Typical systems are developed and continue to


exist over a period of time, often called a
systems development life cycle.
 Feedback from the users of the system causes the
system to then be redesigned or modified, tested,
and optimized again.
 New requirements arise as the network opens the
door to new uses.
 As people get used to the new network and take advantage
of the services it offers, they soon take it for granted and
expect it to do more.

Department of Computer Science 12


Network design phases
 Four major phases
 Analyze requirements
 Network analyst interviews users and technical personnel to
gain an understanding.
 Characterizing the existing network
 The last step is to analyze current and future network
traffic, including traffic flow and load, protocol behavior, and
quality of service (QoS) requirements.
 Develop the logical design
 Logical topology for the new or enhanced network, network
layer addressing, naming, switching and routing protocols.
 Also includes security planning, network management
design.

Department of Computer Science 13


SDLC
 Develop the physical design
 Technologies and products that realize the logical design are
selected.
 Test, optimize and doc the design
 Write and implement a test plan, build a prototype, optimize
the network design
 Document your work with a network design proposal.

Department of Computer Science 14


Network design and
implementation cycle

Department of Computer Science 15


CISCO Approach

Department of Computer Science 16


CISCO PDIOO Network Life Cycle

P
P  Plan
O D D  Design

R
I  Implement
O  Operate
O  Optimize
R  Retire
O I

Department of Computer Science 17


Criteria of success/Failure
 Determining the criteria for success, you should
find the consequences of failure:
 What will happen if the network design project fails
or if the network, when installed, does not perform
to specification?
 How visible is the project to upper-level
management?
 Will the success (or possible failure) of the project be
visible to executives?
 To what extent could unforeseen behavior of the
new network disrupt business operations?

Department of Computer Science 18


Networks Must Make Business Sense

 Network upgrades are made not because


some new technology sounds interesting to the
engineers, but because it will help an enterprise
increase profits, productivity, market share, and
cash flow.

Department of Computer Science 19


Challenge

 The challenge for network designers is to build


networks that allow,
 Data to travel in and out of the enterprise network
from various wired and wireless portals without
picking up any viruses and without being read by
parties for whom it was not intended.
 The designer is challenged to develop,
 Secure, resilient, and manageable solutions that enable
users to work efficiently and securely wherever they are
physically located.

Department of Computer Science 20


Importance of Network Security
and Resiliency

 Network security has filtered to the top of the


list of business goals.
 Security was, is and be important all the time.
 When security and operational problems occur,
networks must recover quickly.
 Networks must be resilient.
 In the current business environment, security and
disaster recovery should be considered with every
network design choice.
 The network designer must propose solutions that
provide resiliency and stability.

Department of Computer Science 21


Network Design Business Goals
 Increase revenue and profit
 Increase market share
 Expand into new markets
 Increase competitive advantages over
companies in the same market
 Reduce costs
 Increase employee productivity
 Shorten product-development cycles

Department of Computer Science 22


Network Design Business Goals

 Offer new customer services


 Offer better customer support
 Open the network to key constituent
 (prospects, investors, customers, business partners,
suppliers, and employees)
 Avoid business disruption caused by network
security problems
 Avoid business disruption caused by natural and
unnatural disasters

Department of Computer Science 23


Network Design Business Goals

 Modernize outdated technologies


 Reduce telecommunications and network costs,
including overhead associated with separate
networks for voice, data, and video
 Make data centers more efficient in their usage
of power, cabling, racks, storage, and WAN
circuits.
 Comply with IT architecture design and
governance goals

Department of Computer Science 24


Analyzing business constraints

 Politics and policies


 In the case of office politics, your best bet is to listen
rather than talk.
 Your goal is to learn about any hidden agendas or history
behind the project that could cause it to fail.
 Pay attention to personnel issues that could affect
the project.
 Are there any managers, network engineers, or users who
want the project to fail for any reason?
 Find out who your advocates and opponents are.
 In some cases, no matter how technically sound your
network design is, there will be people who have a negative
reaction to it.

Department of Computer Science 25


Policies

 You need to discuss with your customer any


policies about protocols, standards, and
vendors.

Department of Computer Science 26


Budgetary and staffing constraits

 Your network design must fit the customer’s


budget.
 The budget should include allocations for equipment
purchases, software licenses, maintenance and
support agreements, testing, training, and staffing.
 The budget might also include consulting fees (including
your fees) and outsourcing expenses.

Department of Computer Science 27


Business Goal Checklist
 You can use the following checklist to determine
if you have addressed your client’s business-
oriented objectives and concerns.
Check Questionnaire

 I have researched the customer’s industry and competition.

 I understand the customer’s corporate structure.

 I have compiled a list of the customer’s primary business goals.

 I understand the customer’s criteria for success and the ramifications of failure.

 I understand the scope of the network design project.

 I have identified the customer’s network applications.

 The customer has explained policies regarding approved vendors, protocols, or


platforms.
 The customer has explained any policies regarding open versus proprietary
solutions.

Department of Computer Science 28


Business Goal Checklist

Check Questionnaire

 I know the budget for this project.

 I know the schedule for this project, including the final due date and major
milestones, and I believe it is practical.
 I have a good understanding of the technical expertise of my clients and any
relevant internal or external staff.
 I have discussed a staff-education plan with the customer.

 I am aware of any office politics that might affect the network design.

Department of Computer Science 29


Department of Computer Science 30

You might also like