SlideShare a Scribd company logo
Network and System
     Administration
Network Design and Management
          Lesson 02
          COIS 435
Systems Development Life Cycle
Every business has a number of goals.
System planners and management personnel within a company
try to generate a set of questions, or problems, to help the
company achieve those goals.
To properly understand a problem, analyze all possible
solutions, select the best solution, and implement and maintain
the solution, you need to follow a well-defined plan.
SDLC is a methodology, or plan, for a structured approach to
the development of a business system.


                 © 2007 Angel G. Diaz. All Rights Reserved.   2
Systems Development Life Cycle
SDLC involves several phases. These phases are often:
•  Planning
•  Analysis
•  Design
•  Implementation
•  Maintenance
These phases are cyclical and usually never ending.


                    © 2007 Angel G. Diaz. All Rights Reserved.   3
© 2007 Angel G. Diaz. All Rights Reserved.   4
Systems Development Life Cycle
A systems analyst is typically responsible for managing a project
and following the SDLC phases.
Anyone, however, may be called upon to assist a systems
analyst.
Or anyone may have to assume some of the duties of a systems
analyst.
Individuals that are called upon to support a computer network
should understand the basic phases of SDLC.



                  © 2007 Angel G. Diaz. All Rights Reserved.   5
Systems Development Life Cycle
Planning Phase - Identify problems, opportunities, and objectives.
Analysis Phase - Determine information requirements.             Information
requirements can be gathered by sampling and collecting hard data,
interviewing, questionnaires, observing environments, and prototyping.
Design Phase - Design the system that was recommended and approved at
the end of the analysis phase.
Implementation Phase - The system is installed and preparations are made to
move from the old system to the new.
Maintenance Phase - The longest phase, involves the ongoing maintenance of
the project.
Maintenance may require personnel to return to an earlier phase to perform
an update.

                     © 2007 Angel G. Diaz. All Rights Reserved.          6
Network Modeling
When updating or creating a new computer system, the analyst will create a
set of models for both the existing system (if there is one) and the proposed
system.
Network models can either demonstrate the current state of the network or
can model the desired computer network.
A series of connectivity maps are network modeling tools that depict the
various locations involved over a wide and local areas and the
interconnections between those locations.
An wide area connectivity map shows the big picture of geographic locations
of network facilities.
External users and mobile users can be identified, as well as the locations
primary to a business.


                      © 2007 Angel G. Diaz. All Rights Reserved.              7
Network Modeling
To identify each connection between sites:
d = distance of the connection (usually shown in either miles or kilometers)
s = security level (high, medium, low, or none)
du = duplexity (full duplex, half duplex, or simplex)
dr = data rate desired (in bps)
l = latency, or acceptable delay time across the network (usually in milliseconds, or
ms)
QoS = Quality of Service (CBR - constant bit rate, VBR - variable bit rate, ABR -
available bit rate, UBR - unreliable bit rate, or none)
de = delivery rate (sometimes called throughput percentage)




                          © 2007 Angel G. Diaz. All Rights Reserved.                    8
© 2007 Angel G. Diaz. All Rights Reserved.   9
Connection from L.A. to Chicago might be:
       d = 2250
       s = medium
       du = full
       dr = 256 Kbps
       l = 200 ms
       QoS = ABR
       de = 99.9%


            © 2007 Angel G. Diaz. All Rights Reserved.   10
© 2007 Angel G. Diaz. All Rights Reserved.   11
Network Modeling
An metropolitan area connectivity map shows the design of a
metropolitan area and its network facilities.
      QoS = VBR
      dr = 100 Mpbs
      s = high
      d = 5 km
      failover = 50 ms
      de = 99.9%



                   © 2007 Angel G. Diaz. All Rights Reserved.   12
© 2007 Angel G. Diaz. All Rights Reserved.   13
Network Modeling
An local area overview connectivity map shows the design of a
big picture design of a local area network.
       QoS = none
       dr = 100 Mpbs
       s = none
       d = 85 m
       du = full
       thru = 50%




                    © 2007 Angel G. Diaz. All Rights Reserved.   14
© 2007 Angel G. Diaz. All Rights Reserved.   15
Network Modeling
An local area detailed connectivity map shows the close-up
design of a local area network, including switches, routers, hubs,
and servers.
Much like the homework we did earlier showing LAN
connections.




                   © 2007 Angel G. Diaz. All Rights Reserved.   16
© 2007 Angel G. Diaz. All Rights Reserved.   17
Feasibility Studies
There are a number of ways to determine if a proposed system is going to be feasible.
Technically feasible means the proposed system can be created and implemented
using currently existing technology.
Financially feasible means the proposed system can be built given the company’s
current financial ability.
Operationally feasible means the system operates as designed and implemented.
Time feasible means the system can be constructed in an agreed upon time frame.
Payback analysis is a good technique to use to determine financial feasibility.
To calculate payback analysis, you must know all the expenses that will be incurred to
create and maintain the system, as well as all possible income derived from the
system.
You must also be aware of the time value of money (a dollar today is worth more than
one dollar promised a year from now because the dollar can be invested).

                         © 2007 Angel G. Diaz. All Rights Reserved.                18
