SlideShare a Scribd company logo
1 of 35
Overview of
Data Communications
IQBAL Ahmed, PhD
PhD (Japan), MSc (PERCCOM, France) BSc (CU, Bangladesh)
Professor, Dept. of Computer Science & Engineering
Member, Research & Publication Cell, CU
Member, Innovation Team, CU
Mobile: +8801711481086
E-mails: iqbal.ahmed@cu.ac.bd; iahmed077@gmail.com
Data : refers to facts, concepts and instructions presented
in whatever agreed upon by the parties creating and using
data.
Data Communication : is the exchange of data
(in the form of 0’s and 1’s) between two devices via some
form of transmission medium (such as wire, cable etc).
Overview
Overview
The effectiveness of a data communication system depends
on three fundamental characteristics:
 Delivery : The system must deliver data to the correct
destination.
 Accuracy : The system must deliver data accurately.
 Timeliness : The system must deliver data in a timely
manner.
Overview
Chapter 1
Introduction
Data Communication
Components
Data Representation
Direction of Data Flow
Five components of data communication
 Message
 Sender
 Receiver
 Medium
 Protocol
 Transmission Mode
is used to define the direction of signal flow between
two linked devices.
 Line Configuration
refers to the way two or more communicating devices
attach to a link.
Direction of Data flow
Simplex
 Simplex Transmission Mode
In simplex mode the communication is
unidirectional. e.g. keyboard, monitor etc.
Half-duplex
 Half duplex Transmission Mode
each station can both transmit and receive
but not at the same time.
Example: Walkie-Talkies, CB (Citizen’s Band) radio.
Full-duplex
 Duplex Transmission Mode
both station can transmit and receive
simultaneously (at the same time).
Example: Telephone, Mobile.
Networks
Distributed Processing
Network Criteria
Networks Applications
Categories of Networks
Line Configuration
 Point to Point
A P to P line configuration provides a
dedicated link between two devices.
Line Configuration
 Multipoint
A multipoint line configuration is one in
which more than two specific devices share a single
link.
Categories of topology
 Topology
Topology refers to the way a network is laid
out, either physically or logically. Two or more
devices connect to a link; two or more link form
topology.
Fully connected mesh topology
 Mesh
every device has a dedicated point to point link to every
other device.
Advantages:
 dedicated link guarantees each connection, carry own load.
 robust, if one link fails then it doesn’t make any effect.
 privacy or security as dedicated link.
 fault identification and isolation is easier.
Advantages & Disadvantages of Mesh
Disadvantages:
 huge amount of cabling.
 huge number of I/O ports required.
 costly
 accommodation problem because of huge cabling.
Star topology
 Star
each device has a dedicated point to point link only to
central controller, usually called a hub. The devices are not
directly connected to each other.
Advantages:
 less expensive than mesh.
 robust, if one link fails only that link is affected, others remain active.
 easy to install and reconfigure.
Advantages & Disadvantages of Star
Disadvantages:
 if the central device fails, the whole system collapse.
 more cabling than other topologies.
Bus topology
 Bus
bus topology is multipoint. One long cable act as a
backbone to link all the devices in the network.
Advantages:
 ease of installation.
 less cabling than mesh, star or tree.
Advantages & Disadvantages of Bus
Disadvantages:
 difficult to add new devices.
 difficult reconfiguration and fault isolation.
 a fault or break in the bus stops all transmission.
Ring topology
 Ring
each devices has a dedicated p to p link only with the two
devices on either side of it. A signal is passed along the ring in one
direction, from device to device, until it reaches destination.
Advantages:
 easy to install and reconfigure.
 to add or delete a device requires moving only two connections.
 fault identification easy.
Advantages & Disadvantages of Ring
Disadvantages:
 unidirectional traffic can be a disadvantages.
Categories of networks
LAN
LAN (Continued)
Topology ??
MAN
WAN
The Internet
A Brief History
The Internet Today
Internet today
Protocols and Standards
Protocols
Standards
Standards Organizations
Internet Standards
Book References :
1.Data Communications and Networking
B. A. Forouzan
2. Data & Computer Communications
Stallings
3. Computer Networking
Andrew S. Tanenbaum
4. Class Lecture
5. Google
Distributed Processing
-- in which a task is divided among multiple computers
Advantages :
 Security
 Distributed Database
 Faster problem solving, multiple computers works on parts of
a problem
 Security through redundancy, as multiple computers running
the same program at the same time
 Collaborative Processing, multiple users may interact on a
single task
Network Criteria
-- for an effective & efficient network, it must meet 03 criteria
1. Performance
2. Reliability
3. Security
Performance :
 Number of users
 Type of transmission
medium
 Hardware
 Software
