Beruflich Dokumente
Kultur Dokumente
Adopted from
Dr. Mohammed H. Sqalli COE, KFUPM
Spring 2012
Introduction
What is a Network?
What is Network Design?
Top-Down Network Design
Network Development Life Cycle (NDLC)
Network Analysis and Design Methodology
Types of Network Design
And Then What?
CSE-550-T112
Lecture Notes - 1
What is a Network?
Management view
Technical view
CSE-550-T112
Lecture Notes - 1
customers
Lecture Notes - 1
CSE-550-T112
Lecture Notes - 1
CSE-550-T112
Lecture Notes - 1
Connections
Communications/Protocols
Services
Connections
Provided by Hardware that ties things together
Wire/Fiber/Wireless Transport Mechanisms
Routers
Switches/Hubs
Computers
CSE-550-T112
Lecture Notes - 1
Services
The Heart of Networking
Cooperation between 2 or more systems to perform some function Applications
CSE-550-T112
telnet
FTP
HTTP
SMTP
Lecture Notes - 1
CSE-550-T112
Lecture Notes - 1
Maintainability
Mean time between failures (MTBF)
10
Reliability
Reliability is defined by the equation:
R(t) = e -bt
In which: b = 1/MTBF
t = the time interval of the operation
e = Eulers number = 2.71828
MTBF = Mean Time Between Failures
11
Reliability
What is the reliability of a modem if the MTBF
12
Availability
Availability probability that a particular
13
Availability
Suppose we want to calculate the availability
14
Application Characteristics
Applications
Message
Length
Message
arrival rate
Delay need
Reliability
need
Interactive
terminals
Short
Low
Moderate
Very high
File transfer
Very long
Very low
Very low
Very high
Hi-resolution
graphics
Very long
Low to
moderate
High
Low
Packetized
voice
Very short
Very high
High
Low
CSE-550-T112
Lecture Notes - 1
15
Application Bandwidths
Transaction
Processing
100 Bytes
Few Kbps
Word Processing
100s Kbps
Few Mbps
File Transfers
Few Mbps
10s Mbps
Real-Time Imaging
10s Mbps
100s Mbps
CSE-550-T112
Lecture Notes - 1
16
WAN services
Digital video
interactive
1.2 Mbps
Motion JPEG
10 to 240 Mbps
MPEG-1
1.5 Mbps
MPEG-2
4~6 Mbps
CSE-550-T112
Lecture Notes - 1
17
CSE-550-T112
Lecture Notes - 1
18
Response Time
Business Growth
Reliability
CSE-550-T112
Cost
Lecture Notes - 1
19
Where to begin?
WWW
Addressing Traffic
Patterns
Access
Campus
Security
CSE-550-T112
Users
WAN
Lecture Notes - 1
Dial in
Users
Network
Management
20
CSE-550-T112
Lecture Notes - 1
21
CSE-550-T112
Lecture Notes - 1
22
CSE-550-T112
Lecture Notes - 1
23
CSE-550-T112
Lecture Notes - 1
24
CSE-550-T112
Lecture Notes - 1
25
Design
Simulation/
Prototyping
Monitoring/
Maintenance
Implementation
CSE-550-T112
Lecture Notes - 1
26
CSE-550-T112
Lecture Notes - 1
27
CSE-550-T112
Lecture Notes - 1
28
Lecture Notes - 1
29
Lecture Notes - 1
30
Another Perspective
Data collection
Traffic
Costs
Constraints
Design process
Performance analysis
Fine tuning
A painstaking iterative process
CSE-550-T112
Lecture Notes - 1
31
Design:
Implement:
CSE-550-T112
Lecture Notes - 1
32
Optimize:
CSE-550-T112
Lecture Notes - 1
33
CSE-550-T112
Lecture Notes - 1
34
Network
Design
Implement
Network
Operations
Define Objectives
and Requirements
Develop
Architecture
Create
Implementation Plan
Develop Operations
Policies and
Capabilities
Create Initial
Solution
Develop Detailed
Design
Procure Resources
and Facilities
Fault
Management
Define Deployment
Strategy
Create Build
Documentation
Configuration
Management
Review and
Approve
Change
Management
Performance
Management
CSE-550-T112
Lecture Notes - 1
35
CSE-550-T112
Lecture Notes - 1
36
Lecture Notes - 1
37
constituencies
Political awareness:
Buy-in:
CSE-550-T112
Lecture Notes - 1
38
Prepare agendas
Take meeting minutes
Action items
Use a project binder for all the above
CSE-550-T112
Lecture Notes - 1
39
CSE-550-T112
Lecture Notes - 1
40
senior management
Collect baseline data from customer groups about
the current status of the system and network
CSE-550-T112
Lecture Notes - 1
41
Customers Requirements
- Understanding the Customer A good network design must recognize the customers
CSE-550-T112
Lecture Notes - 1
42
Customers Requirements
- Users Needs What do the users want?
Services
What do the users need?
What dont they know but they need?
Organize and Prioritize Requirement
CSE-550-T112
Lecture Notes - 1
43
Customers Requirements
- How they are used User Requirements
Performance Requirements
CSE-550-T112
Timeliness
Interactivity
Reliability
Quality
Security
Affordability
User Numbers
User Locations
User Growth
Lecture Notes - 1
Delay
Reliability
Capacity
44
CSE-550-T112
Lecture Notes - 1
45
Lecture Notes - 1
46
CSE-550-T112
Lecture Notes - 1
47
Art or Science?
The Art of Network Design
Technology choices
Relations to business goals
CSE-550-T112
Lecture Notes - 1
48
CSE-550-T112
Lecture Notes - 1
49
CSE-550-T112
Lecture Notes - 1
50
CSE-550-T112
Lecture Notes - 1
51
capacity
Technology upgrades
Adding more users or networked equipment
CSE-550-T112
Lecture Notes - 1
52
CSE-550-T112
Lecture Notes - 1
54
CSE-550-T112
Lecture Notes - 1
55
CSE-550-T112
Lecture Notes - 1
56
Existing network
Vendor information
CSE-550-T112
Lecture Notes - 1
57
CSE-550-T112
Lecture Notes - 1
58
10Mb/s
Ethernet
CSE-550-T112
10Mb/s
Ethernet
T1 1.5Mb/s
Lecture Notes - 1
59
CSE-550-T112
Lecture Notes - 1
60
OAM&P
Operations, Administration, Maintenance, Provisioning
Network
Management
Network
Provisioning
Network
Operations
Network
Maintenance
Planning
Fault Management
Design
Configuration Management
Trouble Ticket
Administration
Reports Management
Routine Network
Inventory Management
Tests
CSE-550-T112
Lecture Notes - 1
61
Configuration Data
Management
Decision
TT Restoration
New
Technology
Engineering Group
Operations Group
NOC
I & M Group
-Network Installation &
Maintenance
- Network Operations
Fault TT
Installation
CSE-550-T112
Lecture Notes - 1
62
messages issued
Port 162
SNMP v2 (1)
Framework on which network management
information
Each player maintains local MIB
management
SNPM v2 (2)
Support central or distributed management
In distributes system, some elements operate
SNMP v3
Addresses security issues of SNMP v1/2
RFC 2570-2575
Proposed standard January 1998
Defines overall architecture and security
capability
To be used with SNMP v2
Privacy
Access control
Structure of
Management Information
SMI
Defines general framework with which MIB
70
Wireshark Window
Menu Bar
Tool Bar
Filter Bar
Info
Field
Summary
Window
Disp.
Info field
Protocol Tree
Window:
Details of the
selected
packet (#8)
Raw data (content of
packet # 8)
Packet
number 8
BGP
(Boarder
Gateway
Prot)
Filtering
BGP
packets
only
Summary
When creating new network or adding to existing
Summary (continued)
Network performance statistics should always be
monitored
A large variety of diagnostic tools are available that can
aid network personnel in troubleshooting and
maintaining common complex computer networks
The Simple Network Management Protocol (SNMP)
helps network support personnel monitor network
performance, find network problems, and then solve
those problems without physically touching the affected
device
References
CSE-550-T112
Lecture Notes - 1
77