© 2007 Angel G. Diaz. All Rights Reserved.   19
© 2007 Angel G. Diaz. All Rights Reserved.   20
Capacity Planning
Capacity planning involves trying to determine the amount of network bandwidth
necessary to support an application or a set of applications.
A number of techniques exist for performing capacity planning, including linear
projection, computer simulation, benchmarking, and analytical modeling.
Linear projection involves predicting one or more network capacities based on the
current network parameters and multiplying by some constant.
A computer simulation involves modeling an existing system or proposed system
using a computer-based simulation tool.
Benchmarking involves generating system statistics under a controlled environment
and then comparing those statistics against known measurements.
Analytical modeling involves the creation of mathematical equations to calculate
various network values.


                      © 2007 Angel G. Diaz. All Rights Reserved.             21
Creating a Baseline
Involves the measurement and recording of a network’s state of operation over a
given period of time. A baseline can be used to determine current network
performance and to help determine future network needs. Baseline studies should be
ongoing projects, and not something started and stopped every so many years. To
perform a baseline study, you should:
    1.    Collect information on number and type of system nodes, including workstations,
          routers, bridges, switches, hubs, and servers.
    2.    Create an up-to-date roadmap of all nodes along with model numbers, serial numbers
          and any address information such as IP or Ethernet addresses.
    3.    Collect information on operational protocols used throughout the system.
    4.    List all network applications, including the number, type and utilization level.
    5.    Create a fairly extensive list of statistics to help meet your goals. These statistics can
          include average network utilization, peak network utilization, total network
          collisions, total cyclic redundancy check (CRC) errors, and nodes with highest
          percentage of utilization.




                           © 2007 Angel G. Diaz. All Rights Reserved.                           22
© 2007 Angel G. Diaz. All Rights Reserved.   23
Network Manager Skills
A good network manager will possess many skills:
•  Computer skills
•  People skills
•  Management skills
•  Financial planning skills
•  Knowledge of statistics
•  Speaking and writing skills



                     © 2007 Angel G. Diaz. All Rights Reserved.   24
Generating Useable Statistics
Statistics, properly generated, can be an invaluable aid to
demonstrating current system demands and predicting future
needs.
Mean time between failures (MTBF) is the average time a device
or system will operate before it fails.
Mean time to repair (MTTR) is the average time necessary to
repair a failure within the computer system.
Availability is the probability that a particular component or
system will be available during a fixed time period.
Availability % = (Total available time – Downtime) / Total
       available time
                  © 2007 Angel G. Diaz. All Rights Reserved.   25
Generating Useable Statistics
Suppose we want to calculate the availability of a modem that for
one month (24 hours per day for 30 days, or 720 hours), knowing
the modem will be down for two hours during that period:

Availability % = (720 – 2) / 720
               = 0.997

Reliability is defined by the equation:

                       R(t) = e -bt

in which:      b = 1/MTBF
               t = the time interval of the operation
                    © 2007 Angel G. Diaz. All Rights Reserved.   26
Generating Useable Statistics
What is the reliability of a modem if the MTBF is 3000 hours
and a transaction takes 20 minutes, or 1/3 of an hour (0.333
hours):

R(0.333 hours) = e -(1/3000)(0.333) = 20 -0.000111 = 0.9989




                    © 2007 Angel G. Diaz. All Rights Reserved.   27
Managing Operations
There are many services and functions available to assist an individual in managing
computer network operations.
One of the more useful is Simple Network Management Protocol (SNMP).
SNMP is an industry standard designed to manage network components from a
remote location.
Currently in version 3, SNMP supports agents, managers, and the Management
Information Base (MIB).
A managed element has management software, called an agent, running in it.
A second object, the SNMP manager, controls the operations of a managed element
and maintains a database of information about all managed elements.
A manager can query an agent to return current operating values, or can instruct an
agent to perform a particular action.
The Management Information Base (MIB) is a collection of information that is
organized hierarchically and describes the operating parameters of all managed
agents.

                       © 2007 Angel G. Diaz. All Rights Reserved.              28
Network Diagnostic Tools
To assist a network support person, a number of diagnostic tools
are available:
•  Electrical testers
•  Cable testers
•  Network testers
•  Protocol analyzers




                        © 2007 Angel G. Diaz. All Rights Reserved.   29
Capacity Planning and Network Design In
Action: Sample Corporation
Sample Corporation complete design, including e-mail and
Internet access for each of the four sites.
A linear projection can be used to estimate the amount of
Internet traffic at each site.
An wide area connectivity map gives us a big picture of the
network interconnections.




                © 2007 Angel G. Diaz. All Rights Reserved.   30
