SlideShare a Scribd company logo
Computer Networks
Lecture 1
Introduction to
Network
Lecture Outlines
1
 Data communication
Components of a data
communication system
Data flow
Topologies of networks
Categories of networks
Data Communication
 The term telecommunication means communication at a
distance.
 Data communications are the exchange of data between two
devices via some form of transmission medium such as a wire
cable, or microwave.
 A data communications system must transmit data to the
correct destination in an accurate and timely manner
3
Components of Data Communications
 The five components that make up a data communications
system are the message, sender, receiver, medium, and
protocol.
 Text, numbers, images, audio, and video are different forms of
information.
4
5
Elements of Data Communication
1. Sender:
The computer or device that is used for sending data is called
sender, source or transmitter. In modern digital communication
system, the source is usually a computer.
2. Medium:
The means through which data is sent from one location to
another is called transmission medium. If the receiver and
transmitter are within a building, a wire connects them. If they are
located at different locations, they may be connected by telephone
lines, fiber optics or microwaves.
6
Elements of Data Communication
3. Receiver:
The device or computer that receives the data is called receiver.
The receiver can be a computer, printer or a fax machine.
4. Protocols:
There are rules under which data transmission takes place
between sender and receiver. The data communication s/w are
used to transfer data from one computer to another. The s/w
follows same communication protocols can communicate and
exchange data.
7
Elements of Data Communication
 Delivery.
The system must deliver data to the correct destination. Data must
be received by the intended device or user and only by that device
or user.
 Accuracy.
The system must deliver the data accurately. Data that have been
altered in transmission and left uncorrected are unusable.
8
Elements of Data Communication
 Timeliness.
The system must deliver data in a specific time. Data delivered late
are useless.
 In the case of video and audio, timely delivery means delivering
data as they are produced, in the same order that they are
produced, and without significant delay. This kind of delivery is
called real-time transmission.
Data Flow
 Data flow between two devices can occur in one of three
ways:
 simplex,
 half-duplex,
 full-duplex.
9
10
1. Simplex:
 Data is transmitted in only one direction. A terminal can only
send data and cannot receive it.
 Simplex mode is usually used for a remote device that is meant
only to receive data. It is not possible to confirm successful
transmission of data in simplex mode.
 e.g. Speaker, radio and television broadcasting are examples of
simplex transmission, on which the signal is send from the
transmission to your TV antenna. There is no return signal.
Data Flow
11
2. Half duplex:
 In half duplex mode, data can be transmitted in both directions
but only in one direction at a time.
 During any transmission, one is the transmitter and the other is
receiver.
 So each time for sending or receiving data, direction of data
communication is reversed, this slow down data transmission
rate.
Data Flow
12
3. Full duplex.
 In full mode, data can be transmitted in both directions
simultaneously (at the same time).
 It is a faster mode for transmitting data because no time wastes
in switching directions.
Data Flow
Networks
 A network is a set of devices (referred to nodes) connected by
communication links.
 A node can be a computer, printer, or any other device capable
of sending and/or receiving data generated by other nodes on
the network.
13
Connection Types
 point-to-point connection,
 Only two devices are connected by a link.
 Point-to-point networks contains exactly two hosts
(computer or switches or routers or servers) connected back
to back using a single piece of cable.
 The receiving end of one host is connected to sending to the
other end and vice-versa.
14
Connection Types
 Multi-Point connection,
 Three or more devices share a link.
15
Categories of topology
 Topology is the physical or logical arrangement of a network.
 Devices may be arranged in a mesh, star, bus, or ring
topology.
16
A fully Connected - Mesh Topology
17
 A host is connected to one, two or more than two hosts.
 This topology may have hosts having point-to-point connection
to every other hosts or may also have hosts which are having
point to point connection to few hosts only.
18
 Advantages
 Each node has the possibility to transmit data from one node
to many other nodes at the same time.
 The failure of a single node does not cause the entire network
to fail as there are alternate paths for data transmission.
 It can handle heavy traffic.
 Point-to-point contact between every pair of nodes, makes it
