SlideShare a Scribd company logo
Data and ComputerData and Computer
CommunicationsCommunications
Eighth EditionEighth Edition
by William Stallingsby William Stallings
Lecture slides by Lawrie BrownLecture slides by Lawrie Brown
Chapter 1 –Chapter 1 – Data Communications,Data Communications,
Data Networks, and the InternetData Networks, and the Internet
Data Communications, DataData Communications, Data
Networks, and the InternetNetworks, and the Internet
 The fundamental problem ofThe fundamental problem of
communication is that of reproducing atcommunication is that of reproducing at
one point either exactly or approximately aone point either exactly or approximately a
message selected at another pointmessage selected at another point -- TheThe
Mathematical Theory of CommunicationMathematical Theory of Communication,,
Claude ShannonClaude Shannon
Contemporary Data CommsContemporary Data Comms
 trendstrends

traffic growth at a high & steady ratetraffic growth at a high & steady rate

development of new servicesdevelopment of new services

advances in technologyadvances in technology
 significant change in requirementssignificant change in requirements

emergence of high-speed LANsemergence of high-speed LANs

corporate WAN needscorporate WAN needs

digital electronicsdigital electronics
A Communications ModelA Communications Model
Communications TasksCommunications Tasks
Transmission system utilization Addressing
Interfacing Routing
Signal generation Recovery
Synchronization Message formatting
Exchange management Security
Error detection and correction Network management
Flow control
Data Communications ModelData Communications Model
Transmission MediumTransmission Medium
 selection is a basic choiceselection is a basic choice

internal use entirely up to businessinternal use entirely up to business

long-distance links made by carrierlong-distance links made by carrier
 rapid technology advances change mixrapid technology advances change mix

fiber opticfiber optic

wirelesswireless
 transmission costs still hightransmission costs still high
 hence interest in efficiency improvementshence interest in efficiency improvements
NetworkingNetworking
 growth of number & power of computers isgrowth of number & power of computers is
driving need for interconnectiondriving need for interconnection
 also seeing rapid integration of voice,also seeing rapid integration of voice,
data, image & video technologiesdata, image & video technologies
 two broad categories of communicationstwo broad categories of communications
networks:networks:

Local Area Network (LAN)Local Area Network (LAN)

Wide Area Network (WAN)Wide Area Network (WAN)
Wide Area NetworksWide Area Networks
 span a large geographical areaspan a large geographical area
 cross public rights of waycross public rights of way
 rely in part on common carrier circuitsrely in part on common carrier circuits
 alternative technologies used include:alternative technologies used include:

circuit switchingcircuit switching

packet switchingpacket switching

frame relayframe relay

Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Circuit SwitchingCircuit Switching
 uses a dedicated communications pathuses a dedicated communications path
established for duration of conversationestablished for duration of conversation
 comprising a sequence of physical linkscomprising a sequence of physical links
 with a dedicated logical channelwith a dedicated logical channel
 eg. telephone networkeg. telephone network
Packet SwitchingPacket Switching
 data sent out of sequencedata sent out of sequence
 small chunks (packets) of data at a timesmall chunks (packets) of data at a time
 packets passed from node to nodepackets passed from node to node
between source and destinationbetween source and destination
 used for terminal to computer andused for terminal to computer and
computer to computer communicationscomputer to computer communications
Frame RelayFrame Relay
 packet switching systems have largepacket switching systems have large
overheads to compensate for errorsoverheads to compensate for errors
 modern systems are more reliablemodern systems are more reliable
 errors can be caught in end systemerrors can be caught in end system
 Frame Relay provides higher speedsFrame Relay provides higher speeds
 with most error control overhead removedwith most error control overhead removed
Asynchronous Transfer ModeAsynchronous Transfer Mode
 ATMATM
 evolution of frame relayevolution of frame relay
 fixed packet (called cell) lengthfixed packet (called cell) length
 with little overhead for error controlwith little overhead for error control
 anything from 10Mbps to Gbpsanything from 10Mbps to Gbps
 constant data rate using packet switchingconstant data rate using packet switching
technique with multiple virtual circuitstechnique with multiple virtual circuits
Local Area NetworksLocal Area Networks
 smaller scopesmaller scope

Building or small campusBuilding or small campus
 usually owned by same organization asusually owned by same organization as
attached devicesattached devices
 data rates much higherdata rates much higher
 switched LANs, eg Ethernetswitched LANs, eg Ethernet
 wireless LANswireless LANs
Metropolitan Area NetworksMetropolitan Area Networks
 MANMAN
 middle ground between LAN and WANmiddle ground between LAN and WAN
 private or public networkprivate or public network
 high speedhigh speed
 large arealarge area