© 2007 Angel G. Diaz. All Rights Reserved.   31
Capacity Planning and Network Design In
Action: Sample Corporation
A second linear projection can be used to determine the amount
of local area network traffic within each site.




                 © 2007 Angel G. Diaz. All Rights Reserved.   32
© 2007 Angel G. Diaz. All Rights Reserved.   33
Local Area Networks
       (LANs)
Why Interconnect?
To separate / connect one corporate division with another.
To connect two LANs with different protocols.
To connect a LAN to the Internet.
To break a LAN into segments to relieve traffic congestion.
To provide a security wall between two different types of users.




                  © 2007 Angel G. Diaz. All Rights Reserved.   35
Network Models




© 2007 Angel G. Diaz. All Rights Reserved.   36
Common LANs Network Devices
Hub: a common connection point for devices in a network. Hubs are
commonly used to connect segments of a LAN. A hub contains multiple ports.
When a packet arrives at one port, it is copied to the other ports so that all
segments of the LAN can see all packets.
Switch: a device that filters and forwards packets between LAN segments.
Switches operate at the data link layer (layer 2) and sometimes the network
layer (layer 3) of the OSI Reference Model and therefore support any packet
protocol. LANs that use switches to join segments are called switched LANs
or, in the case of Ethernet networks, switched Ethernet LANs.
Router: a device that forwards data packets along networks. A router is
connected to at least two networks, commonly two LANs or WANs or a LAN
and its ISP’s network. Routers are located at gateways, the places where two
or more networks connect.


                     © 2007 Angel G. Diaz. All Rights Reserved.          37
© 2007 Angel G. Diaz. All Rights Reserved.   38
A Small Office Sample
A small office with 20 workstations in one room and 15
workstations in another room were connected to a server via
100BaseTX.
One hub was kept in a closet near the 20 workstations while a
second hub was near the server.




                 © 2007 Angel G. Diaz. All Rights Reserved.   39
Small Office Solution Sample




© 2007 Angel G. Diaz. All Rights Reserved.   40
A Small Office Sample
Now the owner wants to connect the LAN to the Internet.
He adds a router next to the server and connects it to the hub.
He connects the router to a high-speed telephone line such as a
T-1 service.
He will also have to program the router to perform IP addressing
and firewall functions.




                   © 2007 Angel G. Diaz. All Rights Reserved.     41
Small Office Solution Sample




© 2007 Angel G. Diaz. All Rights Reserved.   42
A Small Office Sample
Now network usage is so high that he must consider segmenting
the network.
He decides to install a database server near the original server
and replace both hubs with switches.




                  © 2007 Angel G. Diaz. All Rights Reserved.   43
Small Office Solution Sample




© 2007 Angel G. Diaz. All Rights Reserved.   44

More Related Content

What's hot

23246406 dbms-unit-1
23246406 dbms-unit-123246406 dbms-unit-1
23246406 dbms-unit-1
Piyush Kant Singh
 
Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)welcometofacebook
 
Database management system
Database management systemDatabase management system
Database management system
krishna partiwala
 
Database system environment ppt.
Database system environment ppt.Database system environment ppt.
Database system environment ppt.yhen06
 
Data & database administration hoffer
Data & database administration   hofferData & database administration   hoffer
Data & database administration hofferMohd Arif
 
01 dbms-introduction
01 dbms-introduction01 dbms-introduction
01 dbms-introductionToktok Tukta
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
Zulfiquer Ahmed Amin
 
Database Administration
Database AdministrationDatabase Administration
Database Administration
Bilal Arshad
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Jotham Gadot
 
Mis assignment (database)
Mis assignment (database)Mis assignment (database)
Mis assignment (database)
Muhammad Sultan Bhatti
 
WHAT IS DATA BASE?
WHAT IS DATA BASE?WHAT IS DATA BASE?
WHAT IS DATA BASE?
wardariaz9
 
Fundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database UsersFundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database Users
Mustafa Kamel Mohammadi
 
Dbms notes
Dbms notesDbms notes
Dbms notes
Upasana Talukdar
 
Database Design and Implementation
Database Design and ImplementationDatabase Design and Implementation
Database Design and ImplementationChristian Reina
 
Introduction to Databases by Dr. Kamal Gulati
Introduction to Databases by Dr. Kamal GulatiIntroduction to Databases by Dr. Kamal Gulati
Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
Dr. C.V. Suresh Babu
 
Dbms Notes Lecture 1 : Drawbacks of File processing system
Dbms Notes Lecture 1 : Drawbacks of File processing systemDbms Notes Lecture 1 : Drawbacks of File processing system
Dbms Notes Lecture 1 : Drawbacks of File processing system
BIT Durg
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management System
Eddyzulham Mahluzydde
 