Reliability :
 Frequency of Failure
 Recovery time of
network, after failure
 Catastrophe like fire
earthquake, threft etc.
Security:
 Unauthorized Access
 Viruses
Network Applications
 Marketing and sales
 Financial Services
 Manufacturing
 Electronic Messaging
 Directory Services
 Information services
 Electronic Data Interchange (EDI)
like pruchase order, invoices etc.
 Teleconferencing
 Video conferencing
 Cellular telephone
 Cable television

More Related Content

Similar to ch_01.ppt

Computer network notes with company specific questions
Computer network notes with company specific questionsComputer network notes with company specific questions
Computer network notes with company specific questionsTaleManju
 
Networking hard copy (1)
Networking  hard copy (1)Networking  hard copy (1)
Networking hard copy (1)Ankita Shetty
 
Computer networking
Computer networkingComputer networking
Computer networkingNaveena D
 
Computer Network notes.docx
Computer Network notes.docxComputer Network notes.docx
Computer Network notes.docxMeenalochini M
 
Group 7.3 - Infrastructure Design
Group 7.3 - Infrastructure DesignGroup 7.3 - Infrastructure Design
Group 7.3 - Infrastructure DesignKweku Ocran
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks 20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks Kathirvel Ayyaswamy
 
Networking notes
Networking notesNetworking notes
Networking notes0718928964
 
Computer Networks basics and OSI
Computer Networks basics and OSIComputer Networks basics and OSI
Computer Networks basics and OSICS_GDRCST
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.pptTariq Emad
 
Introduction to computer network and functions.ppt
Introduction to computer network and functions.pptIntroduction to computer network and functions.ppt
Introduction to computer network and functions.pptManimegalaM3
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.pptSamyAwlia
 
Introduction to computer_lec_05_fall_2018
Introduction to computer_lec_05_fall_2018Introduction to computer_lec_05_fall_2018
Introduction to computer_lec_05_fall_2018Ramadan Babers, PhD
 
A Study And Analysis On Computer Network Topology For Data Communication
A Study And Analysis On Computer Network Topology For Data CommunicationA Study And Analysis On Computer Network Topology For Data Communication
A Study And Analysis On Computer Network Topology For Data CommunicationAmy Roman
 

Similar to ch_01.ppt (20)

Computer network
Computer networkComputer network
Computer network
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
Computer network notes with company specific questions
Computer network notes with company specific questionsComputer network notes with company specific questions
Computer network notes with company specific questions
 
Data communication q and a
Data communication q and aData communication q and a
Data communication q and a
 
Networking hard copy (1)
Networking  hard copy (1)Networking  hard copy (1)
Networking hard copy (1)
 
Computer networking
Computer networkingComputer networking
Computer networking
 
Computer Network notes.docx
Computer Network notes.docxComputer Network notes.docx
Computer Network notes.docx
 
Group 7.3 - Infrastructure Design
Group 7.3 - Infrastructure DesignGroup 7.3 - Infrastructure Design
Group 7.3 - Infrastructure Design
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks 20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
 
Network topology
Network topologyNetwork topology
Network topology
 
Networking notes
Networking notesNetworking notes
Networking notes
 
Computer Networks basics and OSI
Computer Networks basics and OSIComputer Networks basics and OSI
Computer Networks basics and OSI
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.ppt
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.ppt
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.ppt
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.ppt
 
Introduction to computer network and functions.ppt
Introduction to computer network and functions.pptIntroduction to computer network and functions.ppt
Introduction to computer network and functions.ppt
 
chapter_1_6.ppt
chapter_1_6.pptchapter_1_6.ppt
chapter_1_6.ppt
 
Introduction to computer_lec_05_fall_2018
Introduction to computer_lec_05_fall_2018Introduction to computer_lec_05_fall_2018
Introduction to computer_lec_05_fall_2018
 
A Study And Analysis On Computer Network Topology For Data Communication
A Study And Analysis On Computer Network Topology For Data CommunicationA Study And Analysis On Computer Network Topology For Data Communication
A Study And Analysis On Computer Network Topology For Data Communication
 

Recently uploaded

How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024Borja Sotomayor
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSean M. Fox
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint23600690
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhleson0603
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppCeline George
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 

Recently uploaded (20)

How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 