The InternetThe Internet
 Internet evolved from ARPANETInternet evolved from ARPANET

first operational packet networkfirst operational packet network

applied to tactical radio & satellite nets alsoapplied to tactical radio & satellite nets also

had a need for interoperabilityhad a need for interoperability

led to standardized TCP/IP protocolsled to standardized TCP/IP protocols
Internet ElementsInternet Elements
Internet ArchitectureInternet Architecture
Example ConfigurationExample Configuration
SummarySummary
 introduced data communications needsintroduced data communications needs
 communications modelcommunications model
 defined data communicationsdefined data communications
 overview of networksoverview of networks
 introduce Internetintroduce Internet

More Related Content

What's hot

How PSTN phone works?
How PSTN phone works?How PSTN phone works?
How PSTN phone works?
mahipal9
 
data communication
data communicationdata communication
data communication
Rajat Singla
 
Cdma2000
Cdma2000Cdma2000
Cdma2000
vivek kumar
 
GSM channels
GSM channelsGSM channels
GSM channels
Mohd Nazir Shakeel
 
Basic Concepts in Wireless LAN
Basic Concepts in Wireless LANBasic Concepts in Wireless LAN
Basic Concepts in Wireless LAN
Dr Shashikant Athawale
 
1. Introduction to Telecommunications
1. Introduction to Telecommunications1. Introduction to Telecommunications
1. Introduction to Telecommunications
Napier University
 
Networking concepts
Networking conceptsNetworking concepts
Networking conceptsritajindal2
 
History of wireless communication
History of wireless communicationHistory of wireless communication
History of wireless communication
AJAL A J
 
Introduction to Wireless Communication
Introduction to Wireless CommunicationIntroduction to Wireless Communication
Introduction to Wireless Communication
Dilum Bandara
 
Telecommunications
TelecommunicationsTelecommunications
Telecommunications
Alisha Dash
 
4 g and 5g Communication
4 g and 5g Communication4 g and 5g Communication
4 g and 5g Communication
Manash Kumar Mondal
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)
Dr Rajiv Srivastava
 
Frame relay
Frame relayFrame relay
Frame relay
Ayesha Maqsood
 
6lowpan
6lowpan6lowpan
Networking Fundamentals
Networking  FundamentalsNetworking  Fundamentals
Networking Fundamentals
Manjit Chavda
 

What's hot (20)

How PSTN phone works?
How PSTN phone works?How PSTN phone works?
How PSTN phone works?
 
Wimax / ieee 802.16
Wimax / ieee 802.16Wimax / ieee 802.16
Wimax / ieee 802.16
 
IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
 
data communication
data communicationdata communication
data communication
 
Cdma2000
Cdma2000Cdma2000
Cdma2000
 
Wireless broadband
Wireless broadband Wireless broadband
Wireless broadband
 
GSM channels
GSM channelsGSM channels
GSM channels
 
Basic Concepts in Wireless LAN
Basic Concepts in Wireless LANBasic Concepts in Wireless LAN
Basic Concepts in Wireless LAN
 
1. Introduction to Telecommunications
1. Introduction to Telecommunications1. Introduction to Telecommunications
1. Introduction to Telecommunications
 
Networking concepts
Networking conceptsNetworking concepts
Networking concepts
 
History of wireless communication
History of wireless communicationHistory of wireless communication
History of wireless communication
 
Introduction to Wireless Communication
Introduction to Wireless CommunicationIntroduction to Wireless Communication
Introduction to Wireless Communication
 
Telecommunications
TelecommunicationsTelecommunications
Telecommunications
 
4 g and 5g Communication
4 g and 5g Communication4 g and 5g Communication
4 g and 5g Communication
 
Dect
DectDect
Dect
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)
 
Imt 2000
Imt 2000Imt 2000
Imt 2000
 
Frame relay
Frame relayFrame relay
Frame relay
 
6lowpan
6lowpan6lowpan
6lowpan
 
Networking Fundamentals
Networking  FundamentalsNetworking  Fundamentals
Networking Fundamentals
 

Viewers also liked

Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
Jeffrey Des Binwag
 
Data com chapter 1 introduction
Data com chapter 1   introductionData com chapter 1   introduction
Data com chapter 1 introductionAbdul-Hamid Donde
 
Basic instrumentation
Basic instrumentationBasic instrumentation
Basic instrumentationss61
 
