Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 20

NETWORK DESIGN

KABUL EDUCATION UNIVERSITY


COMPUTER SCIENCE DEPARTMENT

11/15/2023 KABUL EDUCATION UNIVERSITY 1


Outline
Network Design
 Introduction
 Hierarchical Network Design Overview
 Cisco Enterprise Architecture
 Evolving Network Architectures
Summary

11/15/2023 KABUL EDUCATION UNIVERSITY 2


Class Policy
A student must reach the class-room in time. Late comers may join the class but are not entitled
to be marked present.
Attendance shall be marked at the start of the class and students failing to secure 75%
attendance will not be allowed to sit in final exam.
The assignment submission deadline must be observed. In case of late submission, ten percent
may be deducted from each day.
Those who are absent on the announcement date of the assignment/test. Must get the
topic/chapter of test/assignment confirmed through their peers.
Mobile phones must be switched-off in the class-rooms.

11/15/2023 KABUL EDUCATION UNIVERSITY 3


Network Design Overview
•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.

11/15/2023 KABUL EDUCATION UNIVERSITY 4


Categorize networks
Useful to categorize networks based on number of devices while discussing network design
 Small network – Provides services for 1 to 200 devices.
 Medium-sized network – Provides services for 200 to 1,000 devices.
 Large network – Provides services for 1,000+ devices.

Network design depends on


 the size
 requirements of the organization
Variable to consider while designing a network
 high level topology diagram
Note: Number of devices directly proportional to the complexity of network design

11/15/2023 KABUL EDUCATION UNIVERSITY 5


Network Design Overview cont.
Network Requirements
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.

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.

11/15/2023 KABUL EDUCATION UNIVERSITY 6


Network Design Overview cont.

11/15/2023

KABUL EDUCATION UNIVERSITY 7


Network Design Overview cont.
Network Requirements

• The network should stay up all the time, even in the event of failed links, equipment failure, and
overloaded conditions.
• The network should reliably deliver applications and provide reasonable response times from any
host to any host.
• The network should be secure. It should protect the data that is transmitted over it, as well as data
stored on the devices that connect to it.
• The network should be easy to modify to adapt to network growth and general business changes.
• Because failures occasionally occur, troubleshooting should be easy. Finding and fixing a problem
should not be too time-consuming.

11/15/2023 KABUL EDUCATION UNIVERSITY 8


Network Requirements

11/15/2023 KABUL EDUCATION UNIVERSITY 9


Structured engineering principles
 For successful implementation of a network design for any organization, the important factor
is to follow a good structure engineering principles
 We have four structured principles

11/15/2023 KABUL EDUCATION UNIVERSITY 10


Hierarchy
 A hierarchical network model is a useful high-level tool for designing a reliable network
infrastructure.
It breaks the complex problem of network design into smaller and more manageable areas.

11/15/2023 KABUL EDUCATION UNIVERSITY 11


Modularity
 By separating the various functions that exist on a network into modules
 The network is easier to design.
Cisco has identified several modules including
 Enterprise
Campus
Services block
 Data center
 Internet edge

11/15/2023 KABUL EDUCATION UNIVERSITY 12


Resiliency
 The network must remain available for use under both normal and abnormal conditions.
 Normal conditions include normal or expected traffic flows and traffic patterns, as well as scheduled
events such as maintenance windows.
 Abnormal conditions include hardware or software failures, extreme traffic loads, unusual traffic
patterns, Denial-of-Service (DoS) events, whether intentional or unintentional, and other unplanned
events.

11/15/2023 KABUL EDUCATION UNIVERSITY 13


Flexibility
 The ability to modify portions of the network, add new services, or increase capacity without
going through a major fork-lift upgrade (i.e., replacing major hardware devices).

11/15/2023 KABUL EDUCATION UNIVERSITY 14


Hierarchical design
 Involves dividing the network into discrete layers
◦ Each layer in the hierarchy provides specific functions that define its role within the overall network.
◦ Helps the network designer and architect to optimize and select the right network hardware, software, and features to perform
specific roles for that network layer.
◦ Hierarchical models apply both to LAN and WAN
◦ Three layers
◦ Access layer
◦ Distribution layer
◦ Core layer

11/15/2023 KABUL EDUCATION UNIVERSITY 15


Network Hierarchy
Access layer – Provides workgroup or user access to the network.
Distribution layer – Provides policy-based connectivity.
Core layer – Provides fast transport between distribution switches.
Access Layer
 Layer 2 switching
 High availability
 Port security
 QoS classification and marking and trust
boundaries
 Address Resolution Protocol (ARP)
inspection
 Virtual access control lists (VACLs)
 Spanning tree
 Power over Ethernet (PoE) and auxiliary
VLANs for VoIP
Distribution Layer
 Aggregation of LAN or WAN links
 Policy-based security in the form of access control lists (ACLs) and filtering
 Routing services between LANs and VLANs and between routing domains
(e.g., EIGRP to OSPF)
 Redundancy and load balancing
 A boundary for route aggregation and summarization configured on
interfaces toward the core layer
Core Layer
 Provides high-speed switching (i.e., fast transport)
 Provides reliability and fault tolerance
 Scales by using faster
 Avoids CPU-intensive packet manipulation caused by security, inspection,
quality of service (QoS) classification, or other processes
Two-Tier Collapsed Core Design
 A two-tier hierarchical
“collapsed core” is when the
distribution layer and core layer
functions are implemented by a
single device.
 Used by smaller businesses to
reduce network cost while
maintaining most of the benefits
of the three-tier hierarchical
model.

You might also like