Database management system
Database management systemDatabase management system
Database management system
Faizan Shabbir
 

What's hot (20)

23246406 dbms-unit-1
23246406 dbms-unit-123246406 dbms-unit-1
23246406 dbms-unit-1
 
Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)
 
Database management system
Database management systemDatabase management system
Database management system
 
Database system environment ppt.
Database system environment ppt.Database system environment ppt.
Database system environment ppt.
 
Data & database administration hoffer
Data & database administration   hofferData & database administration   hoffer
Data & database administration hoffer
 
01 dbms-introduction
01 dbms-introduction01 dbms-introduction
01 dbms-introduction
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
 
Database Administration
Database AdministrationDatabase Administration
Database Administration
 
Chapter1
Chapter1Chapter1
Chapter1
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01
 
Mis assignment (database)
Mis assignment (database)Mis assignment (database)
Mis assignment (database)
 
WHAT IS DATA BASE?
WHAT IS DATA BASE?WHAT IS DATA BASE?
WHAT IS DATA BASE?
 
Fundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database UsersFundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database Users
 
Dbms notes
Dbms notesDbms notes
Dbms notes
 
Database Design and Implementation
Database Design and ImplementationDatabase Design and Implementation
Database Design and Implementation
 
Introduction to Databases by Dr. Kamal Gulati
Introduction to Databases by Dr. Kamal GulatiIntroduction to Databases by Dr. Kamal Gulati
Introduction to Databases by Dr. Kamal Gulati
 
Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
 
Dbms Notes Lecture 1 : Drawbacks of File processing system
Dbms Notes Lecture 1 : Drawbacks of File processing systemDbms Notes Lecture 1 : Drawbacks of File processing system
Dbms Notes Lecture 1 : Drawbacks of File processing system
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management System
 
Database management system
Database management systemDatabase management system
Database management system
 

Viewers also liked

Making Connections
Making ConnectionsMaking Connections
Making ConnectionsAngel G Diaz
 
SQL Developer installation-guide
SQL Developer installation-guideSQL Developer installation-guide
SQL Developer installation-guideAngel G Diaz
 
Ch5
Ch5Ch5
REP.01 NETW3205 Network Management
REP.01 NETW3205 Network ManagementREP.01 NETW3205 Network Management
REP.01 NETW3205 Network ManagementRicardo Pereira
 
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9eChapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9eadpeer
 
Cp7101 design and management of computer networks-design concepts
Cp7101 design and management of computer networks-design conceptsCp7101 design and management of computer networks-design concepts
Cp7101 design and management of computer networks-design concepts
Dr Geetha Mohan
 
Fiber
FiberFiber
Fiber
Waqas !!!!
 
Chapter 8 - Multiplexing 9e
Chapter 8 - Multiplexing 9eChapter 8 - Multiplexing 9e
Chapter 8 - Multiplexing 9eadpeer
 
Chapter14
Chapter14Chapter14
Chapter14
Muhammad Ahad
 
Chapter03
Chapter03Chapter03
Chapter03
Muhammad Ahad
 
Chapter02
Chapter02Chapter02
Chapter02
Muhammad Ahad
 
Chapter04
Chapter04Chapter04
Chapter04
Muhammad Ahad
 
Chapter06
Chapter06Chapter06
Chapter06
Muhammad Ahad
 
Chapter01
Chapter01Chapter01
Chapter01
Muhammad Ahad
 
Chapter05
Chapter05Chapter05
Chapter05
Muhammad Ahad
 
Chapter08
Chapter08Chapter08
Chapter08
Muhammad Ahad
 

Viewers also liked (16)

Making Connections
Making ConnectionsMaking Connections
Making Connections
 
SQL Developer installation-guide
SQL Developer installation-guideSQL Developer installation-guide
SQL Developer installation-guide
 
Ch5
Ch5Ch5
Ch5
 
REP.01 NETW3205 Network Management
REP.01 NETW3205 Network ManagementREP.01 NETW3205 Network Management
REP.01 NETW3205 Network Management
 
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9eChapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
 
Cp7101 design and management of computer networks-design concepts
Cp7101 design and management of computer networks-design conceptsCp7101 design and management of computer networks-design concepts
Cp7101 design and management of computer networks-design concepts
 
Fiber
FiberFiber
Fiber
 
Chapter 8 - Multiplexing 9e
Chapter 8 - Multiplexing 9eChapter 8 - Multiplexing 9e
Chapter 8 - Multiplexing 9e
 
Chapter14
Chapter14Chapter14
Chapter14
 
Chapter03
Chapter03Chapter03
Chapter03
 
Chapter02
Chapter02Chapter02
Chapter02
 
Chapter04
Chapter04Chapter04
Chapter04
 
Chapter06
Chapter06Chapter06
Chapter06
 
