Professional Documents
Culture Documents
Lecture-7
Network
A group of connected computers that communicate, exchange
information and share resources.
A network consists of two or more computers that are linked in
order to share resources (such as printers and CD-ROMs),
exchange files, or allow electronic communications. The
computers on a network may be linked through cables, telephone
lines, radio waves, satellites, or infrared light beams.
It enables multiple users to access shared data and programs
instantly, and this capability frees the individual users from
keeping separate copies of data and programs on their own
computers.
Benefits of Networks
Simultaneous access to critical programs and data.
Sharing of peripheral devices, such as printers and scanners.
Streamlined (more efficient) personal communication.
Easier back up process.
Simultaneous Access
Without a network that enables files sharing, the users typically
have to keep separate copies of data on different disks, and
universally updating the data becomes difficult.
As soon as the data is updated on one machine, a discrepancy
arises and it can be hard to tell which set of data is incorrect.
Solution:
By determining which data is used by more than one person
and then storing that on a network server (or server).
Server:
A central computer that provides a storage device and other
system resources that all users can share.
If the server stores data files for the users to access, it is
commonly called a file server.
Some users may be allowed to open a shared file from the server
and to make changes to those files and the updated data can be
viewed by all users.
To enable read/write, users are assigned different types of access
rights
Solution:
There are 2 basic solutions to these problems:
Site Licenses
Network versions
These strategies are always less expensive then purchasing individual copies of
the software for each user. Depending on the type of software being used and the
number of people using it, licensing can cost about same, whether the application
is installed on each users computer or run through the network. The cost of the
network itself particularly that of providing adequate bandwidth for many users
can exceed the cost of purchasing many copies of the software.
In such cases the networks real advantage is that it allows the applications to be
managed centrally (at the server) instead of on many individual computers.
Network Versions
Another solution is to connect users computers to a central network server,
and enable users to share a network version of a program.
Only one copy of the application is stored on the server,
server with a minimum
number of supporting files copied to each users computer.
When a user need to use a program, they simply load it from the server into
RAM of their own desktop computer.
In some networks, and with certain types of programs, the users computer
handles all of the processing tasks required by the application, even though
the applications core files are stored on the network.
Groupware:
Some software designed for the networks is classified as groupware.
It includes scheduling software, email, and document management software.
It allows multiple users on a network to cooperate on projects, users can
work on the same documents, share their insights, and keep each other
informed about their schedules so that meetings can be setup easily.
Examples include:
Lotus Notes
Microsoft Exchange
Novell GroupWise
Shared Peripherals
Because peripheral devices like printers can be expensive, it is
cost-effective to connect a device to a network so users can
share it.
Spooling:
Through a process called spooling, multiple users can send
multiple documents (called print jobs) to a networked printer at
the same time. The documents are temporarily stored on the
file server and printed in turn.
As the printer finishes printing current job the file server sends
the next jjob to the pprinter so that it can be pprinted.
A banner page i.e. is a special page that identifies the print jobs
owner is printed at the beginning of a new job to separate print
jobs so they can be identified easily.
It allows a user to continue working while the document is
printing rather than waiting for the computer to finish sending
the print job to the printer.
Personal Communications
One of the most common uses of networks is for electronic mail
(e-mail).
An e-mail system enables users to exchange written messages
(often with data files attached) across the local network or over
the Internet.
Personal Communications
Two other popular network-based communications systems are
teleconferencing and videoconferencing.
Teleconferencing:
Virtual meeting in which a group of people in different locations
conduct discussions by typing messages to each other.
Each message can be seen by all the other people in the
teleconference.
Videoconferencing:
It requires a PC camera, microphone and speaker. The users can see
and speak to each other as they meet online instead of merely sending
messages.
messages
The audio and video signals are transmitted across the networks (or
internet) connections between the participants computers.
Special software such as CU-SseeMe enable 2 users to conduct pointto-point videoconference, or allow 3 or more users to conduct a
multipoint videoconference.
Easier Backup
As data is extremely valuable, back up of data is critical.
Networks enable managers to easily back up (make backup
copies
p of)) important
p
data stored on shared storage
g device from
single, central location.
Administrators commonly back up shared data files stored on
the server, but may also use network back up software that
enable to back up files on users' PCs. With this, files do not
have to be copied to the central server before they can be
backed up.
Types of Networks
There are 2 main types of networks:
(
)
Local area network (LAN)
Wide area network (WAN)
Other structural classifications include:
Server-Based Networks
Client/Server Networks
Peer-to-Peer
Peer to Peer Networks
Protocol:
Every LAN uses a protocol a set of rules and formats that
governs how packets are configured and transmitted.
An individual LAN may utilize more than one protocol.
Some of the most common protocols in use are:
TCP/IP
IPX/SPX
NetBEUI
TCP/IP:
Originally associated with Unix hosts, it is the protocol of
the internet, and is required by every client machine for
direct communication across the internet to occur.
Default networking protocol for the Windows 2000 and
many other OS.
IPX/SPX:
Proprietary protocol of Novell, used in most versions of
Netware network OS for networking.
NetBEUI:
Relatively simple protocol that has no real configuration
parameters.
Excellent for networking small offices or homes, but does
not expand well into larger
It was the default networking protocol in Windows 3.11,
Windows 95, and other Microsoft client OS.
10
11
12
13
14
Type A
header
Payload
Type A
header
Payload
ROUTER
ROUTER
SERVER
Significant
geographical
distance
SERVER
Type
yp A
header
Payload
LAN 2
LAN 1
WAN
15
Server-Based Network
Describing a network as LAN or WAN does not tell how
individual computers on a network called nodes, interact with
one another.
In addition to the individual users' PCs (nodes), many networks
use a central computer with a large hard disk for shared
storage, called a server (or file server, network server, or
application server).
File Server Network:
In a file server network, nodes can access files on the
server, but
b not necessarily
il on other
h nodes
d
When a node needs information from the server, it requests
the entire file containing the information.
Simply used to store files and to forward (or send) them to
nodes that request them.
16
17
18
Distribution of processing in a
client/server computing model
Peer-to-Peer Networks
In a peer-to-peer network also called workgroup, all nodes have
an equal relation to one another and all have similar type of
software that support to support sharing of resources.
Each node usually has access to some resources on all the other
nodes, so the relationship is non-hierarchical.
Some high end peer-to-peer networks allows distributed
computing, which enables users to draw on the processing
power of other computers in the network. Users can transfer
tasks that take a lot of CPU power such as creating computer
software to available computers, leaving their own machines
free for other work.
19
Peer-to-Peer Networks
Nodes share files and data with each other where as in
client/server networks, nodes share files and data only with the
server.
Commonly set up in small organizations where the primary
benefit is shared storage and printers and enhanced
communications. Where large databases or many users are
involved, LANs are most likely to be set up in a client / server
relationship.
Some peer
peer-to-peer
to peer networks use a server,
server in this case it is similar
to a file server network. Only difference is that the peer-to-peer
network gives users more access to other nodes than a file server
network.
Peer-to-Peer Network
20
Bus Topology
A single conduit (medium) to which all the nodes and peripheral
devices are attached. Each node is connected in series to a single
cable.
A special device called terminator is attached to cables start and
end point to stop the network signals so they do not bounce back
down the cable.
Disadvantages:
Keeping data transmissions from colliding requires some extra circuitry
and software.
A broken connection can bring down (or crash) all parts of the network,
making it inoperatable so that users can cannot communicate until the
connection is repaired.
Advantage:
It uses the least amount of cabling of any topology.
21
SCANNER
LASER
PRINTER
ROUTER
Star Topology
All nodes are connected to a central device called hub, and all
nodes communicate through it.
Groups of data are routed through hub and sent to all attached
nodes, thus eventually reaching their destinations.
Intelligent hubs:
Monitor traffic and help prevent collisions
Disadvantages:
If you loose the hub, all the nodes connected to that hub are unable
to communicate.
Advantage:
A broken connection (between a node and hub) does not affect the
rest of network.
22
HUB
ROUTER
LASER
PRINTER
Ring Topology
Nodes are connected in a circular chain, with each node
connected to the next, the final node in the chain connects to the
first to complete the ring.
Each node examines data sent through the ring. If the data known
as the token is not addressed to the node examining it, that node
passes it along to next node in the ring.
It as substantial advantage over the bus topology, there is no
danger of collisions because only one packet of data may traverse
the
h ring
i at a time.
i
The only disadvantage is as with the bus topology is, if the ring is
broken, the entire network is unable to communicate until the
ring is restored.
23
LASER
PRINTER
Mesh Topology
Least used topology and most expensive to implement.
Each node has a separate connection to every other node i.e. a
cable runs from every computer to every other computer.
computer
If you have 4 computers, you must have six cables 3 coming
from each computer to other computers..
Advantage of this arrangement is that data can never fail to be
delivered; if one connection goes down, there are other ways to
route the data to its destination.
destination
Impractical for most workplace environments , but ideal for
connecting routers on internet to make sure the data always gets
through.
24
Network Media
Media:
g
disks
refers to materials for storingg data, such as magnetic
and tapes but in network communications, this refers to
wires and cables that carry data from source to destination
Kinds of media:
Most common media for data communication are:
Twisted-pair cable
Coaxial cable
Fiber-optic cable
Wireless networks
25
Bandwidth
Sometimes the network media are compared by the amount of
data they can transmit each second. The difference between
highest and lowest frequencies of a transmission channel is
k
known
as bandwidth.
b d idth
OR
Amount of data media can carry is called bandwidth.
The higher the mediums bandwidth, the more data it can
transmit at any given time.
As more users transmit data over a network, the bandwidth
decreases, thereby slowing down all the transmissions.
It is expressed in cycles per second (hertz) or bits per second.
Twisted-pair cable
Normally consists of 2 wires individually insulated in plastic,
then twisted around each other and bound together in another
layer of plastic insulation.
insulation
Except for the plastic coating, nothing shields this wire from
outside interference, so it is also called unshielded twisted pair
(UTP).
Some of it is also encased in a metal sheath and therefore called
shielded twisted pair (STP).
Indoor
d
telephone
l h
wiring
ii
uses twisted
i d pair
i so also
l
called
ll d
telephone wire.
Once it was considered a low bandwidth medium but networks
based on twisted pair are now supporting transmission speeds of
up to 1 Giga bits per second (Gbps) and even faster.
26
Coaxial cable
Sometimes also called coax is similar to the cabling used in
cable television systems.
There are 2 conductors; one is a single wire in the center of
cable and other is a wire mesh shield that surrounds the first
wire, with an insulator between.
It supports transmission speeds of up to 10 Mbps, so they can
carry more data than older types of twisted pair wiring but they
are expensive.
Two types of coaxial cable is used:
Thick coax (older standard and is seldom installed in new
networks)
Thin coax
Fiber-Optic cable
Thin strand of glass that transmits pulsating beams of light rather
than electric frequencies.
When one end of strand is exposed to light, the strand carries the
light all the way to the other end, bending around the corners
along the way.
Because light travels at a much higher speed then electrical
signals,
g
, fiber optic
p cable can easilyy carryy data at more than a
billion bits per second.
It is also immune to the electromagnetic interference that is a
problem for copper wire.
27
Fiber-Optic cable
Also offers extraordinary bandwidth and is extremely fast and
carry an enormous number of messages simultaneously, but also
a very secure transmission medium.
Disadvantage is its cost relative to twisted pair and coax and the
difficulty associated with its installation.
Special equipment is required to cut the cable and install
connectors, and as a result the fiber optic line is difficult to
splice (join).
Great care must be taken when bending a fiber optic cable.
Wireless Links
Advantage of wireless links is the flexibility that it offers in
terms of network layout.
Wireless communication relies on radio signals or infrared
signals for transmitting data.
There are 4 common uses of wireless communication in
networks:
Office LANs can use radio signals to transmit data between
nodes.
Laptops can be equipped with cellular telephone equipment
and a modem so that business people can stay in touch with
the office network when they travel.
28
Wireless Links
Corporate WANs often use microwave transmission to
connect 2 LANs within the same metropolitan area.
area If a
company has building on opposite sides of town, it can set up
a microwave antenna on top of each to transmit data back and
forth quickly. It however requires an unobstructed line of
sight between the 2 antennas.
WANs that cover long distances often use satellites and
microwave
i
communication.
i i
Token Ring
IBMs networks technology.
Controlling hardware in a token ring network transmits an
electronic token; a small set of data, to each node on the network
manyy times each second,, if the token is not alreadyy in use byy the
specific node.
A computer can copy data into the token and set the address
where the data should be sent. It then continues around the ring
and each computer along the way looks at the address until the
token reaches the computer with the address that was recorded in
the token.
Receiving
R i i computer
t then
th copies
i the
th contents
t t off the
th token
t k andd
sends an acknowledgement to the sending computer.
When the sending computer receives the acknowledgement from
the receiving computer, it resets the tokens status to empty
and transmits it to the next computer in the ring.
Hardware for token ring is expensive.
29
Network Software
The group of programs that manages the network resources is
called the Network Operating System (NOS).
Some of the popular network operating system includes:
Novell Netware
Microsoft Windows NT Server
Microsoft Windows 2000
Microsoft XP
Microsoft .NET Server
Linux
30