easy to identify faults
Advantages and Disadvantages of Mesh Network
19
 Disadvantages
 Every network node is connected to every other node of the
network. This leads to redundancy of many network
connections.
 A lot of cabling is required. Thus, the costs incurred in setup
and maintenance are high.
 The complexity, the administration of a mesh network is
difficult.
Advantages and Disadvantages of Mesh Network
A star Topology
20
 All hosts in star topology are connected to a central device,
known as Hub device, using a point-to-point connection.
 Hosts and Hubs use point to point connection.
21
 Advantages
 Due to its centralization, the topology offers simplicity of
operation and it is easy to detect faults in the network devices.
 It achieves isolation of each device in the network.
 Adding or removing network nodes is easy, and can be done
without affecting the entire network.
 As the analysis of traffic is easy, the security risk can be
discovered.
 Data packets do not have to pass through many nodes.
Advantages and Disadvantages of Star Network
22
 Disadvantages
 Network operation depends on the functioning of the central hub.
Hence, central hub failure leads to failure of the entire network.
 Also, the number of nodes that can be added, depends on the
capacity of the central hub.
 The setup cost is quite high.
Advantages and Disadvantages of Star Network
A bus Topology
23
 In contrast to point-to-point, in bus topology all device share
single communication line or cable.
 All devices are connected to this shared line.
 Bus topology may have problem while more than one hosts
sending data at the same time.
24
Advantages and Disadvantages of Bus Network
 Advantages
 It is easy to set up, handle, and implement.
 It is best-suited for small networks.
 It costs very less.
25
 Disadvantages
 The cable length is limited. This limits the number of network
nodes that can be connected.
 It works well only for a limited number of nodes. When the
number of devices connected to the bus increases, the
efficiency decreases.
 It is heavily dependent on the central bus. A fault in the bus
leads to network failure.
 It is not easy to isolate faults in the network nodes.
 Each device on the network "see" all the data being
transmitted, thus posing a security risk.
A ring Topology
26
 Each host machine connects to exactly two other machines,
creating a circular network structure.
 When one host tries to communicate or send message to a host
which is not adjacent to it, the data travels through all
intermediate hosts.
27
 Advantages
 The data being transmitted between two nodes passes
through all the intermediate nodes.
 The traffic is uni-directional and the data transmission is high-
speed.
 In comparison to a bus, a ring is better at handling load.
 The adding or removing of network nodes is easy, as the
process requires changing only two connections.
 The configuration makes it easy to identify faults in network
nodes.
 Each node has the opportunity to transmit data.
 It is less costly than a star topology.
Advantages and Disadvantages of Ring Network
28
 Disadvantages
 The failure of a single node in the network can cause the entire
network to fail.
 Data sent from one node to another has to pass through all the
intermediate nodes. This makes the transmission slower in
comparison to that in a star topology. The transmission speed
drops with an increase in the number of nodes.
 There is heavy dependency on the wire connecting the
network nodes in the ring.
Advantages and Disadvantages of Ring Network
Categories of networks
 A network can be categorized as :
 A local area network (LAN),
 A metropolitan-area network (MAN),
 A wide area network (WAN).
29
LAN
30
 A LAN is a data communication system within a building,
plant, or campus, or between nearby buildings.
 Covers distance up to 100-1000meters.
31
LAN
WANs: A switched WAN and a point-to-
point WAN
 A WAN is a data communication system spanning states, countries, or the
whole world.
 Covers distance up to 1000 kilo-meters and also goes up to 100km.
32
MAN
33
 A MAN is a data communication system covering an area the size of a town or
city.
 MAN occupies coverage in between LANs and WANs. MAN has distance coverage
and data rate higher than LAN, but less than WAN.
 A typical example of MAN is Local Cable TV system.
34
Thanks
Questions
Ad

Recommended

Data communication q and a
Data communication q and a
Md. Mashiur Rahman
 
Networking notes
Networking notes
0718928964
 
Data communication and Computer Network Material (1).pptx
Data communication and Computer Network Material (1).pptx
tarrebulehora
 
Unit 1.pdf
Unit 1.pdf
lakshmisangeetha1
 