Chapter01
Chapter01Chapter01
Chapter01
 
Chapter05
Chapter05Chapter05
Chapter05
 
Chapter08
Chapter08Chapter08
Chapter08
 

Similar to Lesson - 02 Network Design and Management

Lesson02 - Network Design & LAN
Lesson02 - Network Design & LANLesson02 - Network Design & LAN
Lesson02 - Network Design & LAN
Angel G Diaz
 
Network Design and Management
Network Design and ManagementNetwork Design and Management
Network Design and Management
tlerell
 
Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...
Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...
Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...
IOSR Journals
 
A Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving EnvironmentA Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving Environment
Sheila Sinclair
 
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Engr. Md. Jamal Uddin Rayhan
 
A Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic InstitutionA Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic Institution
Arlene Smith
 
Presentaion final
Presentaion finalPresentaion final
Presentaion final
M Shehan Perera
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
ThousandEyes
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Peter Gervais
 
Data Center Interconnects: An Overview
Data Center Interconnects: An OverviewData Center Interconnects: An Overview
Data Center Interconnects: An Overview
XO Communications
 
Analysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and MethodologiesAnalysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and Methodologies
IRJET Journal
 
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 LinkedinNMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 LinkedinJavier Guillermo, MBA, MSc, PMP
 
Parallel and distributed system projects for java and dot net
Parallel and distributed system projects for java and dot netParallel and distributed system projects for java and dot net
Parallel and distributed system projects for java and dot net
redpel dot com
 
Project
ProjectProject
requirment anlaysis , user requirements
requirment anlaysis , user requirementsrequirment anlaysis , user requirements
requirment anlaysis , user requirements
csk selva
 
Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...
Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...
Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...
lobnaqassem2
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for Exams
MuhammadTalha436
 

Similar to Lesson - 02 Network Design and Management (20)

Lesson02 - Network Design & LAN
Lesson02 - Network Design & LANLesson02 - Network Design & LAN
Lesson02 - Network Design & LAN
 
Network Design and Management
Network Design and ManagementNetwork Design and Management
Network Design and Management
 
Ch14
Ch14Ch14
Ch14
 
Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...
Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...
Public Verifiability in Cloud Computing Using Signcryption Based on Elliptic ...
 
F01113945
F01113945F01113945
F01113945
 
A Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving EnvironmentA Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving Environment
 
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.Bangladesh Bank Assistant Maintenance Engineer Question Solution.
Bangladesh Bank Assistant Maintenance Engineer Question Solution.
 
A Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic InstitutionA Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic Institution
 
Ameya_Kasbekar_Resume
Ameya_Kasbekar_ResumeAmeya_Kasbekar_Resume
Ameya_Kasbekar_Resume
 
Presentaion final
Presentaion finalPresentaion final
Presentaion final
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
 
Data Center Interconnects: An Overview
Data Center Interconnects: An OverviewData Center Interconnects: An Overview
Data Center Interconnects: An Overview
 
Analysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and MethodologiesAnalysis of Cloud Computing Security Concerns and Methodologies
Analysis of Cloud Computing Security Concerns and Methodologies
 
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 LinkedinNMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
 
Parallel and distributed system projects for java and dot net
Parallel and distributed system projects for java and dot netParallel and distributed system projects for java and dot net
Parallel and distributed system projects for java and dot net
 
Project
ProjectProject
Project
 
requirment anlaysis , user requirements
requirment anlaysis , user requirementsrequirment anlaysis , user requirements
requirment anlaysis , user requirements
 
Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...
Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...
Chapter007.Infrastructure, Cloud Computing, Metrics, and Business Continuity ...
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for Exams
 

More from Angel G Diaz

Lesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLLesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLAngel G Diaz
 
Lesson 01 - Network Assessment
Lesson 01 - Network AssessmentLesson 01 - Network Assessment
Lesson 01 - Network Assessment
Angel G Diaz
 
OracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper InstallOracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper Install
Angel G Diaz
 
GNS3 Simulator Installation
GNS3 Simulator InstallationGNS3 Simulator Installation
GNS3 Simulator Installation
Angel G Diaz
 
WAMP & Joomla! Installation
WAMP & Joomla! InstallationWAMP & Joomla! Installation
WAMP & Joomla! Installation
Angel G Diaz
 
COIS 420 - Practice04
COIS 420 - Practice04COIS 420 - Practice04
COIS 420 - Practice04
Angel G Diaz
 
COIS 420 - Practice 03
COIS 420 - Practice 03COIS 420 - Practice 03
COIS 420 - Practice 03
Angel G Diaz
 
COIS 420 - Practice02
COIS 420 - Practice02COIS 420 - Practice02
COIS 420 - Practice02
Angel G Diaz
 