Decibelio, cálculos con dB
Decibelio, cálculos con dBDecibelio, cálculos con dB
Decibelio, cálculos con dB
WCALVOPINA, UTPL, SUPERTEL, ESPOCH
 
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Datacom module 3:  Data Communications Circuits, Arrangements, and NetworksDatacom module 3:  Data Communications Circuits, Arrangements, and Networks
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Jeffrey Des Binwag
 
Datacom module 1: Introduction to Data Communications
Datacom module 1:  Introduction to Data CommunicationsDatacom module 1:  Introduction to Data Communications
Datacom module 1: Introduction to Data Communications
Jeffrey Des Binwag
 
Datacom module 4: Fundamentals of Data Communication
Datacom module 4:  Fundamentals of Data CommunicationDatacom module 4:  Fundamentals of Data Communication
Datacom module 4: Fundamentals of Data Communication
Jeffrey Des Binwag
 
SC161-Lecture4-1
SC161-Lecture4-1SC161-Lecture4-1
SC161-Lecture4-1
Thiti Theerathean
 
Chapter 1 - Data Communications, Data Networks, and the Internet
Chapter 1 - Data Communications, Data Networks, and the InternetChapter 1 - Data Communications, Data Networks, and the Internet
Chapter 1 - Data Communications, Data Networks, and the Internetadpeer
 
Class 1 need for process control & process terminology
Class 1   need for process control & process terminologyClass 1   need for process control & process terminology
Class 1 need for process control & process terminology
Manipal Institute of Technology
 
Class 4 process control loops
Class 4   process control loopsClass 4   process control loops
Class 4 process control loops
Manipal Institute of Technology
 
Class 3 control system components
Class 3   control system componentsClass 3   control system components
Class 3 control system components
Manipal Institute of Technology
 
Process Instrumentation & Control
Process Instrumentation & ControlProcess Instrumentation & Control
Process Instrumentation & Control
Zin Eddine Dadach
 
80 instrumentation interview questions with answers
80 instrumentation interview questions with answers80 instrumentation interview questions with answers
80 instrumentation interview questions with answers
kirstymoore071
 
Chapter 1 Introduction To Computers
Chapter 1 Introduction To ComputersChapter 1 Introduction To Computers
Chapter 1 Introduction To Computersnorzaini
 
Basics Of Instrumentation
Basics Of InstrumentationBasics Of Instrumentation
Basics Of Instrumentation
Vinoth Ganesh
 
Fisica serway vol.1 (solucionario)
Fisica   serway vol.1 (solucionario)Fisica   serway vol.1 (solucionario)
Fisica serway vol.1 (solucionario)luxeto
 

Viewers also liked (17)

Datacom module 2: Data Communication Architecture, Protocols, and Standards
Datacom module 2:  Data Communication Architecture, Protocols, and StandardsDatacom module 2:  Data Communication Architecture, Protocols, and Standards
Datacom module 2: Data Communication Architecture, Protocols, and Standards
 
Data com chapter 1 introduction
Data com chapter 1   introductionData com chapter 1   introduction
Data com chapter 1 introduction
 
Basic instrumentation
Basic instrumentationBasic instrumentation
Basic instrumentation
 
Decibelio, cálculos con dB
Decibelio, cálculos con dBDecibelio, cálculos con dB
Decibelio, cálculos con dB
 
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
Datacom module 3:  Data Communications Circuits, Arrangements, and NetworksDatacom module 3:  Data Communications Circuits, Arrangements, and Networks
Datacom module 3: Data Communications Circuits, Arrangements, and Networks
 
Datacom module 1: Introduction to Data Communications
Datacom module 1:  Introduction to Data CommunicationsDatacom module 1:  Introduction to Data Communications
Datacom module 1: Introduction to Data Communications
 
Datacom module 4: Fundamentals of Data Communication
Datacom module 4:  Fundamentals of Data CommunicationDatacom module 4:  Fundamentals of Data Communication
Datacom module 4: Fundamentals of Data Communication
 
SC161-Lecture4-1
SC161-Lecture4-1SC161-Lecture4-1
SC161-Lecture4-1
 
Chapter 1 - Data Communications, Data Networks, and the Internet
Chapter 1 - Data Communications, Data Networks, and the InternetChapter 1 - Data Communications, Data Networks, and the Internet
Chapter 1 - Data Communications, Data Networks, and the Internet
 
Class 1 need for process control & process terminology
Class 1   need for process control & process terminologyClass 1   need for process control & process terminology
Class 1 need for process control & process terminology
 
Class 4 process control loops
Class 4   process control loopsClass 4   process control loops
Class 4 process control loops
 
Class 3 control system components
Class 3   control system componentsClass 3   control system components
Class 3 control system components
 
Process Instrumentation & Control
Process Instrumentation & ControlProcess Instrumentation & Control
Process Instrumentation & Control
 