COMPUTER NETWORK INTRODUCTION SYBCS.pptx
COMPUTER NETWORK INTRODUCTION SYBCS.pptx
Sisodetrupti
 
Computer Networks like lan man wan and all the transmission media
Computer Networks like lan man wan and all the transmission media
Kausar Bohra
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
Kathirvel Ayyaswamy
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
Kathirvel Ayyaswamy
 
Data communcation
Data communcation
harsha-JSSGIW
 
Physical Layer.pdf
Physical Layer.pdf
TamiratDejene1
 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer
Dr. SELVAGANESAN S
 
#1 Physical Layer.pdf
#1 Physical Layer.pdf
TamiratDejene1
 
Data Communication VTU Unit 1 chapter 1
Data Communication VTU Unit 1 chapter 1
Rajesh I S
 
Chapter 4.pptx
Chapter 4.pptx
Wollo UNiversity
 
Module-1.pptx Computer Networks BCS502 module-1 ppt
Module-1.pptx Computer Networks BCS502 module-1 ppt
ambikavenkatesh2
 
Networks
Networks
pavishkumarsingh
 
Unit1-INTRODUCTION AND PHYSICAL LAYER.pptx
Unit1-INTRODUCTION AND PHYSICAL LAYER.pptx
LAVANYAsrietacin
 
Introduction to networking by vikas jagtap
Introduction to networking by vikas jagtap
Vikas Jagtap
 
Computer Network notes.docx
Computer Network notes.docx
Meenalochini M
 
Unit dsffffdgdigigjgkjxclvjxcvxcvxciofjgerioutsiosrut1.pptx
Unit dsffffdgdigigjgkjxclvjxcvxcvxciofjgerioutsiosrut1.pptx
gurjardeep68
 
Lecture #5 Data Communication and Network
Lecture #5 Data Communication and Network
vasanthimuniasamy
 
Network Topology and its types
Network Topology and its types
Madhuri Badgujar
 
data communication and networking
data communication and networking
prashanna13
 
COMPUTER NETWORKS - SHORT NOTES
COMPUTER NETWORKS - SHORT NOTES
suthi
 
05 - Networking Components and Devices.ppt
05 - Networking Components and Devices.ppt
ssuserf7cd2b
 
Data communications Class notes
Data communications Class notes
Dr.YNM
 
Chapter 1.ppt
Chapter 1.ppt
AashiqMushtaqKhan
 
communication and networking parallel and distributed computing
communication and networking parallel and distributed computing
areebachachar04
 
2- lec_2.pptxDesigning with Type, SpacingDesigning with Type, SpacingDesignin...
2- lec_2.pptxDesigning with Type, SpacingDesigning with Type, SpacingDesignin...
ZahouAmel1
 
Lecture 8 PHP and MYSQL part 2.ppType Classificationtx
Lecture 8 PHP and MYSQL part 2.ppType Classificationtx
ZahouAmel1
 

More Related Content

Similar to 1-Lect_1.pptxLecture 5 array in PHP.pptx (20)

Data communcation
Data communcation
harsha-JSSGIW
 
Physical Layer.pdf
Physical Layer.pdf
TamiratDejene1
 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer
Dr. SELVAGANESAN S
 
#1 Physical Layer.pdf
#1 Physical Layer.pdf
TamiratDejene1
 
Data Communication VTU Unit 1 chapter 1
Data Communication VTU Unit 1 chapter 1
Rajesh I S
 
Chapter 4.pptx
Chapter 4.pptx
Wollo UNiversity
 
Module-1.pptx Computer Networks BCS502 module-1 ppt
Module-1.pptx Computer Networks BCS502 module-1 ppt
ambikavenkatesh2
 
Networks
Networks
pavishkumarsingh
 
Unit1-INTRODUCTION AND PHYSICAL LAYER.pptx
Unit1-INTRODUCTION AND PHYSICAL LAYER.pptx
LAVANYAsrietacin
 
Introduction to networking by vikas jagtap
Introduction to networking by vikas jagtap
Vikas Jagtap
 