COIS 420 - Practice01
COIS 420 - Practice01COIS 420 - Practice01
COIS 420 - Practice01
Angel G Diaz
 
Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlAngel G Diaz
 
Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlAngel G Diaz
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionAngel G Diaz
 
Conducted and Wireless Media
Conducted and Wireless MediaConducted and Wireless Media
Conducted and Wireless MediaAngel G Diaz
 
Fundamentals of Data and Signals
Fundamentals of Data and SignalsFundamentals of Data and Signals
Fundamentals of Data and SignalsAngel G Diaz
 
Introduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data CommunicationsIntroduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data CommunicationsAngel G Diaz
 
Cois240 lesson01
Cois240 lesson01Cois240 lesson01
Cois240 lesson01
Angel G Diaz
 

More from Angel G Diaz (16)

Lesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLLesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQL
 
Lesson 01 - Network Assessment
Lesson 01 - Network AssessmentLesson 01 - Network Assessment
Lesson 01 - Network Assessment
 
OracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper InstallOracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper Install
 
GNS3 Simulator Installation
GNS3 Simulator InstallationGNS3 Simulator Installation
GNS3 Simulator Installation
 
WAMP & Joomla! Installation
WAMP & Joomla! InstallationWAMP & Joomla! Installation
WAMP & Joomla! Installation
 
COIS 420 - Practice04
COIS 420 - Practice04COIS 420 - Practice04
COIS 420 - Practice04
 
COIS 420 - Practice 03
COIS 420 - Practice 03COIS 420 - Practice 03
COIS 420 - Practice 03
 
COIS 420 - Practice02
COIS 420 - Practice02COIS 420 - Practice02
COIS 420 - Practice02
 
COIS 420 - Practice01
COIS 420 - Practice01COIS 420 - Practice01
COIS 420 - Practice01
 
Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error Control
 
Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error Control
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and Compression
 
Conducted and Wireless Media
Conducted and Wireless MediaConducted and Wireless Media
Conducted and Wireless Media
 
Fundamentals of Data and Signals
Fundamentals of Data and SignalsFundamentals of Data and Signals
Fundamentals of Data and Signals
 
Introduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data CommunicationsIntroduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data Communications
 
Cois240 lesson01
Cois240 lesson01Cois240 lesson01
Cois240 lesson01
 

Recently uploaded

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 

Recently uploaded (20)

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 

