SlideShare a Scribd company logo
1 of 23
Introduction to Data
Communications
Chapter 1
What is data communication?
 Not to be confused with telecommunication—
– Any process that permits the passage from a
sender to one or more receivers of information of
any nature, delivered in any easy to use form by
any electromagnetic system.
 Data communication-
– Defined as a subset of telecommunication
involving the transmission of data to and from
computers and components of computer systems.
• More specifically data communication is transmitted via
mediums such as wires, coaxial cables, fiber optics, or
radiated electromagnetic waves such as broadcast radio,
infrared light, microwaves, and satellites.
History of Telecommunications
 Invention of telegraph Samuel Morse –
1837
 Invention of telephone- Alexander
Graham Bell – 1876
 Development of wireless By ??? – 1896
 Concept of universal access and growth
of AT&T
 Divestiture of AT&T—what year??
History of Telecommunications
Continued….
 Telecommunications Act of 1996
 Three main developments that led to the
growth of data communications systems:
– Large-scale integration of circuits reduced the cost
and size of terminals and comm equipment
– Developments of software systems made
establishment of communication networks easy
– Competition among providers of transmission
facilities reduced the cost of data circuits
Features of Communication
 Four things required
– Sender, receiver, medium, and message
 Types of messages
– File
– Request
– Response
– Status
– Control
– Correspondence
 Understandability
 Error Detection
Network Applications
 The network applications environment
consists of several important
components:
– Application programs
– Operating systems
– Data communication systems
– Database management systems
 The application environment is
illustrated in Figure 1-10
Figure 1-10
Other Data Communication
Applications
 Batch applications
 Data entry
applications
 Distributed
applications
 Inquiry/response
applications
 Interactive
applications
 Sensor-based
applications
 Combined
applications
Application Service Providers
 Many businesses have turned to third-party
services for some or all of their business and
data communications applications
 Application service providers (ASPs) are
third-party organizations that manage and
distribute software and services to other
companies over the Web
 Many ASPs specialize in integrated e-
commerce and e-business applications
Business Data Communications
Issues
 Major data communications issues
include:
– Cost-effectiveness
– The Internet
– Bandwidth
– Evolving technologies
– Convergence
– Standards
– Privacy and security
Introduction to Networks
 Can be defined as a single computer ,
called a host, together with
communication circuits, communication
equipment, and terminals.
 There are many different types of
network configurations (see figures1-4
to 1-8)
Key Data Communication Concepts
 Session: communication dialog between network users or
applications
 Network: interconnected group of computers and
communication devices
 Node: a network-attached computer
 Link: connects adjacent nodes (see Figure 1-4)
 Path: end-to-end route within a network
 Circuit: the conduit over which data travels
 Packetizing: dividing messages into fixed-length packets prior
to transmission over a network’s communication media
 Routing: determining a message’s path from sending to
receiving nodes.
Store-and-Forward Systems
 Messages may be stored at intermediate
nodes along the transmission path between
sender and receiver in store-and-forward
systems
– This helps ensure message delivery without
obligating the sender to wait until a message is
delivered before transmitting other messages
– It also helps ensure message delivery in the case
of link or destination failure while the message is
in transit
– Store-and forward algorithms are valuable in time-
staged delivery systems and in networks that
assign priorities to different messages
Network Topology, Architecture,
and Complexity
 Network topology refers to the physical layout
of a network, the way that nodes attach to the
communication medium
 Network architecture refers to the way in
which media, hardware, and software are
integrated to form a network
 Network complexity is concerned with extent
to which network architectures are simple or
diverse in their make
– Figures 1-5, 1-6, and 1-7 illustrate various levels of
complexity
Figure 1-5
Figure 1-6
Figure 1-7
Telecom Channels
 Channels - the links by which data or voice
are transmitted between sending and
receiving devices in a network
– twisted wires
– coaxial cable
– fiber-optic cable
– backbone
– wireless
• microwave
• satellite
Telecom Channels – continued-
other Wireless
 Cellular
 Mobile data networks (2-way)
 PCS (personal communication
systems)- to the end user acts like
cellular, but different
 Personal data assistants
 smart phones
Data Communication
Frameworks
 Two major data communication
