+ All Categories
Home > Documents > Introduction to data communication and...

Introduction to data communication and...

Date post: 06-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
45
Introduction to data communication and networking
Transcript
Page 1: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Introduction to data communication and networking

Page 2: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Data communication:is the exchange of data b/w two devices via some form of transmission medium such as wire cable.

Effectiveness of a data communications system depends on three fundamental characteristics delivery, accurancy and timeliness.

Page 3: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Delivery:System must deliver data to the correct destination.

Accurancy:data delivered should be accurate. Data that have been altered in transmission and left uncorrected are unusable.

Timeliness:System must deliver data in a timely manner.

Page 4: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Components

5 components Message Sender Receiver Medium- physical path.can be twisted pair

wire, coaxial cable, radio waves. Protocol-set of rules that governs data

communication.

Page 5: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Data representation

Information comes in different forms − Text,numbers,images,audio and video.

Page 6: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Text

Text is represented as a bit pattern a sequence of bits(0's and 1's).Different sets of bit patterns have been designed to represent text symbols.Each set is called a code.

Page 7: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

ASCII

ANSI developed a code called the American Standard Code for Information Interchange(ASCII).

This code uses 7 bits for each symbol. This means 27 different symbols can be defined

by this code.

Page 8: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Extended ASCII

Augmented with an extra 0 at the left.

This code uses 8 bits for each symbol. Unicode

neither of the foregoing codes represents symbols belongings to languages other than English.

Uses 16 bits and can represent 65,536 symbols.

Page 9: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

ISO

International organization for standardization has designed a code using 32 bit patterns.

This is definitely enough to represent any symbol in the world today.

Page 10: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Directions of data flow

Communication b/w 2 devices can be simplex, half-duplex or full duplex.

Simplex:

communication is unidirectional. Eg:Keyboards

Page 11: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Half-Duplex: Each station can both transmit and receive, but

not at the same time. Eg:Wakie-talkies and CB(citizen band) radios.

Page 12: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Full Duplex: Both stations can transmit and receive

simultaneously. Eg:telephone network

Page 13: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Networks

A network is a set of devices(often referred to as nodes) connected by communication links.

Node(computer,printer or any other device) Distributed processing: Task is divided among multiple computers.

Page 14: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Network criteria:

Must be able to meet a certain criteria.

*Performance

*Reliability

*Security

Page 15: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Performance:

Measured in many ways

-transmit time(time taken to transmit message from one device to another), response time.

-including no of users, type of transmission medium, capabilities of the connected hardware and efficiency of the software.

Page 16: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Reliability:

Frequency of failure• The time it takes a link to recover from a failure.

Page 17: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Security:

Protecting data from unauthorized access.

Page 18: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Data Transmission

Page 19: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 20: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 21: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 22: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Point to Point:Provides a dedicated link b/w two devices.

Multipoint also called multidrop:connection is one in which more than two specific devices share a single link.

Page 23: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 24: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 25: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Bus topology:

Multipoint.

Nodes are connected to the bus cable through droplines and the main cable.

Page 26: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 27: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 28: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 29: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Categories of networks

Three primary categories:

LAN

MAN

WAN

Page 30: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Local Area Network:

A LAN connects network devices over a relatively short distance.

A networked office building, school, or home usually contains a single LAN, though sometimes one building will contain a few small LANs (perhaps one per room), and occasionally a LAN will span a group of nearby buildings.

Page 31: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Metropolitan-Area Network:

Extend over an entire city.

May be wholly owned and operated by a private company or it may be a service provided by a public company such as telephone company.

Eg:Switched Multi-megabit data services(SMDS)

Page 32: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Wide area network:

Span an unimited number of miles.

When two or more networks are connected they become internetwork or internet.

Page 33: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

The InternetCame into being in 1969.

ARPANET- a small network of connected computers.

Idea:

Each host will be connected to a specialized computer called an interface message processor(IMP). The IMPs in turn would be connected to one another.

Communication takes place with each IMPs.

Page 34: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Thereafter split TCP in two protocols:

Transmission control protocol(TCP)

And internetworking protocol(IP)

TCP responsible for higher-level functions such as segmentation, reassembly and error detection.

IP would handle datagram routing.

Page 35: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

The internet today

Most end users use the services of internet service providers(ISPs).

Internet today is run by private companies.

Page 36: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

International service providers:

Top of the hierarchy.

Connect nations together.

Page 37: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

National service provider:

Backbone networks created and maintained by specialized companies.

To provide connectivity b/w end users these backbone networks are connected by complex switching stations called Network Access Point.

Page 38: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Regional service provider:

Smaller ISP that are connected to one or more NSPs.

Local Internet service provider:

Provide direct service provider to the end users.

Page 39: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Local ISP's are connected to regional ISP or directly to NSP.

Most end users are connected to local ISP.

Local ISP can be a company,or non profit organization such as college or university.

Page 40: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two
Page 41: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Protocols

Set of rules that governs data communications.

Protocol defines what is communicated, how it is communicated and when it is communicated.

Page 42: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Key elements:

Syntax- format of the data, meaning the order in which they are presented.

Eg:a simple protocol might expect the first 8 bits of the data to be the address of the sender. The second 8 bits be the address of the receiver and the rest of the stream message itself.

Page 43: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Semantics:refers to the meaning of each section of bits.

Example:does an address identify the route to be taken or the final destination of the message.

Page 44: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Timing:

Refers to 2 charcteristics

When data should be sent and how fast they can be sent.

Eg:if a sender produces a data at 100 Mbps but the receiver can process data at only 1 Mbps the transmission will overload the receiver and data will be largerly lost.

Page 45: Introduction to data communication and networkinglibvolume3.xyz/computers/bca/semester4/computernetworksI/... · 2015-06-22 · Data communication:is the exchange of data b/w two

Standards organization

Standards are developed through the cooperation of standards creation committees,forums and government regulatory agencies.

ISO:is a multinational body whose membership is drawn mainly from the standards creation committees of various governments throughout the world.


Recommended