Computer Network notes.docx
Computer Network notes.docx
Meenalochini M
 
Unit dsffffdgdigigjgkjxclvjxcvxcvxciofjgerioutsiosrut1.pptx
Unit dsffffdgdigigjgkjxclvjxcvxcvxciofjgerioutsiosrut1.pptx
gurjardeep68
 
Lecture #5 Data Communication and Network
Lecture #5 Data Communication and Network
vasanthimuniasamy
 
Network Topology and its types
Network Topology and its types
Madhuri Badgujar
 
data communication and networking
data communication and networking
prashanna13
 
COMPUTER NETWORKS - SHORT NOTES
COMPUTER NETWORKS - SHORT NOTES
suthi
 
05 - Networking Components and Devices.ppt
05 - Networking Components and Devices.ppt
ssuserf7cd2b
 
Data communications Class notes
Data communications Class notes
Dr.YNM
 
Chapter 1.ppt
Chapter 1.ppt
AashiqMushtaqKhan
 
communication and networking parallel and distributed computing
communication and networking parallel and distributed computing
areebachachar04
 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer
Dr. SELVAGANESAN S
 
Data Communication VTU Unit 1 chapter 1
Data Communication VTU Unit 1 chapter 1
Rajesh I S
 
Module-1.pptx Computer Networks BCS502 module-1 ppt
Module-1.pptx Computer Networks BCS502 module-1 ppt
ambikavenkatesh2
 
Unit1-INTRODUCTION AND PHYSICAL LAYER.pptx
Unit1-INTRODUCTION AND PHYSICAL LAYER.pptx
LAVANYAsrietacin
 
Introduction to networking by vikas jagtap
Introduction to networking by vikas jagtap
Vikas Jagtap
 
Computer Network notes.docx
Computer Network notes.docx
Meenalochini M
 
Unit dsffffdgdigigjgkjxclvjxcvxcvxciofjgerioutsiosrut1.pptx
Unit dsffffdgdigigjgkjxclvjxcvxcvxciofjgerioutsiosrut1.pptx
gurjardeep68
 
Lecture #5 Data Communication and Network
Lecture #5 Data Communication and Network
vasanthimuniasamy
 
Network Topology and its types
Network Topology and its types
Madhuri Badgujar
 
data communication and networking
data communication and networking
prashanna13
 
COMPUTER NETWORKS - SHORT NOTES
COMPUTER NETWORKS - SHORT NOTES
suthi
 
05 - Networking Components and Devices.ppt
05 - Networking Components and Devices.ppt
ssuserf7cd2b
 
Data communications Class notes
Data communications Class notes
Dr.YNM
 
communication and networking parallel and distributed computing
communication and networking parallel and distributed computing
areebachachar04
 

More from ZahouAmel1 (18)

2- lec_2.pptxDesigning with Type, SpacingDesigning with Type, SpacingDesignin...
2- lec_2.pptxDesigning with Type, SpacingDesigning with Type, SpacingDesignin...
ZahouAmel1
 
Lecture 8 PHP and MYSQL part 2.ppType Classificationtx
Lecture 8 PHP and MYSQL part 2.ppType Classificationtx
ZahouAmel1
 
Lecture 9 CSS part 1.pptxType Classification
Lecture 9 CSS part 1.pptxType Classification
ZahouAmel1
 
Lecture 5 array in PHP.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 5 array in PHP.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Lecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Lec 1 Introduction to Computer and Information Technology #1.pptx
Lec 1 Introduction to Computer and Information Technology #1.pptx
ZahouAmel1
 
DB-Lec1.pptxUpdatedpython.pptxUpdatedpython.pptx
DB-Lec1.pptxUpdatedpython.pptxUpdatedpython.pptx
ZahouAmel1
 
DB- lec2.pptxUpdatedpython.pptxUpdatedpy
DB- lec2.pptxUpdatedpython.pptxUpdatedpy
ZahouAmel1
 
Updatedpython.pptxUpdatedpython.pptxUpdatedpython.pptx
Updatedpython.pptxUpdatedpython.pptxUpdatedpython.pptx
ZahouAmel1
 