frameworks have been developed to
help ensure that networks meet
business and communication
requirements:
– Open Systems Interconnection (OSI)
reference model developed by the
International Standards Organization (ISO)
– Transmission Control Protocol/Internet
Protocol (TCP/IP) suite
data communication

More Related Content

What's hot

Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and NetworkingAnjan Mahanta
 
Guided and unguided media transmission by zaid
Guided and unguided media transmission by zaidGuided and unguided media transmission by zaid
Guided and unguided media transmission by zaidhmzaid2
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer NetworkingHj Habib
 
Data communications
Data communicationsData communications
Data communicationsAshwini
 
Multiple Access in Computer Network
Multiple Access in Computer NetworkMultiple Access in Computer Network
Multiple Access in Computer NetworkHitesh Mohapatra
 
Computer network basic concepts
Computer network   basic conceptsComputer network   basic concepts
Computer network basic conceptsrahul kapoliya
 
Data Communication & computer network: Channel types
Data Communication & computer network: Channel types Data Communication & computer network: Channel types
Data Communication & computer network: Channel types Dr Rajiv Srivastava
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networkingkieshore
 
Guided and unguided media
Guided and unguided mediaGuided and unguided media
Guided and unguided mediaHassan Osama
 
Transmission media ppt
Transmission media pptTransmission media ppt
Transmission media pptShubham Singh
 
Networking Fundamentals
Networking  FundamentalsNetworking  Fundamentals
Networking FundamentalsManjit Chavda
 
network hardware
network hardwarenetwork hardware
network hardwaretumetr1
 
Twisted pair cable
Twisted pair cableTwisted pair cable
Twisted pair cableilakkiya
 
Unguided media
Unguided mediaUnguided media
Unguided mediaYasir Raza
 

What's hot (20)

Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
Guided and unguided media transmission by zaid
Guided and unguided media transmission by zaidGuided and unguided media transmission by zaid
Guided and unguided media transmission by zaid
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Ethernet
EthernetEthernet
Ethernet
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
 
Data communications
Data communicationsData communications
Data communications
 
Multiple Access in Computer Network
Multiple Access in Computer NetworkMultiple Access in Computer Network
Multiple Access in Computer Network
 
Data communication basics
Data communication basicsData communication basics
Data communication basics
 
Computer network basic concepts
Computer network   basic conceptsComputer network   basic concepts
Computer network basic concepts
 
Data Communication & computer network: Channel types
Data Communication & computer network: Channel types Data Communication & computer network: Channel types
Data Communication & computer network: Channel types
 
3.1.2 classification of network
3.1.2 classification of network3.1.2 classification of network
3.1.2 classification of network
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
 
Guided and unguided media
Guided and unguided mediaGuided and unguided media
Guided and unguided media
 
Transmission media ppt
Transmission media pptTransmission media ppt
Transmission media ppt
 
Networking Fundamentals
Networking  FundamentalsNetworking  Fundamentals
Networking Fundamentals
 
network hardware
network hardwarenetwork hardware
network hardware
 
Twisted pair cable
Twisted pair cableTwisted pair cable
Twisted pair cable
 
Networkingconcepts
NetworkingconceptsNetworkingconcepts
Networkingconcepts
 
Unguided media
Unguided mediaUnguided media
Unguided media
 

Similar to data communication

Itmg360 chapter one_v05
Itmg360 chapter one_v05Itmg360 chapter one_v05
Itmg360 chapter one_v05Anuja Lad
 
introduction to data comunication
introduction to data comunicationintroduction to data comunication
introduction to data comunicationRavi Patel
 
Itmg360 chapter one_v05
Itmg360 chapter one_v05Itmg360 chapter one_v05
Itmg360 chapter one_v05raj_rohit
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communicationsCliffSugermen
 
Information technology .pptx
Information technology .pptxInformation technology .pptx
Information technology .pptxHizbaMemon
 
homenet-ews.ppt
homenet-ews.ppthomenet-ews.ppt
homenet-ews.pptTariq Emad
 
IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2Rexon Calub
 
Chapter 07.ppt
Chapter 07.pptChapter 07.ppt
Chapter 07.pptmona808402
 