ch_01.ppt

  • 1. Overview of Data Communications IQBAL Ahmed, PhD PhD (Japan), MSc (PERCCOM, France) BSc (CU, Bangladesh) Professor, Dept. of Computer Science & Engineering Member, Research & Publication Cell, CU Member, Innovation Team, CU Mobile: +8801711481086 E-mails: iqbal.ahmed@cu.ac.bd; iahmed077@gmail.com
  • 2. Data : refers to facts, concepts and instructions presented in whatever agreed upon by the parties creating and using data. Data Communication : is the exchange of data (in the form of 0’s and 1’s) between two devices via some form of transmission medium (such as wire, cable etc). Overview
  • 4. The effectiveness of a data communication system depends on three fundamental characteristics:  Delivery : The system must deliver data to the correct destination.  Accuracy : The system must deliver data accurately.  Timeliness : The system must deliver data in a timely manner. Overview
  • 7. Five components of data communication  Message  Sender  Receiver  Medium  Protocol
  • 8.  Transmission Mode is used to define the direction of signal flow between two linked devices.  Line Configuration refers to the way two or more communicating devices attach to a link. Direction of Data flow
  • 9. Simplex  Simplex Transmission Mode In simplex mode the communication is unidirectional. e.g. keyboard, monitor etc.
  • 10. Half-duplex  Half duplex Transmission Mode each station can both transmit and receive but not at the same time. Example: Walkie-Talkies, CB (Citizen’s Band) radio.
  • 11. Full-duplex  Duplex Transmission Mode both station can transmit and receive simultaneously (at the same time). Example: Telephone, Mobile.
  • 12. Networks Distributed Processing Network Criteria Networks Applications Categories of Networks
  • 13. Line Configuration  Point to Point A P to P line configuration provides a dedicated link between two devices.
  • 14. Line Configuration  Multipoint A multipoint line configuration is one in which more than two specific devices share a single link.
  • 15. Categories of topology  Topology Topology refers to the way a network is laid out, either physically or logically. Two or more devices connect to a link; two or more link form topology.
  • 16. Fully connected mesh topology  Mesh every device has a dedicated point to point link to every other device.
  • 17. Advantages:  dedicated link guarantees each connection, carry own load.  robust, if one link fails then it doesn’t make any effect.  privacy or security as dedicated link.  fault identification and isolation is easier. Advantages & Disadvantages of Mesh Disadvantages:  huge amount of cabling.  huge number of I/O ports required.  costly  accommodation problem because of huge cabling.
  • 18. Star topology  Star each device has a dedicated point to point link only to central controller, usually called a hub. The devices are not directly connected to each other.
  • 19. Advantages:  less expensive than mesh.  robust, if one link fails only that link is affected, others remain active.  easy to install and reconfigure. Advantages & Disadvantages of Star Disadvantages:  if the central device fails, the whole system collapse.  more cabling than other topologies.
  • 20. Bus topology  Bus bus topology is multipoint. One long cable act as a backbone to link all the devices in the network.
  • 21. Advantages:  ease of installation.  less cabling than mesh, star or tree. Advantages & Disadvantages of Bus Disadvantages:  difficult to add new devices.  difficult reconfiguration and fault isolation.  a fault or break in the bus stops all transmission.
  • 22. Ring topology  Ring each devices has a dedicated p to p link only with the two devices on either side of it. A signal is passed along the ring in one direction, from device to device, until it reaches destination.
  • 23. Advantages:  easy to install and reconfigure.  to add or delete a device requires moving only two connections.  fault identification easy. Advantages & Disadvantages of Ring Disadvantages:  unidirectional traffic can be a disadvantages.
  • 25. LAN
  • 27. MAN
  • 28. WAN
  • 29. The Internet A Brief History The Internet Today
  • 31. Protocols and Standards Protocols Standards Standards Organizations Internet Standards
  • 32. Book References : 1.Data Communications and Networking B. A. Forouzan 2. Data & Computer Communications Stallings 3. Computer Networking Andrew S. Tanenbaum 4. Class Lecture 5. Google
  • 33. Distributed Processing -- in which a task is divided among multiple computers Advantages :  Security  Distributed Database  Faster problem solving, multiple computers works on parts of a problem  Security through redundancy, as multiple computers running the same program at the same time  Collaborative Processing, multiple users may interact on a single task
  • 34. Network Criteria -- for an effective & efficient network, it must meet 03 criteria 1. Performance 2. Reliability 3. Security Performance :  Number of users  Type of transmission medium  Hardware  Software Reliability :  Frequency of Failure  Recovery time of network, after failure  Catastrophe like fire earthquake, threft etc. Security:  Unauthorized Access  Viruses
  • 35. Network Applications  Marketing and sales  Financial Services  Manufacturing  Electronic Messaging  Directory Services  Information services  Electronic Data Interchange (EDI) like pruchase order, invoices etc.  Teleconferencing  Video conferencing  Cellular telephone  Cable television

Editor's Notes

  1. A Network Access Point (NAP) was a public network exchange facility where Internet service providers (ISPs) connected with one another in peering arrangements.