80 instrumentation interview questions with answers
80 instrumentation interview questions with answers80 instrumentation interview questions with answers
80 instrumentation interview questions with answers
 
Chapter 1 Introduction To Computers
Chapter 1 Introduction To ComputersChapter 1 Introduction To Computers
Chapter 1 Introduction To Computers
 
Basics Of Instrumentation
Basics Of InstrumentationBasics Of Instrumentation
Basics Of Instrumentation
 
Fisica serway vol.1 (solucionario)
Fisica   serway vol.1 (solucionario)Fisica   serway vol.1 (solucionario)
Fisica serway vol.1 (solucionario)
 

Similar to Data Communications,Data Networks

2 computer network - basic concepts
2   computer network - basic concepts2   computer network - basic concepts
2 computer network - basic concepts
Mayank Jain
 
01 overview[1]r
01 overview[1]r01 overview[1]r
01 overview[1]r
Orbay Yeşil
 
Networking
NetworkingNetworking
Networking
AdityaKumar1548
 
3 computer network - basic concepts
3   computer network - basic concepts3   computer network - basic concepts
3 computer network - basic concepts
Ibrahim Mugis
 
computer network - basic concepts
computer network - basic conceptscomputer network - basic concepts
computer network - basic concepts
Sithu PM
 
Computer networks
Computer networksComputer networks
Computer networks
Himadri khali
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programming
shahajahankhan123
 
Cy31439446
Cy31439446Cy31439446
Cy31439446IJMER
 
Computer network basic concepts
Computer network   basic conceptsComputer network   basic concepts
Computer network basic concepts
rahul kapoliya
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
Anjan Mahanta
 
Networking.pptx
Networking.pptxNetworking.pptx
Networking.pptx
YashShinde96
 
Networking.pptx
Networking.pptxNetworking.pptx
Networking.pptx
FarhanAli951243
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batch
Jaimin Jani
 
lan overview
lan overviewlan overview
lan overview
Srinivasa Rao
 
Network and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse siteNetwork and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse site
omkhedekxr
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
ruledbyrobotics2080
 
networking tutorial
networking tutorialnetworking tutorial
networking tutorial
Raj Alam
 
Computer network
Computer networkComputer network
Computer network
SharminSultana103
 
08_Network and network types.pdf
08_Network and network types.pdf08_Network and network types.pdf
08_Network and network types.pdf
PriyankaSahu38347
 

Similar to Data Communications,Data Networks (20)

01 overview-1
01 overview-101 overview-1
01 overview-1
 
2 computer network - basic concepts
2   computer network - basic concepts2   computer network - basic concepts
2 computer network - basic concepts
 
01 overview[1]r
01 overview[1]r01 overview[1]r
01 overview[1]r
 
Networking
NetworkingNetworking
Networking
 
3 computer network - basic concepts
3   computer network - basic concepts3   computer network - basic concepts
3 computer network - basic concepts
 
computer network - basic concepts
computer network - basic conceptscomputer network - basic concepts
computer network - basic concepts
 
Computer networks
Computer networksComputer networks
Computer networks
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programming
 
Cy31439446
Cy31439446Cy31439446
Cy31439446
 
Computer network basic concepts
Computer network   basic conceptsComputer network   basic concepts
Computer network basic concepts
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
Networking.pptx
Networking.pptxNetworking.pptx
Networking.pptx
 
Networking.pptx
Networking.pptxNetworking.pptx
Networking.pptx
 
Jaimin chp-1 - introduction - 2011 batch
Jaimin   chp-1  - introduction - 2011 batchJaimin   chp-1  - introduction - 2011 batch
Jaimin chp-1 - introduction - 2011 batch
 
lan overview
lan overviewlan overview
lan overview
 
Network and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse siteNetwork and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse site
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
networking tutorial
networking tutorialnetworking tutorial
networking tutorial
 
Computer network
Computer networkComputer network
Computer network
 
08_Network and network types.pdf
08_Network and network types.pdf08_Network and network types.pdf
08_Network and network types.pdf
 

More from Srinivasa Rao

Oscillators
OscillatorsOscillators
Oscillators
Srinivasa Rao
 
power amplifiers
power amplifierspower amplifiers
power amplifiers
Srinivasa Rao
 
Amplifiers
AmplifiersAmplifiers
Amplifiers
Srinivasa Rao
 
Transistors
TransistorsTransistors
Transistors
Srinivasa Rao
 
Rectifiers
RectifiersRectifiers
Rectifiers
Srinivasa Rao
 