Business networks and telecomunication
Business networks and telecomunicationBusiness networks and telecomunication
Business networks and telecomunicationAttaullah Sahil-MBA
 
Business networks and telecomunication
Business networks and telecomunicationBusiness networks and telecomunication
Business networks and telecomunicationAttaullah Sahil-MBA
 
Data communications and Networking
Data communications and Networking Data communications and Networking
Data communications and Networking awais qarni
 
This course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docxThis course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docxchristalgrieg
 
Computer Network Fundamentals
Computer Network FundamentalsComputer Network Fundamentals
Computer Network FundamentalsN.Jagadish Kumar
 
Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01Cleophas Rwemera
 
Telecommunications.PPT
Telecommunications.PPTTelecommunications.PPT
Telecommunications.PPTssuser2cc0d4
 
Network resources
Network resourcesNetwork resources
Network resourcesRohit Kumar
 
Computer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).pptComputer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).pptTestUser621581
 

Similar to data communication (20)

Itmg360 chapter one_v05
Itmg360 chapter one_v05Itmg360 chapter one_v05
Itmg360 chapter one_v05
 
introduction to data comunication
introduction to data comunicationintroduction to data comunication
introduction to data comunication
 
Itmg360 chapter one_v05
Itmg360 chapter one_v05Itmg360 chapter one_v05
Itmg360 chapter one_v05
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communications
 
Information technology .pptx
Information technology .pptxInformation technology .pptx
Information technology .pptx
 
homenet-ews.ppt
homenet-ews.ppthomenet-ews.ppt
homenet-ews.ppt
 
IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2IRM GROUP 2 CHAPTER 2
IRM GROUP 2 CHAPTER 2
 
Chapter 07.ppt
Chapter 07.pptChapter 07.ppt
Chapter 07.ppt
 
Business networks and telecomunication
Business networks and telecomunicationBusiness networks and telecomunication
Business networks and telecomunication
 
Business networks and telecomunication
Business networks and telecomunicationBusiness networks and telecomunication
Business networks and telecomunication
 
Data communications and Networking
Data communications and Networking Data communications and Networking
Data communications and Networking
 
Networking Fundamentals.ppt
Networking Fundamentals.pptNetworking Fundamentals.ppt
Networking Fundamentals.ppt
 
This course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docxThis course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docx
 
Computer Network Fundamentals
Computer Network FundamentalsComputer Network Fundamentals
Computer Network Fundamentals
 
Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01
 
MS-CIT Unit 8.pptx
MS-CIT Unit 8.pptxMS-CIT Unit 8.pptx
MS-CIT Unit 8.pptx
 
Telecommunications.PPT
Telecommunications.PPTTelecommunications.PPT
Telecommunications.PPT
 
Ch07
Ch07Ch07
Ch07
 
Network resources
Network resourcesNetwork resources
Network resources
 
Computer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).pptComputer NW Security - Kizza - ch01 (1).ppt
Computer NW Security - Kizza - ch01 (1).ppt
 

More from Rajat Singla

input & output devices
input & output devicesinput & output devices
input & output devicesRajat Singla
 
leela hotel , resort & palaces
leela hotel , resort & palaces leela hotel , resort & palaces
leela hotel , resort & palaces Rajat Singla
 
PUNJAB NATIONAL BANK
PUNJAB NATIONAL BANKPUNJAB NATIONAL BANK
PUNJAB NATIONAL BANKRajat Singla
 
Health insurance of different companies
 Health insurance of different companies  Health insurance of different companies
Health insurance of different companies Rajat Singla
 

More from Rajat Singla (9)

GAIL
GAIL GAIL
GAIL
 
input & output devices
input & output devicesinput & output devices
input & output devices
 
word processor
word processor word processor
word processor
 
computer hardware
computer hardwarecomputer hardware
computer hardware
 
LEARNING
LEARNING LEARNING
LEARNING
 
leela hotel , resort & palaces
leela hotel , resort & palaces leela hotel , resort & palaces
leela hotel , resort & palaces
 
production system
production systemproduction system
production system
 
PUNJAB NATIONAL BANK
PUNJAB NATIONAL BANKPUNJAB NATIONAL BANK
PUNJAB NATIONAL BANK
 
