Professional Documents
Culture Documents
Network Design Chapter 1
Network Design Chapter 1
Chapter One
1. Applying Methodology to Network Design
1.1. Introduction
Computers and information networks are critical to the success of businesses, both large and small.
They connect people, support applications and services, and provide access to the resources that
keep the businesses running. To meet the daily requirements of businesses, networks themselves
are becoming quite complex.
Today, the Internet-based economy often demands around-the-clock customer service. This means that
business networks must be available nearly 100 percent of the time. They must be smart enough to
automatically protect against unexpected security incidents. These business networks must also be able to
adjust to changing traffic loads to maintain consistent application response times. It is no longer practical
to construct networks by connecting many standalone components without careful planning and design.
The network infrastructure is essential to the data center. The important issues are where to locate
the facilities and how to build a WAN to support them. Are there sufficient conduits for cabling?
Is there adequate power and air conditioning? And what about the wiring closets? Are they secure?
Do they have sufficient power and ventilation?
Functionality – The network must work. The network must allow users to meet their job
requirements. The network must provide user-to-user and user-to-application connectivity
with reasonable speed and reliability.
Scalability – The network must be able to grow.
The initial design should grow without any major changes to the overall design.
• Adaptability – The network must be designed with a vision toward
• future technologies. – The network should include no element that would limit
implementation of new technologies as they become available.
• Manageability – The network should be designed to facilitate network monitoring and
management to ensure ongoing stability of operation.
1.5. Methodology to Network Design
PDIOO Lifecycle Approach to Network Design and Implementation. PDIOO stands for Plan,
Design, Implement, Operate, and Optimize. PDIOO is a Cisco methodology defines the continuous
life-cycle of services required for a network.
1.5.1 Prepare
It is anticipating the broad vision, requirements, and technologies needed to build and sustain a
competitive advantage. In the prepare phase, a company determines a business case and financial
rationale to support the adoption of new technology. By carefully anticipating future needs and
developing both a technology strategy and a high-level architecture to meet those needs, a business
is better equipped to contain costs during deployment and operations. So, business agility starts
with preparation
The next step is to ensure that before meeting with the client, whether internal or external some
basic business-related information has been collected
• Competition
• Market Conditions
• Future of the Industry
• Products Produced/Services Supplied
• Financial Condition
Once the basic information has been collected, meet with the customer to hear what they have to
say At that meeting, collect information on the project
1.5.2. Plan
For a network to scale properly a plan for addressing and naming must be developed IP addressing
should follow along with the number of discrete networks that will ultimately be needed Names
should reflect the type of device and location as this will help in troubleshooting At least at the
LAN level, there is no decision anymore: Ethernet is the only choice At this level switches are the
only choice for a new network There is no reason to use a hub anymore Networking computers
first and tracking the connections later can quickly become confusing and unmanageable as you
try to find which computer communicates with and shares resources with which other computers.
A network plan, therefore, is a formally created product that shows all the network’s components
and the planned connections between them. Such a plan is also used to manage the various types
of information. Your plan should show what types of information are stored where, and who is
allowed to use each type.
At the WAN level there are decisions to be made concerning routing protocols at least Routing
Protocols are used by routers to learn how to reach other networks
NETWORK DESIGN DEPARTMENT OF INFORMATUON TECHNOLOGY
NETWORK DESIGN
Network size
Equipment manufacturer
Equipment age
The next step is to examine the security needs of the network Security must pay attention to
Assets to protect
Risks to these assets
Establishing a clear and enforceable security policy
User community training
Authentication
Authorization
Auditing
Encryption
Connection Control
Physical Protection
Management of the network is another consideration to build in Management requires
timely information
Performance
Utilization
Delay
Downtime
Throughput
Error rates
to identify resources, potential difficulties, individual responsibilities, and critical tasks necessary
to deliver the final project on time and on budge
After you have completed your hardware plan, you are ready to begin network planning, from
the software perspective. As part of the planning process you must:
Obtain a network number and, if applicable, register your network domain with the Inter
NIC. Devise an IP addressing scheme for your hosts, after you receive your IP network
number.
Create a handwritten or typed list containing the IP addresses and host names of all
machines to comprise your network, which you can use as you build network databases.
Determine which form of name service to use on your network: NIS, NIS+, DNS, or the
network databases in the local /etc directory.
Establish administrative subdivisions, if appropriate for your network.
Determine if your network is large enough to require routers, and, if appropriate, create a
network topology that supports them.
Set up subnets, if appropriate for your network.
1.5.3. Design
Developing a detailed design is essential to reducing risk, delays, and the total cost of network
deployments. A design aligned with business goals and technical requirements can improve
network performance while supporting high availability, reliability, security, and scalability.
Day-to-day operations and network management processes need to be anticipated, and, when
necessary, custom applications are created to integrate new systems into existing infrastructure.
The design phase can also guide and accelerate successful implementation with a plan to stage,
configure, test, and validate network operations.
Logical Network Design
After network operation is validated, an organization can begin expanding and improving IT staff
skills to further increase productivity and reduce system downtime
1.5.5. Operate
Network operations represent a significant portion of IT budgets, so it’s important to be able to
reduce operating expenses while continually enhancing performance. Throughout the operate
phase, a company proactively monitors the health and vital signs of the network to improve service
quality; reduce disruptions; mitigate outages; and maintain high availability, reliability, and
security.
By providing an efficient framework and operational tools to respond to problems, a company can
avoid costly downtime and business interruption. Expert operations also allow an organization to
accommodate upgrades, moves, additions, and changes while effectively reducing operating costs.
Areas to look at in the test phase include
Verify the design meets the business and technical goals
Validate the design selections
Identify bottlenecks
Test redundant channels
NETWORK DESIGN DEPARTMENT OF INFORMATUON TECHNOLOGY
NETWORK DESIGN
Ensure that people have the access level that is required and no more and that unauthorized people
cannot access the system
Requirements
Track each business requirement through the development process and make
sure that it is included in the final system
Usability
Determine that people can use the system easily and without frustration
Documentation
Check that hard-copy and online documentation are understandable and accurate
Training
Ensure that online or in-person training is effective and meets the training requirements Interface
See whether you can recover the system from a simulated disaster
Multiple Locations
1.5.6. Optimize
A good business never stops looking for a competitive advantage. That is why continuous
improvement is a mainstay of the network lifecycle. In the optimize phase, a company is
continually looking for ways to achieve operational excellence through improved performance,
expanded services, and periodic reassessments of network value. Have business goals or technical
requirements changed? Is a new capability or enhanced performance recommended? As an
organization looks to optimize its network and prepares to adapt to changing needs, the lifecycle
begins anew—continually evolving the network and improving results.
Once the network is in place and running, it should be optimized Exactly how to do this will depend
on the hardware and protocols used.
In a flat network design, there is no hierarchy. Each network device has essentially the same job, and the
network is not divided into layers or modules. A flat network topology is easy to design and implement,
and it is easy to maintain, as long as the network is small in size. However, when the size of the network
grows, a flat network is undesirable. Lack of hierarchy makes troubleshooting difficult.
Designing a network presents several challenges, particularly when time is of the essence. Where
you begin the design process at the bottom of the OSI model with the physical layer, or at the top
with the application layer, is critical to your success. Let’s explore each approach (bottom-up vs.
top-down), including the pros and cons of each. Here, we examine these two approaches.
Bottom-up Approach:
This approach begins with the physical layer of the OSI model and works its way up. New, higher
bandwidth links might be purchased, as well as new routers, switches, firewalls, etc. Designing a
network with a bottom-up approach enables you to get your network set up much faster.
Top-down Approach:
With this approach, we are going to start with the requirements of the organization, the technology
that is needed, and then design it from the top-down. The application layer is the starting point,
and the applications and services that are desperately needed are analyzed for their specific
requirements first.
Top-down Approach VS Bottom-up Approach
Top-Down Approach Bottom-up Approach
Advantage • Starts with the • Quick method
organizations • Leverages previous
• Provides big picture experience
to the designer and
customer
Disadvantage Time consuming • High probability of failure
• Might miss core components
of the organization