Process control 3 chapter
Process control 3 chapterProcess control 3 chapter
Process control 3 chapter
Srinivasa Rao
 
Process control 5 chapter
Process control 5 chapterProcess control 5 chapter
Process control 5 chapter
Srinivasa Rao
 
Process control 2 chapter
Process control 2 chapterProcess control 2 chapter
Process control 2 chapter
Srinivasa Rao
 
Process control 4 chapter
Process control 4 chapterProcess control 4 chapter
Process control 4 chapter
Srinivasa Rao
 
Process control 3 chapter
Process control 3 chapterProcess control 3 chapter
Process control 3 chapter
Srinivasa Rao
 
Process control
Process controlProcess control
Process control
Srinivasa Rao
 
Weight measurement
Weight measurementWeight measurement
Weight measurement
Srinivasa Rao
 
Density and viscocity
Density and viscocityDensity and viscocity
Density and viscocity
Srinivasa Rao
 
Flow measurement
Flow measurementFlow measurement
Flow measurement
Srinivasa Rao
 
Level measurement
Level measurementLevel measurement
Level measurement
Srinivasa Rao
 
C14 ee-105-electrical engineering materials
C14 ee-105-electrical engineering materialsC14 ee-105-electrical engineering materials
C14 ee-105-electrical engineering materials
Srinivasa Rao
 
C14 ee-106-basic electrical engineering
C14 ee-106-basic electrical engineeringC14 ee-106-basic electrical engineering
C14 ee-106-basic electrical engineering
Srinivasa Rao
 
C 14-met-mng-aei-107-engg drawing
C 14-met-mng-aei-107-engg drawingC 14-met-mng-aei-107-engg drawing
C 14-met-mng-aei-107-engg drawing
Srinivasa Rao
 
C 14-ee-101-english
C 14-ee-101-englishC 14-ee-101-english
C 14-ee-101-english
Srinivasa Rao
 
C 14-met-mng-aei-104-engg chemistry
C 14-met-mng-aei-104-engg chemistryC 14-met-mng-aei-104-engg chemistry
C 14-met-mng-aei-104-engg chemistry
Srinivasa Rao
 

More from Srinivasa Rao (20)

Oscillators
OscillatorsOscillators
Oscillators
 
power amplifiers
power amplifierspower amplifiers
power amplifiers
 
Amplifiers
AmplifiersAmplifiers
Amplifiers
 
Transistors
TransistorsTransistors
Transistors
 
Rectifiers
RectifiersRectifiers
Rectifiers
 
Process control 3 chapter
Process control 3 chapterProcess control 3 chapter
Process control 3 chapter
 
Process control 5 chapter
Process control 5 chapterProcess control 5 chapter
Process control 5 chapter
 
Process control 2 chapter
Process control 2 chapterProcess control 2 chapter
Process control 2 chapter
 
Process control 4 chapter
Process control 4 chapterProcess control 4 chapter
Process control 4 chapter
 
Process control 3 chapter
Process control 3 chapterProcess control 3 chapter
Process control 3 chapter
 
Process control
Process controlProcess control
Process control
 
Weight measurement
Weight measurementWeight measurement
Weight measurement
 
Density and viscocity
Density and viscocityDensity and viscocity
Density and viscocity
 
Flow measurement
Flow measurementFlow measurement
Flow measurement
 
Level measurement
Level measurementLevel measurement
Level measurement
 
C14 ee-105-electrical engineering materials
C14 ee-105-electrical engineering materialsC14 ee-105-electrical engineering materials
C14 ee-105-electrical engineering materials
 
C14 ee-106-basic electrical engineering
C14 ee-106-basic electrical engineeringC14 ee-106-basic electrical engineering
C14 ee-106-basic electrical engineering
 
C 14-met-mng-aei-107-engg drawing
C 14-met-mng-aei-107-engg drawingC 14-met-mng-aei-107-engg drawing
C 14-met-mng-aei-107-engg drawing
 
C 14-ee-101-english
C 14-ee-101-englishC 14-ee-101-english
C 14-ee-101-english
 
C 14-met-mng-aei-104-engg chemistry
C 14-met-mng-aei-104-engg chemistryC 14-met-mng-aei-104-engg chemistry
C 14-met-mng-aei-104-engg chemistry
 

Recently uploaded

AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 

Recently uploaded (20)

AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 

