Documente Academic
Documente Profesional
Documente Cultură
1.1 Introduction
We are familiar with computers and its uses, now we need to understand
how actually computer network works and also know its uses. A computer
network is the infrastructure that allows two or more computers to
communicate with each other. The network achieves this by providing a set
of rules for communication, called protocols, which should be observed by
all participating hosts. The need for a protocol should be obvious: it allows
different computers from different vendors and with different operating
characteristics to ‘speak the same language’. This unit introduces the
fundamental concepts of computer networks, various network types, and
then describes a reference model for network protocol architectures.
Objectives:
After studying this unit, you should be able to
define computer network
list the uses of computer networks
discuss the criteria’s for data communication network
classify computer network
describe the ISO OSI reference model for computer network
3) Saving money: The third goal is to save money. Small computers often
have better price/performance ratio than the larger ones. Mainframe
(room-size) computers are roughly ten faster than the personal
computers, but are a thousand times costly. This imbalance caused the
system designers to design a system consisting of personal computers,
one per user, with data kept on one or more shared file server
machines. In this model the user are called the clients and this whole
arrangement is known as the client-server model. In client-server model,
the communication generally takes the form of a request message from
a client to the receiver asking for some work to be done. Server does the
work and sends back the reply.
4) Scalability: Another goal is scalability. Scalability is the ability to
increase the system performance gradually as the workload grows, by
just adding more processors.
5) Access to remote information: Access to remote information occurs in
many forms. One of the areas where it is happening is access to the
financial institutions. Many people pay their bills, manage bank accounts
and handle investments electronically. Home shopping is also becoming
popular these days.
Another application that falls under this category is the access to
information systems like World Wide Web which contains information
about art, business, history, government, geography, economics and
several other topics. All the above applications involve the interaction
between the user and a remote database.
6) Person to person communication: Electronic Mail popularly known as
email is widely used by millions of people to send text messages,
photographs audio as well as video to other people or group of people.
This application belongs to person to person communication category.
Videoconferencing is also becoming popular these days. This
technology makes it possible to have virtual meetings among far flung
people. It is also a type of person to person communication.
7) Interactive entertainment: These days we can see many live
programmes and shows. The best thing is that we can interact with them
by participating in the quizzes and the contests organized by them.
Ring network
Tree network
By range
local area network (LAN)
metropolitan area network (MAN)
wide area network (WAN)
By functional relationship
client-server
multitier architecture
Peer-to-peer
It is to find the most economical and efficient way to connect all the users to
the networks resources while providing adequate capacity to handle user
demands, maintain system reliability and minimize delay. Many topologies
do exist but most commonly there are 4 types of basic topologies used for
networking computers which are discussed below.
1) Bus topology
The type of network topology in which all of the nodes of the network are
connected to a common transmission medium which has exactly two
endpoints is called the 'bus'. That is transmitted between nodes in the
network is transmitted over this common transmission medium and is able
to be received by all nodes in the network virtually simultaneously. It
consists a single main cable connects each node. The bus topology is as
shown in Figure 1.1.
The network OS keeps track of unique electronic address for each node,
and manages the flow of information A single cable is dedicated to all the
information traffic, performance can be slow at times. This topology is often
bound in client/server systems (example file server: dedicated solely to the
distribution of data files). This topology is most commonly used, as it can be
easily expandable as the network grows.
Advantages of a linear bus topology:
Easy to connect a computer or peripheral to a linear bus.
Requires less cable length than a star topology.
Disadvantages of a linear bus topology:
Entire network shuts down if there is a break in the main cable.
Terminators are required at both ends of the backbone cable.
Difficult to identify the problem if the entire network shuts down.
Not meant to be used as a stand-alone solution in a large building.
2) Ring topology
The type of network topology in which each of the nodes of the network is
connected to two other nodes in the network and with the first and last
nodes being connected to each other, forming a ring. Ring topology looks
something like shown in Figure 1.2. In this the nodes are connected in a
circle using cable segments. Each node is physically connected only to two
others.
All data that is transmitted between nodes in the network travels from one
node to the next node in a circular manner and the data generally flows in a
single direction. Performance can be faster. Found in peer-to-peer networks.
Advantages
Very orderly network where every device has access to the token and
the opportunity to transmit
Performs better than a bus topology under heavy network load
Does not require network server to manage the connectivity between the
computers
Disadvantages
One malfunctioning workstation or bad port in the MAU can create
problems for the entire network
Moves, adds and changes of devices can affect the network
Much slower than an Ethernet network under normal load
3) Star topology
A star topology is designed with each node connected directly to a central
network hub or concentrator as shown in Figure 1.3. Data on a star network
passes through the hub or concentrator before continuing to its destination.
The hub or concentrator manages and controls all functions of the network.
It also acts as a repeater for the data flow. This configuration is common
with twisted pair cable; however, it can also be used with coaxial cable or
fiber optic cable.
4) Tree topology
A tree topology combines characteristics of linear bus and star topologies. It
consists of groups of star-configured workstations connected to a linear bus
backbone cable is as shown in Figure 1.4. Tree topologies allow for the
expansion of an existing network, and enable schools to configure a network
to meet their needs.
Reliable process-to-
process message
delivery and error
recovery
application header, AH (which may be null), to the front of it and give the
resulting item to the presentation layer.
The presentation layer may transform this item in various ways, where they
are actually transmitted to the receiving machine. On the machine various
headers are stripped off one by one as the message propagates up the
layers until it finally arrives at the receiving process.
The key idea throughout is although actual data transmission is vertical,
each layer is programmed as though it were really horizontal.
Network models
Computer networks are created by different entities. Standards are needed
so that these heterogeneous networks can communicate with one another.
The two best known standards are the OSI model and the Internet model.
The OSI model defines a seven-layer network; the Internet model defines a
five-layer network.
Self Assessment Questions
13. ______________ layer coordinates the functions required to carry a bit
stream over a physical medium.
14. ______________ layer is responsible for the source-to-destination
delivery of a packet, possibly across multiple networks.
15. _____________ layer is responsible for process-to-process delivery of
the entire message.
1.7 Summary
This unit started with introduction to computer networks and their
applications in the real world scenario. The types of networks along with
their structures were discussed. The basic network architecture is
presented. The base model of entire networking, the ISO OSI model was
discussed in detail. The services offered by various types of networks are
also discussed.
1.9 Answers
Self Assessment Questions
1. A group of computers and other devices connected together s sharing
resources is called Computer Network.
2. True
3. d. All the above WAN
4. Speed
5. LAN
6. MAN
7. WAN
8. False
9. True
10. Peer processes
11. Simplex
12. Half-duplex
13. Physical Layer
14. Network Layer
15. Transport Layer
Terminal Questions
1. LAN: (Local Area Network) are networks that connect computers and
resources together in a building or buildings close together
MAN: Metropolitan Area Network is networks that connect LANs
together within a city.
WAN: Wide Area Networks are a communication system linking LANs
between cities, countries and continents. (Refer section 1.4)
2. The OSI Model is a layered framework for the design of network
systems that allows communication between all types of computer
systems. It consists of seven separate but related layers, each of which
defines a part of the process of moving information across a network.
(Refer section 1.6)
3. Computer networks can be categorized based on by network
topology as
Bus network
Star network
Ring network
Tree network (Refer section 1.4)
Sikkim Manipal University Page No. 25
Data Communication and Networking Unit 1