Notes On Applied Comp Science
Notes On Applied Comp Science
Notes On Applied Comp Science
NETWORKS
Topic Content
1.1 Introduction
Objective of data communication and computer networks:
The fundamental problem of communication is that of reproducing at one
point either exactly or approximately a message selected at another point
Data communication refers to the exchange of data between a source and
a receiver. Data communication is said to be local if communicating devices
are in the same building or a similarly restricted geographical area. The device
that transmits the data is known as source and the device that receives the
transmitted data is known as receiver. Data communication aims at the
transfer of data and maintenance of the data during the process but not the
actual generation of the information at the source and receiver
Data communications refers to the transmission of this digital data between
two or more computers and a computer network or data network is a
telecommunications network that allows computers to exchange data. The
physical connection between networked computing devices is established
using either cable media or wireless media. The best-known computer network
is the Internet.
Data communications is define as exchange of digital information between
two digital devices is data communication. Data can exist in a variety of forms
such as numbers, text, bits and bytes.
Computer networks: connection of communications devices with the aim of
sharing computer resources. Networks exist in various types depend on
several factors.
Effective and efficient data communication and networking facilities are vital
to any enterprise.
1.1.1 Contemporary Data Communication
Three different forces have consistently driven the architecture and evolution
of data communications and networking facilities: traffic growth, development
of new services, and advances in technology.
Momentous changes in the way organizations do business and process
information have been driven by changes in networking technology and at the
same time have driven those changes. These include a growing need for high-
speed LANs in the business environment to support requirements like
Centralized server farms, Power workgroups, and High-speed local backbones.
Also changes in corporate data traffic patterns are driving the creation of high-
speed WANs. Lastly rapid conversion of consumer electronics to digital
technology is having an impact on both the Internet and corporate intranets,
dramatically increasing the amount of image and video traffic carried by
networks.
1.2 A Communications Model
The key elements of this model are:
i. Source - generates data to be transmitted
ii. Transmitter - converts data into transmittable signals
iii. Transmission System - carries data from source to destination
iv. Receiver - converts received signal into data
v. Destination - takes incoming data
1.3 Communications Tasks
Interfacing Routing
Flow control
Communicating devices
• Advice must interface with the transmission system
• Once an interface is established, signal generation is required for
communication
• There must be synchronization between transmitter and receiver, to
determine when a signal begins to arrive and when it ends
• There is a variety of requirements for communication between two
parties that might be collected under the term exchange
management
• Error detection and correction are required in circumstances where
errors cannot be tolerated
• Flow control is required to assure that the source does not overwhelm
the destination by sending data faster than they can be processed and
absorbed
• Addressing and routing, so a source system can indicate the identity
of the intended destination, and can choose a specific route through this
network
• Recovery allows an interrupted transaction to resume activity at the
point of interruption or to condition prior to the beginning of the
exchange
• Message formatting has to do with an agreement between two parties
as to the form of the data to be exchanged or transmitted
• Frequently need to provide some measure of security in a data
communications system
• Network management capabilities are needed to configure the
system, monitor its status, react to failures and overloads, and plan
intelligently for future growth
See have gone from the simple idea of data communication between source
and destination to a rather formidable list of data communications tasks.
1.4 Data Communications Model
Figure above illustrates the key elements that comprise the Internet, whose
purpose is to interconnect end systems, called hosts; including PCs,
workstations, servers, mainframes, and so on. Most hosts that use the
Internet are connected to a network, such as a local area network (LAN) or
a wide area network (WAN). These networks are in turn connected by
routers.
Example of Internet Configuration
Glossary
Data communication refers to the exchange of data between a source and
a receiver.
Distributed System is a collection of independent computers that appear to
the users of the system as a single computer.
Computer networks: connection of communications devices with the aim of
sharing computer resources. Networks exist in various types depend on
several factors.
Circuit-switching network, a dedicated communications path is established
between two stations through the nodes of the network.
A packet-switching network uses a quite different approach, without need
to dedicate transmission capacity along a path through the network.
Internet is interconnection of different networks architecture connected
globally
Further Reading
Data & Computer networks, Prakash Gupta
William Stallings, Data & Computer networks 10th edition
Any other data communication and networking relevant books, journals,
articles e.t.c
Topic Review
i) Briefly describe with the help of schematic diagram a digital data
communication main elements and components.
ii) You want your laptop and cell phone to exchange information. What
networking technology might be required as a feature for both laptop and
phone to accomplish this?
iii) What is the principal application that has driven the design of circuit-
switching networks?
iv) Use a diagram to review main component of internet configuration