Data Communications,Data Networks

  • 1. Data and ComputerData and Computer CommunicationsCommunications Eighth EditionEighth Edition by William Stallingsby William Stallings Lecture slides by Lawrie BrownLecture slides by Lawrie Brown Chapter 1 –Chapter 1 – Data Communications,Data Communications, Data Networks, and the InternetData Networks, and the Internet
  • 2. Data Communications, DataData Communications, Data Networks, and the InternetNetworks, and the Internet  The fundamental problem ofThe fundamental problem of communication is that of reproducing atcommunication is that of reproducing at one point either exactly or approximately aone point either exactly or approximately a message selected at another pointmessage selected at another point -- TheThe Mathematical Theory of CommunicationMathematical Theory of Communication,, Claude ShannonClaude Shannon
  • 3. Contemporary Data CommsContemporary Data Comms  trendstrends  traffic growth at a high & steady ratetraffic growth at a high & steady rate  development of new servicesdevelopment of new services  advances in technologyadvances in technology  significant change in requirementssignificant change in requirements  emergence of high-speed LANsemergence of high-speed LANs  corporate WAN needscorporate WAN needs  digital electronicsdigital electronics
  • 4. A Communications ModelA Communications Model
  • 5. Communications TasksCommunications Tasks Transmission system utilization Addressing Interfacing Routing Signal generation Recovery Synchronization Message formatting Exchange management Security Error detection and correction Network management Flow control
  • 6. Data Communications ModelData Communications Model
  • 7. Transmission MediumTransmission Medium  selection is a basic choiceselection is a basic choice  internal use entirely up to businessinternal use entirely up to business  long-distance links made by carrierlong-distance links made by carrier  rapid technology advances change mixrapid technology advances change mix  fiber opticfiber optic  wirelesswireless  transmission costs still hightransmission costs still high  hence interest in efficiency improvementshence interest in efficiency improvements
  • 8. NetworkingNetworking  growth of number & power of computers isgrowth of number & power of computers is driving need for interconnectiondriving need for interconnection  also seeing rapid integration of voice,also seeing rapid integration of voice, data, image & video technologiesdata, image & video technologies  two broad categories of communicationstwo broad categories of communications networks:networks:  Local Area Network (LAN)Local Area Network (LAN)  Wide Area Network (WAN)Wide Area Network (WAN)
  • 9. Wide Area NetworksWide Area Networks  span a large geographical areaspan a large geographical area  cross public rights of waycross public rights of way  rely in part on common carrier circuitsrely in part on common carrier circuits  alternative technologies used include:alternative technologies used include:  circuit switchingcircuit switching  packet switchingpacket switching  frame relayframe relay  Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
  • 10. Circuit SwitchingCircuit Switching  uses a dedicated communications pathuses a dedicated communications path established for duration of conversationestablished for duration of conversation  comprising a sequence of physical linkscomprising a sequence of physical links  with a dedicated logical channelwith a dedicated logical channel  eg. telephone networkeg. telephone network
  • 11. Packet SwitchingPacket Switching  data sent out of sequencedata sent out of sequence  small chunks (packets) of data at a timesmall chunks (packets) of data at a time  packets passed from node to nodepackets passed from node to node between source and destinationbetween source and destination  used for terminal to computer andused for terminal to computer and computer to computer communicationscomputer to computer communications
  • 12. Frame RelayFrame Relay  packet switching systems have largepacket switching systems have large overheads to compensate for errorsoverheads to compensate for errors  modern systems are more reliablemodern systems are more reliable  errors can be caught in end systemerrors can be caught in end system  Frame Relay provides higher speedsFrame Relay provides higher speeds  with most error control overhead removedwith most error control overhead removed
  • 13. Asynchronous Transfer ModeAsynchronous Transfer Mode  ATMATM  evolution of frame relayevolution of frame relay  fixed packet (called cell) lengthfixed packet (called cell) length  with little overhead for error controlwith little overhead for error control  anything from 10Mbps to Gbpsanything from 10Mbps to Gbps  constant data rate using packet switchingconstant data rate using packet switching technique with multiple virtual circuitstechnique with multiple virtual circuits
  • 14. Local Area NetworksLocal Area Networks  smaller scopesmaller scope  Building or small campusBuilding or small campus  usually owned by same organization asusually owned by same organization as attached devicesattached devices  data rates much higherdata rates much higher  switched LANs, eg Ethernetswitched LANs, eg Ethernet  wireless LANswireless LANs
  • 15. Metropolitan Area NetworksMetropolitan Area Networks  MANMAN  middle ground between LAN and WANmiddle ground between LAN and WAN  private or public networkprivate or public network  high speedhigh speed  large arealarge area
  • 16. The InternetThe Internet  Internet evolved from ARPANETInternet evolved from ARPANET  first operational packet networkfirst operational packet network  applied to tactical radio & satellite nets alsoapplied to tactical radio & satellite nets also  had a need for interoperabilityhad a need for interoperability  led to standardized TCP/IP protocolsled to standardized TCP/IP protocols
  • 20. SummarySummary  introduced data communications needsintroduced data communications needs  communications modelcommunications model  defined data communicationsdefined data communications  overview of networksoverview of networks  introduce Internetintroduce Internet

