Chapter 1
Chapter 1
computer network
Introduction
• Now a days computers are found in ev-
ery walk of life: in the office, in the
school, in the home, and so on.
• So, rather than using a stand-alone computer it
is better to use networks to offers more advan-
tages.
• B/c of this computer network industry
grows in both size and complexity, paral-
lel to this proven ability is becoming
2
What is a computer network?
4
Benefits of Network Computing
Networks increase efficiency and reduce costs.
i.e. save m0ney.
Computer networks achieve these goals in four
primary ways:-
• Sharing Information (or Data)
• Sharing Hardware(Peripheral Devices)
• Sharing Programs/Software
• Centralizing Administration And Support
5
More specifically, computers that are part of a net-
work can share:
• Documents (memos, spreadsheets)
• E-mail messages.
• Word-processing software.
• Illustrations, photographs, videos, and audio files.
• Live audio and video broadcasts.
• Printers.
• Fax machines.
• Modems.
• CD-ROM drives and other removable drives,
• Hard drives.
6
Sharing Programs/Software
1 - Peripheral devices
• Computer networks enable us to share expensive
hardware resource among several computers.
Example:- Printer
2 - Central Disk storage
• Network system provide the possibility of using a
dedicated file server to store all data in one loca-
tion.
• Example: Data
Advantage: Thin backuping
client in case of system failure
8
3 - Sharing Information/data
• Users in a certain network environment have the
ability to share data /information across the net-
work.
• Data sharing enables different users to work on a
certain file concurrently.
• Few examples of data sharing are:
- Database
- E-mail
- Intranet ( by making use of FTP)
9
Network Types
• Network can be grouped in three major cate-
gories depending on the geographical scope
they cover.
1- Local Area Network (LAN)
• LAN refers to networks that have small geo-
graphical coverage usually within a building or
a campus.
• LANs are found in most organizations, busi-
nesses, government offices, educational institu-
tions, and in home computing environment. 10
2- Wide Area Network (WAN)
• Wide area networks are networks that cover very
large geographical area such as a country or the
whole world.
• Examples:-
12
Network components
The Network Interface Card
13
The role of the NIC is :-
• It makes the physical connection to the cable.
• Generates the electrical signals that travel over the cable.
• Controls access to the cable by following specific rules.
The translation of the computer's digital signals into elec-
trical signals that can travel on the network's cables is ac-
complished by transceiver (transmitter/receiver).
NIC, Bus, and Cable Compatibility
17
18
Modem
• A modem is a device that makes it possible for
19
Modem Converting Digital Signal into Analog and Analog back to Digital.
20
Network Operating Systems
Operating System Definition
• In simple terms, an operating system is a manager
of all devices in a computer.
• It manages all the available resources on a com-
puter.
• A computer system can be divided roughly into four
parts:-
- The Hardware
- The Operating System
- Utilities and Tools
21
• Hardware
- Compilers
- Text editor
- Graphics
- Database system
- Games
• Users
- People
- Other Applications
- Other Computers
23
• Main GOALS of an OS:-
• To make the computer system convenient to use
– The OS is to hide the internal complexity of the hard-
ware
– The OS is to provide some tools (APIs) so that a user/
programmer can exploit the services of the hardware
• To use the computer hardware in an efficient manner
– The OS controls different resources of the hardware so
that users can utilize them to the maximum
– Resources can be utilized in a fair and efficient manner
24
Components of an Operating System
• Memory Manager
– Memory hierarchy
– Loading into memory
– Virtual memory Paging/swapping
• Process Manager
– What is process
– Process scheduling
– IPC
• File Manager
– Storage
– Naming
– Protection
25
Network Operating Systems
27
Advantages:
• Fixed bandwidth, guaranteed capacity (no congestion)
• Low Varian's in end-to-end delay (delay is almost con-
stant)
Disadvantages:
• Connection set-up and termination introduces extra
overhead (thus initial delay)
• User pay for circuit, even when not sending data
• Other users can't use the circuit even if it is free of traffic
• statistics show that during a typical phone conversation:-
- 64-73% of the time one speaker talking
- 3-7% of the time both speakers talking,
- 20-33% of the time both speakers silent.
Example: Ordinary voice phone service is circuit-switched.
- transmitting real time data, such as audio and video
28
2 - Packet Switching
• Packet switching refers to protocols in which messages
are broken up into small packets before they are sent.
• Each packet is transmitted individually across the net.
• Packets may even follow different routes to the destina-
tion.
• Thus, each packet has a header information about the
source, destination, packet numbering, etc.
• Packet Switching is more efficient and robust for data
that can withstand delays in transmission.
example:- e-mail messages and
Web pages.
29
30
NETWORK TOPOLOGY
Introduction
• Generally, there are two types of topologies: Physical
and Logical.
• The physical topology of a network refers to the layout
of cables, computers and other peripherals.
• It describes the layout of the network.
• Logical topology is the method used to pass the infor-
mation between the computers.
• It describes how the data is sent across the network.
31
• The most common types of standard physical topolo-
gies, which we are going to see, are:-
Bus, Star, Ring and Mesh.
1- Bus topology
• With the Bus topology, all workstations are connected
directly to the main backbone that carries the data.
• Traffic generated by any computer will travel across the
backbone and received by all workstations.
• This works well in a small network of 2-5 computers.
• As the no of computers increases, performance will be
degraded.(Available bandwidth decreases)
32
• The following is a list of factors affect the performance of
a network:
- No of computers
- Types of cable used on the network
- Distances between computers on the network
33
Signal Bounce: packet travels from one end of the ca-
ble to the other.
Terminator: To stop the signal from bouncing, a com-
ponent called a terminator is placed at each end of the
cable to absorb free signals.
36
2- Star Topology
• It is one of the most common network topologies found in most
offices and home networks.
38
3- Ring Topology
• Computers are connected on a single circle of cable.
• The signals travel around the loop in one direction and
pass through each computer.
• Each computer acts as a repeater.
39
Token Passing
• One method of transmitting data around a ring is called
token passing.
• A token is a special series of bits that travels around a
token-ring network.
Advantage of Ring Topology
• Ring topology is easy to install and reconfigure.
• Every computer is given equal access to the ring. Hence,
no single computer can monopolize the network.
Disadvantages of Ring Topology
• Failure in any cable or node breaks the loop and can
take down the entire network.
• Maximum ring length and number of nodes are limited.
40
4- Mesh Topology
• In a mesh topology, each computer is connected to ev-
ery other computer by separate cabling.
• A fully connected mesh network has n(n-1)/2 physical
links to link n devices.
41
Advantages of Mesh Topology
• The use of large number of links eliminates network
congestion.
• If one link becomes unusable, it does not disable the
entire system.
42
5- Hybrid Topology
• With the hybrid topology, two or more standard
topologies are combined to form a complete network.
• Star - bus
Star-bus network 43
• Star-Ring
44
6- Other Types of Practically Used Hybrid
Topologies
• Hybrid-Tree Physical Topology
45
• Clustered Star Topology
46
Fundamentals of Data Communication
What is communication?
Communication
•Is the process of exchanging/ transferring messages
from one point to another.
•Have three basic e/ts.
Sender/ source
Medium / channel
Receiver / destination
47
Fundamentals of Data Communication
Communication channel
•Is a physical path for a signal transmission.
•Ex. Telephone cables – w/c provide a physical path for
analog audio signals
. Television channels – w/c broadcast audio – visual data.
Generally powers of communication among computer –
revolutionized the today’s information age.
It is the reason for the birth of computer network.
49
Fundamentals of Data Communication
Data communications
•Two types.
Local communications – is one of the types of
data communication w/c transfer the data over a
short distance.
Telecommunications – also other types of data
communication w/c transfer the data over long/
far distance.
51
Fundamentals of Data Communication
52
Fundamentals of Data Communication
Source
•Is a device w/c generate the data to be
transmitted.
•Ex. Personal computer.
Transmitter
•Also called encoder
•Is a device that changes a generated data in a form
to be transmitted.
53
Fundamentals of Data Communication
54
Fundamentals of Data Communication
Transmission medium
Receiver
56
Fundamentals of Data Communication
In telephone system
•The message/ voice are converted to analog
signals & transmitted by telephone system.
•Then the analog signals flows in transmission
medium & reach the receiver of the end user.
•Finally the receiver converts analog signals back
into voice signal w/c understood by end users.
57
Fundamentals of Data Communication
Generally data communication:
•Is the process of sharing ideas, information & message with others in a
particular time & place.
•It includes:
Writing & talking
Non – verbal communication i.e. facial expression, body- language/
gestures.
Visual communication i.e. images like photography, video/ file.
Electronic communication i.e. telephone calls, email, cable television,
satellite broadcasts.
58
Fundamentals of Data Communication
Communication Signals
•What is a signal?
•Signal – is a message /information that to be moved /
propagate through communication channel.
i.e. data is propagated from one point to other by
means of electrical signals.
•There are two types of Communication Signals. Such
as:
1. Analog Signal and
2. Digital Signal 59
Fundamentals of Data Communication
Analog signal
• is a continuous time signal.
•Example. sound signal
•sometimes called sinusoidal waves
•bandwidth is measured by hertz.
60
Fundamentals of Data Communication
period second
61
Fundamentals of Data Communication
62
Fundamentals of Data Communication
B. Digital signal
•is a signal discrete signal.
•is a modeled w/c using binary number system (i.e.
0’s & 1’s).
•or represent absence & presence of voltage
Bit 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0
63
Fundamentals of Data Communication
Ex.
1 MBPS=1000,000 BPS
1 GBPS=1000,000,000 BPS
1TBPS=1000,000,000,000 BPS
64
Fundamentals of Data Communication
Bandwidth Capacity
A) Baseband transmission
B) Broadband transmission 65
Fundamentals of Data Communication
66
Fundamentals of Data Communication
•Broadband Transmission
collisions.
67
Fundamentals of Data Communication
68
Thank you!
Instructor Tadele D
69
Ambo University