SlideShare une entreprise Scribd logo
1  sur  44
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

Contenu connexe

Tendances

Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)
welcometofacebook
 
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 hoffer
Mohd Arif
 
01 dbms-introduction
01 dbms-introduction01 dbms-introduction
01 dbms-introduction
Toktok Tukta
 
Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01Fundamentals of Database ppt ch01
Fundamentals of Database ppt ch01
Jotham Gadot
 
Database Design and Implementation
Database Design and ImplementationDatabase Design and Implementation
Database Design and Implementation
Christian Reina
 

Tendances (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
 

En vedette

Making Connections
Making ConnectionsMaking Connections
Making Connections
Angel G Diaz
 
SQL Developer installation-guide
SQL Developer installation-guideSQL Developer installation-guide
SQL Developer installation-guide
Angel G Diaz
 
REP.01 NETW3205 Network Management
REP.01 NETW3205 Network ManagementREP.01 NETW3205 Network Management
REP.01 NETW3205 Network Management
Ricardo 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 9e
adpeer
 
Chapter 8 - Multiplexing 9e
Chapter 8 - Multiplexing 9eChapter 8 - Multiplexing 9e
Chapter 8 - Multiplexing 9e
adpeer
 

En vedette (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
 

Similaire à Lesson - 02 Network Design and Management

Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
Peter Gervais
 
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
Javier Guillermo, MBA, MSc, PMP
 

Similaire à 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
 

Plus de Angel G Diaz

Lesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLLesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQL
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 Control
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 Control
Angel G Diaz
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and Compression
Angel G Diaz
 
Conducted and Wireless Media
Conducted and Wireless MediaConducted and Wireless Media
Conducted and Wireless Media
Angel G Diaz
 
Fundamentals of Data and Signals
Fundamentals of Data and SignalsFundamentals of Data and Signals
Fundamentals of Data and Signals
Angel 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 Communications
Angel G Diaz
 

Plus de 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
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 

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