Editor's Notes

  1. Lecture slides prepared by Dr Lawrie Brown (UNSW@ADFA) for “Data and Computer Communications”, 8/e, by William Stallings, Chapter 1 “Data Communications, Data Networks, and the Internet”.
  2. This quote from the start of Stallings DCC8e Ch1 raises the key issue which we wish to study. The scope of this book is broad, covering three general areas: data communications, networking, and protocols. Data communications deals with the transmission of signals in a reliable and efficient manner. Networking deals with the technology and architecture of the communications networks used to interconnect communicating devices.
  3. Effective and efficient data communication and networking facilities are vital to any enterprise. Three different forces have consistently driven the architecture and evolution of data communications and networking facilities: traffic growth, development of new services, and advances in technology. Momentous changes in the way organizations do business and process information have been driven by changes in networking technology and at the same time have driven those changes. These include a growing need for high-speed LANs in the business environment to support requirements like Centralized server farms, Power workgroups, and High-speed local backbones. Also changes in corporate data traffic patterns are driving the creation of high-speed WANs. Lastly rapid conversion of consumer electronics to digital technology is having an impact on both the Internet and corporate intranets, dramatically increasing the amount of image and video traffic carried by networks.
  4. The fundamental purpose of a communications system is the exchange of data between two parties. This section introduces a simple model of communication, illustrated in general and by specific example in Stallings DCC8e Figure 1.2. The key elements of this model are: Source - generates data to be transmitted Transmitter - converts data into transmittable signals Transmission System - carries data from source to destination Receiver - converts received signal into data Destination - takes incoming data
  5. This simple narrative conceals a wealth of technical complexity. To get some idea of the scope of this complexity, Stallings DCC8e Table 1.1 lists a selection of the key tasks that must be performed in a data communications system. transmission system utilization - need to make efficient use of transmission facilities typically shared among a number of communicating devices a device must interface with the transmission system once an interface is established, signal generation is required for communication there must be synchronization between transmitter and receiver, to determine when a signal begins to arrive and when it ends there is a variety of requirements for communication between two parties that might be collected under the term exchange management Error detection and correction are required in circumstances where errors cannot be tolerated Flow control is required to assure that the source does not overwhelm the destination by sending data faster than they can be processed and absorbed addressing and routing, so a source system can indicate the identity of the intended destination, and can choose a specific route through this network Recovery allows an interrupted transaction to resume activity at the point of interruption or to condition prior to the beginning of the exchange Message formatting has to do with an agreement between two parties as to the form of the data to be exchanged or transmitted Frequently need to provide some measure of security in a data communications system Network management capabilities are needed to configure the system, monitor its status, react to failures and overloads, and plan intelligently for future growth See have gone from the simple idea of data communication between source and destination to a rather formidable list of data communications tasks.
  6. The next section of the text on "Data Communications”, deals with the most fundamental aspects of the communications function, focusing on the transmission of signals in a reliable and efficient manner. Stallings DCC8e Figure 1.3 provides a new perspective on the communications model of Figure 1.2a. We trace the details of this figure using electronic mail as an example. Assume a PC user wants to send an email message m to another user. The process is modeled as follows: user keys in message m comprising bits g buffered in source PC memory input data is transferred to I/O device (transmitter) as sequence of bits g(t) using voltage shifts transmitter converts these into a signal s(t) suitable for transmission media being used whilst transiting media signal may be impaired so received signal r(t) may differ from s(t) receiver decodes signal recovering g’(t) as estimate of original g(t) which is buffered in destination PC memory as bits g’ being the received message m’
  7. The basic building block of any communications facility is the transmission line. One of the basic choices facing a business user is the transmission medium. For use within the business premises, this choice is generally completely up to the business. For long-distance communications, the choice is generally but not always made by the long-distance carrier. In either case, changes in technology are rapidly changing the mix of media used. The ever-increasing capacity of fiber optic channels is making channel capacity a virtually free resource. However, switching is now becoming the bottleneck. The growing use of wireless transmission, is a result of the trend toward universal personal telecommunications and universal access to communications. Despite the growth in the capacity and the drop in cost of transmission facilities, transmission services remain the most costly component of a communications budget for most businesses. Thus, the manager needs to be aware of techniques that increase the efficiency of the use of these facilities, such as multiplexing and compression.
  8. The number of computers in use worldwide is in the hundreds of millions, with pressure from users of these systems for ways to communicate among all these machines being irresistible. Advances in technology have led to greatly increased capacity and the concept of integration, allowing equipment and networks to deal simultaneously with voice, data, image, and even video. Have two broad categories of networks: Local Area Networks (LAN) and Wide Area Networks (WAN).
  9. Wide area networks generally cover a large geographical area, require the crossing of public right-of-ways, and rely at least in part on circuits provided by a common carrier. Typically, a WAN consists of a number of interconnected switching nodes. Traditionally, WANs have been implemented using one of two technologies: circuit switching and packet switching. More recently, frame relay and ATM networks have assumed major roles.
  10. In a circuit-switching network, a dedicated communications path is established between two stations through the nodes of the network. That path is a connected sequence of physical links between nodes, with a logical channel dedicated to the connection. Data generated by the source station are transmitted along the dedicated path as rapidly as possible. The most common example of circuit switching is the telephone network.
  11. A packet-switching network uses a quite different approach, without need to dedicate transmission capacity along a path through the network. Rather, data is sent in a sequence of small chunks, called packets. Each packet is passed through the network from node to node along some path leading from source to destination. At each node, the entire packet is received, stored briefly, and then transmitted to the next node. Packet-switching networks are commonly used for terminal-to-computer and computer-to-computer communications.
  12. Frame relay was developed to take advantage of high data rates and low error rates on modern WAN links. Whereas the original packet-switching networks were designed with a data rate to the end user of about 64 kbps, frame relay networks are designed to operate efficiently at user data rates of up to 2 Mbps. The key to achieving these high data rates is to strip out most of the overhead involved with error control.
  13. Asynchronous transfer mode (ATM), is a culmination of developments in circuit switching and packet switching. ATM can be viewed as an evolution from frame relay. ATM uses fixed-length packets, called cells. As with frame relay, ATM provides little overhead for error control, depending on the inherent reliability of the transmission system and on higher layers of logic in the end systems to catch and correct errors. By using a fixed packet length, the processing overhead is reduced even further for ATM compared to frame relay. The result is that ATM is designed to work in the range of 10s and 100s of Mbps, and in the Gbps range. ATM allows the definition of multiple virtual channels with data rates that are dynamically defined at the time the virtual channel is created.
  14. A LAN is a communications network that interconnects a variety of devices and provides a means for information exchange among those devices. The scope of the LAN is small, typically a single building or a cluster of buildings. It is usually the case that the LAN is owned by the same organization that owns the attached devices. The internal data rates of LANs are typically much greater than those of WANs. LANs come in a number of different configurations. The most common are switched LANs and wireless LANs. The most common switched LAN is a switched Ethernet LAN, others are ATM & Fibre Channel LANs. Wireless networks provide advantages in the areas of mobility and ease of installation and configuration.
  15. Metropolitan Area Networks provide a middle ground between LANs and WANs, typically spanning a city / metro area with higher speed connections.
  16. The Internet evolved from the ARPANET, developed in 1969 by the Advanced Research Projects Agency (ARPA) of the U.S. Department of Defense. It was the first operational packet-switching network. The network was so successful that ARPA applied the same packet-switching technology to tactical radio communication (packet radio) and to satellite communication (SATNET). The need for interworking between these led to Vint Cerf and Bob Kahn of ARPA developing methods and protocols for such internetworking, which led eventually to the development of TCP/IP.
  17. Stallings DCC8e Figure 1.4 illustrates the key elements that comprise the Internet, whose purpose is to interconnect end systems, called hosts; including PCs, workstations, servers, mainframes, and so on. Most hosts that use the Internet are connected to a network, such as a local area network (LAN) or a wide area network (WAN). These networks are in turn connected by routers.
  18. The Internet today is made up of thousands of overlapping hierarchical networks, an overview of the common, general characteristics can be made. Stallings DCC8e Figure 1.5 illustrates this. See hosts grouped into LANs, linked to an an Internet service provider (ISP) through a point of presence (POP). The connection is made in a series of steps starting with the customer premises equipment (CPE). ISPs can be classified as regional or backbone, with peering links between.
  19. Stallings DCC8e Figure 1.6 illustrates some of the typical communications and network elements in use today. In the upper-left-hand portion of the figure, we see an individual residential user connected to an Internet service provider (ISP) through some sort of subscriber connection. The Internet consists of a number of interconnected routers that span the globe. The routers forward packets of data from source to destination through the Internet. The lower portion shows a LAN implemented using a single Ethernet switch. This is a common configuration at a small business or other small organization.
  20. Chapter 1 summary.