Chapter 1&2
Chapter 1&2
NETWORKING
FUNDAMENTALS
11
Outline
Introduction
Networking fundamentals
Network Types
Network components
Network Operating Systems
22
Introduction
33
What is a computer network?
44
Connecting of computers with each other and
other peripheral devices known as Network.
The concept of connected computers sharing
resources is called networking.
55
Benefits of Network Computing
Networks
increase efficiency and
reduce costs.
Computer networks achieve these goals in
four primary ways:-
Sharing Information (or Data)
Sharing Hardware(Peripheral Devices)
Sharing Programs/Software
Centralized Administration And Support
66
More specifically, computers that are part
of a network 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.
77
Sharing Programs/Software
Application (software) sharing occurs when
several users at different locations run
application programs that are installed
centrally in one location.
Ex: DB, application server.
88
Sharing Hardware
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 location.
Example: Thin client
Advantage: Data backuping in case of system failure
99
3 - Sharing Information/data
Users in a certain network environment
have the ability to share data /information
across the network.
Data sharing enables different users to work
on a certain file concurrently/at same time.
Few examples of data sharing are:
- Database
- Intranet ( by making use of FTP)
1010
Network Types
Network can be grouped in three major
categories depending on the geographical
scope they cover.
1313
Network components
The Network Interface Card
Network interface cards (NICs) provide the
interface between cables, and computers.
The cards are installed in an expansion slot in
each computer and server on the network.
1414
The role of the NIC is :-
1515
NIC, Bus, and Cable Compatibility
1616
Connection Hardware
Twisted-pair cabling uses RJ-45 telephone
connectors to connect to a computer.
Coaxial cable uses BNC conector.
1818
Modem
A modem is a device that makes it possible
for computers to communicate over a
telephone line.
Modem Converting Digital Signal into Analog and Analog back to Digital.
1919
Network Operating Systems
2121
Application Programs & Utilities
- Compilers
- Text editor
- Graphics
- Database system
- Games
Users
- People
- Other Applications
- Other Computers
2222
Main GOALS of an OS:-
To make the computer system convenient to
use
The OS is to hide the internal complexity of
the hardware
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 2323
Network Operating Systems
Designed to include networking protocol at the
lower level.
Optimized for resource sharing.
Multitasking, concurrency.
2626
Outline
Introduction
Fundamentals of Data Communication
Data/Signal transmission
Switching
Network topology
2727
Introduction
Data communication is the process of transmitting and
receiving data in an orderly way.
When the data travels a short distance, the communication
is referred to as local communications.
When the data travels a long distance, the communication
is referred to as telecommunications.
2828
Five components of data communication
Data Communication Signals
3131
The unit used to measure the frequency is Hertz
which means cycles/second.
The unit can be expanded by adding prefixes as
follows.
1kilohertz = 1000 Cycles/Second
1 Megahertz = 1000,000 Cycles/Second
1Gigahertz = 1000,000,000 Cycles/Second
3232
Digital signal
A signal which is discrete / completely separate /
finite with respect to time is called digital signal.
Such signal can be modeled using binary number
system as shown in the figure below.
Digital signal
3333
The unit can be expanded by adding prefixes as
follows:-
1KiloBPS = 1 KBPS =1000 BPS
1 MegaBPS = 1 MBPS=1000,000 BPS
1GigaBPS = 1 GBPS=1000,000,000 BPS
3434
Bandwidth Capacity
3535
Data/ Signal Transmission
3636
Broadband Transmission
3838
Advantages:
Fixed bandwidth, guaranteed capacity (no
congestion)
Low varians in end-to-end delay (delay is almost
constant)
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 talking3939
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
destination.
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 or be resistant to delays in
transmission.
example:- e-mail messages and
Web pages.
4040
4141
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
information between the computers.
It describes how the data is sent across the network.
4242
The most common types of standard physical
topologies, 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) 4343
The following are 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
4444
Signal Bounce: packet travels from one end of
the cable to the other.
Terminator: To stop the signal from bouncing, a
component called a terminator is placed at each end
of the cable to absorb free signals.
4747
2- Star Topology
It is one of the most common network topologies found in most
offices and home networks.
4949
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.
5050
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/
dominate selfishly 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. 5151
4- Mesh Topology
In a mesh topology, each computer is connected to
every other computer by separate cabling.
A fully connected mesh network has n(n-1)/2 physical
links to link n devices.
5252
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.
5353
5- Hybrid Topology
5555
6- Other Types of Practically Used Hybrid
Topologies
Hybrid-Tree Physical Topology
5656
Clustered Star Topology
5757
THANK YOU!!!
5858