Health insurance of different companies
 Health insurance of different companies  Health insurance of different companies
Health insurance of different companies
 

Recently uploaded

Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

data communication

  • 2. What is data communication?  Not to be confused with telecommunication— – Any process that permits the passage from a sender to one or more receivers of information of any nature, delivered in any easy to use form by any electromagnetic system.  Data communication- – Defined as a subset of telecommunication involving the transmission of data to and from computers and components of computer systems. • More specifically data communication is transmitted via mediums such as wires, coaxial cables, fiber optics, or radiated electromagnetic waves such as broadcast radio, infrared light, microwaves, and satellites.
  • 3. History of Telecommunications  Invention of telegraph Samuel Morse – 1837  Invention of telephone- Alexander Graham Bell – 1876  Development of wireless By ??? – 1896  Concept of universal access and growth of AT&T  Divestiture of AT&T—what year??
  • 4. History of Telecommunications Continued….  Telecommunications Act of 1996  Three main developments that led to the growth of data communications systems: – Large-scale integration of circuits reduced the cost and size of terminals and comm equipment – Developments of software systems made establishment of communication networks easy – Competition among providers of transmission facilities reduced the cost of data circuits
  • 5. Features of Communication  Four things required – Sender, receiver, medium, and message  Types of messages – File – Request – Response – Status – Control – Correspondence  Understandability  Error Detection
  • 6.
  • 7. Network Applications  The network applications environment consists of several important components: – Application programs – Operating systems – Data communication systems – Database management systems  The application environment is illustrated in Figure 1-10
  • 9. Other Data Communication Applications  Batch applications  Data entry applications  Distributed applications  Inquiry/response applications  Interactive applications  Sensor-based applications  Combined applications
  • 10. Application Service Providers  Many businesses have turned to third-party services for some or all of their business and data communications applications  Application service providers (ASPs) are third-party organizations that manage and distribute software and services to other companies over the Web  Many ASPs specialize in integrated e- commerce and e-business applications
  • 11. Business Data Communications Issues  Major data communications issues include: – Cost-effectiveness – The Internet – Bandwidth – Evolving technologies – Convergence – Standards – Privacy and security
  • 12. Introduction to Networks  Can be defined as a single computer , called a host, together with communication circuits, communication equipment, and terminals.  There are many different types of network configurations (see figures1-4 to 1-8)
  • 13. Key Data Communication Concepts  Session: communication dialog between network users or applications  Network: interconnected group of computers and communication devices  Node: a network-attached computer  Link: connects adjacent nodes (see Figure 1-4)  Path: end-to-end route within a network  Circuit: the conduit over which data travels  Packetizing: dividing messages into fixed-length packets prior to transmission over a network’s communication media  Routing: determining a message’s path from sending to receiving nodes.
  • 14.
  • 15. Store-and-Forward Systems  Messages may be stored at intermediate nodes along the transmission path between sender and receiver in store-and-forward systems – This helps ensure message delivery without obligating the sender to wait until a message is delivered before transmitting other messages – It also helps ensure message delivery in the case of link or destination failure while the message is in transit – Store-and forward algorithms are valuable in time- staged delivery systems and in networks that assign priorities to different messages
  • 16. Network Topology, Architecture, and Complexity  Network topology refers to the physical layout of a network, the way that nodes attach to the communication medium  Network architecture refers to the way in which media, hardware, and software are integrated to form a network  Network complexity is concerned with extent to which network architectures are simple or diverse in their make – Figures 1-5, 1-6, and 1-7 illustrate various levels of complexity
  • 20. Telecom Channels  Channels - the links by which data or voice are transmitted between sending and receiving devices in a network – twisted wires – coaxial cable – fiber-optic cable – backbone – wireless • microwave • satellite
  • 21. Telecom Channels – continued- other Wireless  Cellular  Mobile data networks (2-way)  PCS (personal communication systems)- to the end user acts like cellular, but different  Personal data assistants  smart phones
  • 22. Data Communication Frameworks  Two major data communication frameworks have been developed to help ensure that networks meet business and communication requirements: – Open Systems Interconnection (OSI) reference model developed by the International Standards Organization (ISO) – Transmission Control Protocol/Internet Protocol (TCP/IP) suite