Lesson - 02 Network Design and Management

  • 1. Network and System Administration Network Design and Management Lesson 02 COIS 435
  • 2. Systems Development Life Cycle Every business has a number of goals. System planners and management personnel within a company try to generate a set of questions, or problems, to help the company achieve those goals. To properly understand a problem, analyze all possible solutions, select the best solution, and implement and maintain the solution, you need to follow a well-defined plan. SDLC is a methodology, or plan, for a structured approach to the development of a business system. © 2007 Angel G. Diaz. All Rights Reserved. 2
  • 3. Systems Development Life Cycle SDLC involves several phases. These phases are often: •  Planning •  Analysis •  Design •  Implementation •  Maintenance These phases are cyclical and usually never ending. © 2007 Angel G. Diaz. All Rights Reserved. 3
  • 4. © 2007 Angel G. Diaz. All Rights Reserved. 4
  • 5. Systems Development Life Cycle A systems analyst is typically responsible for managing a project and following the SDLC phases. Anyone, however, may be called upon to assist a systems analyst. Or anyone may have to assume some of the duties of a systems analyst. Individuals that are called upon to support a computer network should understand the basic phases of SDLC. © 2007 Angel G. Diaz. All Rights Reserved. 5
  • 6. Systems Development Life Cycle Planning Phase - Identify problems, opportunities, and objectives. Analysis Phase - Determine information requirements. Information requirements can be gathered by sampling and collecting hard data, interviewing, questionnaires, observing environments, and prototyping. Design Phase - Design the system that was recommended and approved at the end of the analysis phase. Implementation Phase - The system is installed and preparations are made to move from the old system to the new. Maintenance Phase - The longest phase, involves the ongoing maintenance of the project. Maintenance may require personnel to return to an earlier phase to perform an update. © 2007 Angel G. Diaz. All Rights Reserved. 6
  • 7. Network Modeling When updating or creating a new computer system, the analyst will create a set of models for both the existing system (if there is one) and the proposed system. Network models can either demonstrate the current state of the network or can model the desired computer network. A series of connectivity maps are network modeling tools that depict the various locations involved over a wide and local areas and the interconnections between those locations. An wide area connectivity map shows the big picture of geographic locations of network facilities. External users and mobile users can be identified, as well as the locations primary to a business. © 2007 Angel G. Diaz. All Rights Reserved. 7
  • 8. Network Modeling To identify each connection between sites: d = distance of the connection (usually shown in either miles or kilometers) s = security level (high, medium, low, or none) du = duplexity (full duplex, half duplex, or simplex) dr = data rate desired (in bps) l = latency, or acceptable delay time across the network (usually in milliseconds, or ms) QoS = Quality of Service (CBR - constant bit rate, VBR - variable bit rate, ABR - available bit rate, UBR - unreliable bit rate, or none) de = delivery rate (sometimes called throughput percentage) © 2007 Angel G. Diaz. All Rights Reserved. 8
  • 9. © 2007 Angel G. Diaz. All Rights Reserved. 9
  • 10. Connection from L.A. to Chicago might be: d = 2250 s = medium du = full dr = 256 Kbps l = 200 ms QoS = ABR de = 99.9% © 2007 Angel G. Diaz. All Rights Reserved. 10
  • 11. © 2007 Angel G. Diaz. All Rights Reserved. 11
  • 12. Network Modeling An metropolitan area connectivity map shows the design of a metropolitan area and its network facilities. QoS = VBR dr = 100 Mpbs s = high d = 5 km failover = 50 ms de = 99.9% © 2007 Angel G. Diaz. All Rights Reserved. 12
  • 13. © 2007 Angel G. Diaz. All Rights Reserved. 13
  • 14. Network Modeling An local area overview connectivity map shows the design of a big picture design of a local area network. QoS = none dr = 100 Mpbs s = none d = 85 m du = full thru = 50% © 2007 Angel G. Diaz. All Rights Reserved. 14
  • 15. © 2007 Angel G. Diaz. All Rights Reserved. 15
  • 16. Network Modeling An local area detailed connectivity map shows the close-up design of a local area network, including switches, routers, hubs, and servers. Much like the homework we did earlier showing LAN connections. © 2007 Angel G. Diaz. All Rights Reserved. 16
  • 17. © 2007 Angel G. Diaz. All Rights Reserved. 17
  • 18. Feasibility Studies There are a number of ways to determine if a proposed system is going to be feasible. Technically feasible means the proposed system can be created and implemented using currently existing technology. Financially feasible means the proposed system can be built given the company’s current financial ability. Operationally feasible means the system operates as designed and implemented. Time feasible means the system can be constructed in an agreed upon time frame. Payback analysis is a good technique to use to determine financial feasibility. To calculate payback analysis, you must know all the expenses that will be incurred to create and maintain the system, as well as all possible income derived from the system. You must also be aware of the time value of money (a dollar today is worth more than one dollar promised a year from now because the dollar can be invested). © 2007 Angel G. Diaz. All Rights Reserved. 18
  • 19. © 2007 Angel G. Diaz. All Rights Reserved. 19
  • 20. © 2007 Angel G. Diaz. All Rights Reserved. 20
  • 21. Capacity Planning Capacity planning involves trying to determine the amount of network bandwidth necessary to support an application or a set of applications. A number of techniques exist for performing capacity planning, including linear projection, computer simulation, benchmarking, and analytical modeling. Linear projection involves predicting one or more network capacities based on the current network parameters and multiplying by some constant. A computer simulation involves modeling an existing system or proposed system using a computer-based simulation tool. Benchmarking involves generating system statistics under a controlled environment and then comparing those statistics against known measurements. Analytical modeling involves the creation of mathematical equations to calculate various network values. © 2007 Angel G. Diaz. All Rights Reserved. 21
  • 22. Creating a Baseline Involves the measurement and recording of a network’s state of operation over a given period of time. A baseline can be used to determine current network performance and to help determine future network needs. Baseline studies should be ongoing projects, and not something started and stopped every so many years. To perform a baseline study, you should: 1.  Collect information on number and type of system nodes, including workstations, routers, bridges, switches, hubs, and servers. 2.  Create an up-to-date roadmap of all nodes along with model numbers, serial numbers and any address information such as IP or Ethernet addresses. 3.  Collect information on operational protocols used throughout the system. 4.  List all network applications, including the number, type and utilization level. 5.  Create a fairly extensive list of statistics to help meet your goals. These statistics can include average network utilization, peak network utilization, total network collisions, total cyclic redundancy check (CRC) errors, and nodes with highest percentage of utilization. © 2007 Angel G. Diaz. All Rights Reserved. 22
  • 23. © 2007 Angel G. Diaz. All Rights Reserved. 23
  • 24. Network Manager Skills A good network manager will possess many skills: •  Computer skills •  People skills •  Management skills •  Financial planning skills •  Knowledge of statistics •  Speaking and writing skills © 2007 Angel G. Diaz. All Rights Reserved. 24
  • 25. Generating Useable Statistics Statistics, properly generated, can be an invaluable aid to demonstrating current system demands and predicting future needs. Mean time between failures (MTBF) is the average time a device or system will operate before it fails. Mean time to repair (MTTR) is the average time necessary to repair a failure within the computer system. Availability is the probability that a particular component or system will be available during a fixed time period. Availability % = (Total available time – Downtime) / Total available time © 2007 Angel G. Diaz. All Rights Reserved. 25
  • 26. Generating Useable Statistics Suppose we want to calculate the availability of a modem that for one month (24 hours per day for 30 days, or 720 hours), knowing the modem will be down for two hours during that period: Availability % = (720 – 2) / 720 = 0.997 Reliability is defined by the equation: R(t) = e -bt in which: b = 1/MTBF t = the time interval of the operation © 2007 Angel G. Diaz. All Rights Reserved. 26
  • 27. Generating Useable Statistics What is the reliability of a modem if the MTBF is 3000 hours and a transaction takes 20 minutes, or 1/3 of an hour (0.333 hours): R(0.333 hours) = e -(1/3000)(0.333) = 20 -0.000111 = 0.9989 © 2007 Angel G. Diaz. All Rights Reserved. 27
  • 28. Managing Operations There are many services and functions available to assist an individual in managing computer network operations. One of the more useful is Simple Network Management Protocol (SNMP). SNMP is an industry standard designed to manage network components from a remote location. Currently in version 3, SNMP supports agents, managers, and the Management Information Base (MIB). A managed element has management software, called an agent, running in it. A second object, the SNMP manager, controls the operations of a managed element and maintains a database of information about all managed elements. A manager can query an agent to return current operating values, or can instruct an agent to perform a particular action. The Management Information Base (MIB) is a collection of information that is organized hierarchically and describes the operating parameters of all managed agents. © 2007 Angel G. Diaz. All Rights Reserved. 28
  • 29. Network Diagnostic Tools To assist a network support person, a number of diagnostic tools are available: •  Electrical testers •  Cable testers •  Network testers •  Protocol analyzers © 2007 Angel G. Diaz. All Rights Reserved. 29
  • 30. Capacity Planning and Network Design In Action: Sample Corporation Sample Corporation complete design, including e-mail and Internet access for each of the four sites. A linear projection can be used to estimate the amount of Internet traffic at each site. An wide area connectivity map gives us a big picture of the network interconnections. © 2007 Angel G. Diaz. All Rights Reserved. 30
  • 31. © 2007 Angel G. Diaz. All Rights Reserved. 31
  • 32. Capacity Planning and Network Design In Action: Sample Corporation A second linear projection can be used to determine the amount of local area network traffic within each site. © 2007 Angel G. Diaz. All Rights Reserved. 32
  • 33. © 2007 Angel G. Diaz. All Rights Reserved. 33
  • 35. Why Interconnect? To separate / connect one corporate division with another. To connect two LANs with different protocols. To connect a LAN to the Internet. To break a LAN into segments to relieve traffic congestion. To provide a security wall between two different types of users. © 2007 Angel G. Diaz. All Rights Reserved. 35
  • 36. Network Models © 2007 Angel G. Diaz. All Rights Reserved. 36
  • 37. Common LANs Network Devices Hub: a common connection point for devices in a network. Hubs are commonly used to connect segments of a LAN. A hub contains multiple ports. When a packet arrives at one port, it is copied to the other ports so that all segments of the LAN can see all packets. Switch: a device that filters and forwards packets between LAN segments. Switches operate at the data link layer (layer 2) and sometimes the network layer (layer 3) of the OSI Reference Model and therefore support any packet protocol. LANs that use switches to join segments are called switched LANs or, in the case of Ethernet networks, switched Ethernet LANs. Router: a device that forwards data packets along networks. A router is connected to at least two networks, commonly two LANs or WANs or a LAN and its ISP’s network. Routers are located at gateways, the places where two or more networks connect. © 2007 Angel G. Diaz. All Rights Reserved. 37
  • 38. © 2007 Angel G. Diaz. All Rights Reserved. 38
  • 39. A Small Office Sample A small office with 20 workstations in one room and 15 workstations in another room were connected to a server via 100BaseTX. One hub was kept in a closet near the 20 workstations while a second hub was near the server. © 2007 Angel G. Diaz. All Rights Reserved. 39
  • 40. Small Office Solution Sample © 2007 Angel G. Diaz. All Rights Reserved. 40
  • 41. A Small Office Sample Now the owner wants to connect the LAN to the Internet. He adds a router next to the server and connects it to the hub. He connects the router to a high-speed telephone line such as a T-1 service. He will also have to program the router to perform IP addressing and firewall functions. © 2007 Angel G. Diaz. All Rights Reserved. 41
  • 42. Small Office Solution Sample © 2007 Angel G. Diaz. All Rights Reserved. 42
  • 43. A Small Office Sample Now network usage is so high that he must consider segmenting the network. He decides to install a database server near the original server and replace both hubs with switches. © 2007 Angel G. Diaz. All Rights Reserved. 43
  • 44. Small Office Solution Sample © 2007 Angel G. Diaz. All Rights Reserved. 44