4-Lect_4-2.pptx4-Lect_4-2.pptx4-Lect_4-2.pptx
4-Lect_4-2.pptx4-Lect_4-2.pptx4-Lect_4-2.pptx
ZahouAmel1
 
5-LEC- 5.pptxTransport Layer. Transport Layer Protocols
5-LEC- 5.pptxTransport Layer. Transport Layer Protocols
ZahouAmel1
 
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
ZahouAmel1
 
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
ZahouAmel1
 
7-Lect_7 .pptxNetwork LayerNetwork Layer
7-Lect_7 .pptxNetwork LayerNetwork Layer
ZahouAmel1
 
8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx
ZahouAmel1
 
9-Lect_9-1.pptx9-Lect_9-1.pptx9-Lect_9-1.pptx
9-Lect_9-1.pptx9-Lect_9-1.pptx9-Lect_9-1.pptx
ZahouAmel1
 
9-Lect_9-2.pptx DataLink Layer DataLink Layer
9-Lect_9-2.pptx DataLink Layer DataLink Layer
ZahouAmel1
 
2- lec_2.pptxDesigning with Type, SpacingDesigning with Type, SpacingDesignin...
2- lec_2.pptxDesigning with Type, SpacingDesigning with Type, SpacingDesignin...
ZahouAmel1
 
Lecture 8 PHP and MYSQL part 2.ppType Classificationtx
Lecture 8 PHP and MYSQL part 2.ppType Classificationtx
ZahouAmel1
 
Lecture 9 CSS part 1.pptxType Classification
Lecture 9 CSS part 1.pptxType Classification
ZahouAmel1
 
Lecture 5 array in PHP.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 5 array in PHP.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 2 HTML part 1.pptxLecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Lecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
Lecture 10 CSS part 2.pptxvvvvvvvvvvvvvv
ZahouAmel1
 
Lec 1 Introduction to Computer and Information Technology #1.pptx
Lec 1 Introduction to Computer and Information Technology #1.pptx
ZahouAmel1
 
DB-Lec1.pptxUpdatedpython.pptxUpdatedpython.pptx
DB-Lec1.pptxUpdatedpython.pptxUpdatedpython.pptx
ZahouAmel1
 
DB- lec2.pptxUpdatedpython.pptxUpdatedpy
DB- lec2.pptxUpdatedpython.pptxUpdatedpy
ZahouAmel1
 
Updatedpython.pptxUpdatedpython.pptxUpdatedpython.pptx
Updatedpython.pptxUpdatedpython.pptxUpdatedpython.pptx
ZahouAmel1
 
4-Lect_4-2.pptx4-Lect_4-2.pptx4-Lect_4-2.pptx
4-Lect_4-2.pptx4-Lect_4-2.pptx4-Lect_4-2.pptx
ZahouAmel1
 
5-LEC- 5.pptxTransport Layer. Transport Layer Protocols
5-LEC- 5.pptxTransport Layer. Transport Layer Protocols
ZahouAmel1
 
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
ZahouAmel1
 
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
ZahouAmel1
 
7-Lect_7 .pptxNetwork LayerNetwork Layer
7-Lect_7 .pptxNetwork LayerNetwork Layer
ZahouAmel1
 
8-Lect_8 Addressing the Network.tcp.pptx
8-Lect_8 Addressing the Network.tcp.pptx
ZahouAmel1
 
9-Lect_9-1.pptx9-Lect_9-1.pptx9-Lect_9-1.pptx
9-Lect_9-1.pptx9-Lect_9-1.pptx9-Lect_9-1.pptx
ZahouAmel1
 
9-Lect_9-2.pptx DataLink Layer DataLink Layer
9-Lect_9-2.pptx DataLink Layer DataLink Layer
ZahouAmel1
 
Ad

Recently uploaded (20)

What is data visualization and how data visualization tool can help.pdf
What is data visualization and how data visualization tool can help.pdf
Varsha Nayak
 
Advanced Token Development - Decentralized Innovation
Advanced Token Development - Decentralized Innovation
arohisinghas720
 
Porting Qt 5 QML Modules to Qt 6 Webinar
Porting Qt 5 QML Modules to Qt 6 Webinar
ICS
 
Transmission Media. (Computer Networks)
Transmission Media. (Computer Networks)
S Pranav (Deepu)
 
Open Source Software Development Methods
Open Source Software Development Methods
VICTOR MAESTRE RAMIREZ
 
Insurance Underwriting Software Enhancing Accuracy and Efficiency
Insurance Underwriting Software Enhancing Accuracy and Efficiency
Insurance Tech Services
 
Looking for a BIRT Report Alternative Here’s Why Helical Insight Stands Out.pdf
Looking for a BIRT Report Alternative Here’s Why Helical Insight Stands Out.pdf
Varsha Nayak
 
dp-700 exam questions sample docume .pdf
dp-700 exam questions sample docume .pdf
pravkumarbiz
 
Zoneranker’s Digital marketing solutions
Zoneranker’s Digital marketing solutions
reenashriee
 
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
How the US Navy Approaches DevSecOps with Raise 2.0
How the US Navy Approaches DevSecOps with Raise 2.0
Anchore
 
Who will create the languages of the future?
Who will create the languages of the future?
Jordi Cabot
 
Migrating to Azure Cosmos DB the Right Way
Migrating to Azure Cosmos DB the Right Way
Alexander (Alex) Komyagin
 
Smadav Pro 2025 Rev 15.4 Crack Full Version With Registration Key
Smadav Pro 2025 Rev 15.4 Crack Full Version With Registration Key
joybepari360
 
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Natan Silnitsky
 
What is data visualization and how data visualization tool can help.pptx
What is data visualization and how data visualization tool can help.pptx
Varsha Nayak
 
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
BradBedford3
 
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Alluxio, Inc.
 
How to Choose the Right Web Development Agency.pdf
How to Choose the Right Web Development Agency.pdf
Creative Fosters
 
Code and No-Code Journeys: The Coverage Overlook
Code and No-Code Journeys: The Coverage Overlook
Applitools
 
What is data visualization and how data visualization tool can help.pdf
What is data visualization and how data visualization tool can help.pdf
Varsha Nayak
 
Advanced Token Development - Decentralized Innovation
Advanced Token Development - Decentralized Innovation
arohisinghas720
 
Porting Qt 5 QML Modules to Qt 6 Webinar
Porting Qt 5 QML Modules to Qt 6 Webinar
ICS
 
Transmission Media. (Computer Networks)
Transmission Media. (Computer Networks)
S Pranav (Deepu)
 
Open Source Software Development Methods
Open Source Software Development Methods
VICTOR MAESTRE RAMIREZ
 
Insurance Underwriting Software Enhancing Accuracy and Efficiency
Insurance Underwriting Software Enhancing Accuracy and Efficiency
Insurance Tech Services
 
Looking for a BIRT Report Alternative Here’s Why Helical Insight Stands Out.pdf
Looking for a BIRT Report Alternative Here’s Why Helical Insight Stands Out.pdf
Varsha Nayak
 
dp-700 exam questions sample docume .pdf
dp-700 exam questions sample docume .pdf
pravkumarbiz
 
Zoneranker’s Digital marketing solutions
Zoneranker’s Digital marketing solutions
reenashriee
 
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
WSO2
 
How the US Navy Approaches DevSecOps with Raise 2.0
How the US Navy Approaches DevSecOps with Raise 2.0
Anchore
 
Who will create the languages of the future?
Who will create the languages of the future?
Jordi Cabot
 
Smadav Pro 2025 Rev 15.4 Crack Full Version With Registration Key
Smadav Pro 2025 Rev 15.4 Crack Full Version With Registration Key
joybepari360
 
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Async-ronizing Success at Wix - Patterns for Seamless Microservices - Devoxx ...
Natan Silnitsky
 
What is data visualization and how data visualization tool can help.pptx
What is data visualization and how data visualization tool can help.pptx
Varsha Nayak
 
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
Milwaukee Marketo User Group June 2025 - Optimize and Enhance Efficiency - Sm...
BradBedford3
 
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Meet You in the Middle: 1000x Performance for Parquet Queries on PB-Scale Dat...
Alluxio, Inc.
 
How to Choose the Right Web Development Agency.pdf
How to Choose the Right Web Development Agency.pdf
Creative Fosters
 
Code and No-Code Journeys: The Coverage Overlook
Code and No-Code Journeys: The Coverage Overlook
Applitools
 
Ad

1-Lect_1.pptxLecture 5 array in PHP.pptx

  • 2. Lecture Outlines 1  Data communication Components of a data communication system Data flow Topologies of networks Categories of networks
  • 3. Data Communication  The term telecommunication means communication at a distance.  Data communications are the exchange of data between two devices via some form of transmission medium such as a wire cable, or microwave.  A data communications system must transmit data to the correct destination in an accurate and timely manner 3
  • 4. Components of Data Communications  The five components that make up a data communications system are the message, sender, receiver, medium, and protocol.  Text, numbers, images, audio, and video are different forms of information. 4
  • 5. 5 Elements of Data Communication 1. Sender: The computer or device that is used for sending data is called sender, source or transmitter. In modern digital communication system, the source is usually a computer. 2. Medium: The means through which data is sent from one location to another is called transmission medium. If the receiver and transmitter are within a building, a wire connects them. If they are located at different locations, they may be connected by telephone lines, fiber optics or microwaves.
  • 6. 6 Elements of Data Communication 3. Receiver: The device or computer that receives the data is called receiver. The receiver can be a computer, printer or a fax machine. 4. Protocols: There are rules under which data transmission takes place between sender and receiver. The data communication s/w are used to transfer data from one computer to another. The s/w follows same communication protocols can communicate and exchange data.
  • 7. 7 Elements of Data Communication  Delivery. The system must deliver data to the correct destination. Data must be received by the intended device or user and only by that device or user.  Accuracy. The system must deliver the data accurately. Data that have been altered in transmission and left uncorrected are unusable.
  • 8. 8 Elements of Data Communication  Timeliness. The system must deliver data in a specific time. Data delivered late are useless.  In the case of video and audio, timely delivery means delivering data as they are produced, in the same order that they are produced, and without significant delay. This kind of delivery is called real-time transmission.
  • 9. Data Flow  Data flow between two devices can occur in one of three ways:  simplex,  half-duplex,  full-duplex. 9
  • 10. 10 1. Simplex:  Data is transmitted in only one direction. A terminal can only send data and cannot receive it.  Simplex mode is usually used for a remote device that is meant only to receive data. It is not possible to confirm successful transmission of data in simplex mode.  e.g. Speaker, radio and television broadcasting are examples of simplex transmission, on which the signal is send from the transmission to your TV antenna. There is no return signal. Data Flow
  • 11. 11 2. Half duplex:  In half duplex mode, data can be transmitted in both directions but only in one direction at a time.  During any transmission, one is the transmitter and the other is receiver.  So each time for sending or receiving data, direction of data communication is reversed, this slow down data transmission rate. Data Flow
  • 12. 12 3. Full duplex.  In full mode, data can be transmitted in both directions simultaneously (at the same time).  It is a faster mode for transmitting data because no time wastes in switching directions. Data Flow
  • 13. Networks  A network is a set of devices (referred to nodes) connected by communication links.  A node can be a computer, printer, or any other device capable of sending and/or receiving data generated by other nodes on the network. 13
  • 14. Connection Types  point-to-point connection,  Only two devices are connected by a link.  Point-to-point networks contains exactly two hosts (computer or switches or routers or servers) connected back to back using a single piece of cable.  The receiving end of one host is connected to sending to the other end and vice-versa. 14
  • 15. Connection Types  Multi-Point connection,  Three or more devices share a link. 15
  • 16. Categories of topology  Topology is the physical or logical arrangement of a network.  Devices may be arranged in a mesh, star, bus, or ring topology. 16
  • 17. A fully Connected - Mesh Topology 17  A host is connected to one, two or more than two hosts.  This topology may have hosts having point-to-point connection to every other hosts or may also have hosts which are having point to point connection to few hosts only.
  • 18. 18  Advantages  Each node has the possibility to transmit data from one node to many other nodes at the same time.  The failure of a single node does not cause the entire network to fail as there are alternate paths for data transmission.  It can handle heavy traffic.  Point-to-point contact between every pair of nodes, makes it easy to identify faults Advantages and Disadvantages of Mesh Network
  • 19. 19  Disadvantages  Every network node is connected to every other node of the network. This leads to redundancy of many network connections.  A lot of cabling is required. Thus, the costs incurred in setup and maintenance are high.  The complexity, the administration of a mesh network is difficult. Advantages and Disadvantages of Mesh Network
  • 20. A star Topology 20  All hosts in star topology are connected to a central device, known as Hub device, using a point-to-point connection.  Hosts and Hubs use point to point connection.
  • 21. 21  Advantages  Due to its centralization, the topology offers simplicity of operation and it is easy to detect faults in the network devices.  It achieves isolation of each device in the network.  Adding or removing network nodes is easy, and can be done without affecting the entire network.  As the analysis of traffic is easy, the security risk can be discovered.  Data packets do not have to pass through many nodes. Advantages and Disadvantages of Star Network
  • 22. 22  Disadvantages  Network operation depends on the functioning of the central hub. Hence, central hub failure leads to failure of the entire network.  Also, the number of nodes that can be added, depends on the capacity of the central hub.  The setup cost is quite high. Advantages and Disadvantages of Star Network
  • 23. A bus Topology 23  In contrast to point-to-point, in bus topology all device share single communication line or cable.  All devices are connected to this shared line.  Bus topology may have problem while more than one hosts sending data at the same time.
  • 24. 24 Advantages and Disadvantages of Bus Network  Advantages  It is easy to set up, handle, and implement.  It is best-suited for small networks.  It costs very less.
  • 25. 25  Disadvantages  The cable length is limited. This limits the number of network nodes that can be connected.  It works well only for a limited number of nodes. When the number of devices connected to the bus increases, the efficiency decreases.  It is heavily dependent on the central bus. A fault in the bus leads to network failure.  It is not easy to isolate faults in the network nodes.  Each device on the network "see" all the data being transmitted, thus posing a security risk.
  • 26. A ring Topology 26  Each host machine connects to exactly two other machines, creating a circular network structure.  When one host tries to communicate or send message to a host which is not adjacent to it, the data travels through all intermediate hosts.
  • 27. 27  Advantages  The data being transmitted between two nodes passes through all the intermediate nodes.  The traffic is uni-directional and the data transmission is high- speed.  In comparison to a bus, a ring is better at handling load.  The adding or removing of network nodes is easy, as the process requires changing only two connections.  The configuration makes it easy to identify faults in network nodes.  Each node has the opportunity to transmit data.  It is less costly than a star topology. Advantages and Disadvantages of Ring Network
  • 28. 28  Disadvantages  The failure of a single node in the network can cause the entire network to fail.  Data sent from one node to another has to pass through all the intermediate nodes. This makes the transmission slower in comparison to that in a star topology. The transmission speed drops with an increase in the number of nodes.  There is heavy dependency on the wire connecting the network nodes in the ring. Advantages and Disadvantages of Ring Network
  • 29. Categories of networks  A network can be categorized as :  A local area network (LAN),  A metropolitan-area network (MAN),  A wide area network (WAN). 29
  • 30. LAN 30  A LAN is a data communication system within a building, plant, or campus, or between nearby buildings.  Covers distance up to 100-1000meters.
  • 32. WANs: A switched WAN and a point-to- point WAN  A WAN is a data communication system spanning states, countries, or the whole world.  Covers distance up to 1000 kilo-meters and also goes up to 100km. 32
  • 33. MAN 33  A MAN is a data communication system covering an area the size of a town or city.  MAN occupies coverage in between LANs and WANs. MAN has distance coverage and data rate higher than LAN, but less than WAN.  A typical example of MAN is Local Cable TV system.