SlideShare a Scribd company logo
1 of 29
Slide 1M Akram Mujahid
Learning Objectives
• Introduction of the course.
• Course outline overview.
• To understand the Communication Model ,
• To understand basic terms and definitions in data
communications,
• Overview of computer networks .
Slide 2M Akram Mujahid
Title
Computer Communications and
Networks
Slide 3M Akram Mujahid
Text Books
• Data Communications and Networking by Behrouz
A. Forouzan, Fifth Edition
• Data and Computer Communications by William
Stallings, Eighth Edition
Slide 4M Akram Mujahid
Reference Books
• Data Communications and Computer Networks by
Curt M. White, Course Technology.
• Computer Networks by Andrew S. Tanenbaum.
• Computer Networks and Internets by Douglas
Comer.
• Data Communications by Fred Halsall, Computer
Networks, and Open Systems, Addison-Wesley.
Slide 5M Akram Mujahid
Course Overview
• Through this course, you will attain a understanding
of data communications , including:
• Terminology
• Digital and analog data signals
• Transmission media
• Flow Control and Error Control
• Circuit Switching and Packet Switching
• Protocols .
Slide 6M Akram Mujahid
Data Communication
• Data communication is exchange of data between
two devices via some form of transmission medium
such as a wire cable according to a protocol.
Slide 7M Akram Mujahid
Data Communication System
• The combination of hardware (physical equipment )and
software (programs ) to exchange data is called data
communication system. 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.
Slide 8M Akram Mujahid
Data Communication System
• A data communication system has five components.
• Message :The message is the information (data) to
be communicated.
• Sender : Sender is the device that sends the data
message.
• Receiver : The receiver is the device that receives
the message.
• Medium : The transmission medium is the physical
path by which a message travels from sender to
receiver.
• Protocol :A protocol is the set of rules that governs
data communication .
Slide 9M Akram Mujahid
Data Communication System
Slide 10M Akram Mujahid
Networks
• A network is a set of devices connected by
communication links .
Slide 11M Akram Mujahid
Networks
Network
Local-Area Network
(LAN)
Metropolitan-Area Network
(MAN)
Wide-Area Network
(WAN)
Slide 12M Akram Mujahid
Local Area Network
Slide 13M Akram Mujahid
Local Area Network
Slide 14M Akram Mujahid
Local Area Network
• A LAN (Local Area Network) is a group of computers
and network devices connected together, usually
within the same building
• Smaller scope - Building or small campus
• Usually owned by same organization as attached
devices
• Data rates are much higher with low error rates.
• LANs are designed to share resources between
personal computers or work stations.
• LANs are distinguished by their
• Size, Transmission Media, Topology
Slide 15M Akram Mujahid
Metropolitan-Area Network
Slide 16M Akram Mujahid
Metropolitan-Area Network
• MAN consists of a medium size geographical area.
• The scope of the MAN is always a city ,town or any
two or three near by cities.
• Common example is Cable TV Network.
• A company can use a MAN to connect to all of its
offices throughout a city.
Slide 17M Akram Mujahid
Wide Area Network
Slide 18M Akram Mujahid
Wide Area Network
• Large geographical area
• Usually not owned by private organizations
• WANs connect two or more individual networks using
• Transmission lines
• Switching elements / nodes
Slide 19M Akram Mujahid
WANs vs. LANs
• Wide Scope
• Low data rates
• Usually use Public
Resources
• Commonly
implemented using
circuit switching, packet
switching etc.
• Limited Scope
• High data rates
• Usually under
Private Ownership
• Common
technologies include
Bus, star, Ring,
mesh etc.
Slide 20M Akram Mujahid
Data Representation
• To day Data comes in different forms such as text
,numbers ,images ,audio and video.
• Text : In data communication text is represented as a
bit pattern (A sequence of bits )
• Different sets of bit pattern have been designed to
represent text symbols. Each set is called a code.
Process of representing symbols is called coding.
Slide 21M Akram Mujahid
ASCII
• ASCII
• (American Standard Code for Information
Interchange) developed a code that uses 7 bits for
each symbol. this means 128(27) different symbols
can be defined by this code.
Slide 22M Akram Mujahid
Extended ASCII
• Extended ASCII: To make the size of each pattern
1 byte(8 bits) the ASCII
• bit patterns are augmented with an extra 0 at the
left. Now each patterns is exactly 1 byte of memory.
Slide 23M Akram Mujahid
Unicode
• Unicode uses 16 bits and can represent up to 65536
symbols.
• Unicode also represents symbols belonging to
languages other than English.
Slide 24M Akram Mujahid
ISO
• (International Organization for Standardization ) has
designed a code using a 32-bit pattern.
• This code represents up to 4,294,967,296 symbols.
Slide 25M Akram Mujahid
Numbers
• Numbers are also represented by using bit patterns
.however a code such as ASCII is not used to
represent numbers, the number is directly converted
to binary numbers
Slide 26M Akram Mujahid
Images
• Images are also represented by bit patterns .an
image is divided into a matrix of pixels (picture
element) where each pixel is a small dot .The size of
pixel depends on what is called resolution. After an
image is divided into pixels each pixel is divided into
bit patterns
Slide 27M Akram Mujahid
Audio
• Audio is representation of sound .Audio is by nature
different from text , numbers , or images. It is
continuous ,not discrete .
Slide 28M Akram Mujahid
Video
• Video can be produced either as a continuous entity
,or it can be a combination of images.
Slide 29M Akram Mujahid
 End of the Lecture

More Related Content

Similar to Lan wan

Ch 15 .networks and communications
Ch 15 .networks and communicationsCh 15 .networks and communications
Ch 15 .networks and communicationsKhan Yousafzai
 
Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01Cleophas Rwemera
 
data communication and networking
data communication and networkingdata communication and networking
data communication and networkingprashanna13
 
itft_Data communication
itft_Data communicationitft_Data communication
itft_Data communicationSwati Aggarwal
 
is chap5.pptx
is chap5.pptxis chap5.pptx
is chap5.pptxTeshome48
 
Data Representation in Data Communication (1).pptx
Data Representation in Data Communication (1).pptxData Representation in Data Communication (1).pptx
Data Representation in Data Communication (1).pptxmoviebro1
 
ITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptxITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptxMohammadAsim91
 
Sept 2017 topologies and communication media
Sept 2017   topologies and communication mediaSept 2017   topologies and communication media
Sept 2017 topologies and communication mediashahin raj
 
IS740 Chapter 06
IS740 Chapter 06IS740 Chapter 06
IS740 Chapter 06iDocs
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptxKavinD11
 
Unit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptxUnit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptxNANDIKHATHARANIKUMAR1
 
Data Communications and Computer Networks
Data Communications and Computer Networks Data Communications and Computer Networks
Data Communications and Computer Networks Jubayer Alam Shoikat
 
Presentation IOT 502.. (1).pptx
Presentation IOT 502.. (1).pptxPresentation IOT 502.. (1).pptx
Presentation IOT 502.. (1).pptxvipin523447
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentalsoakjohnson
 

Similar to Lan wan (20)

Ch 15 .networks and communications
Ch 15 .networks and communicationsCh 15 .networks and communications
Ch 15 .networks and communications
 
osi
osi osi
osi
 
Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01Ch06 091120102157-phpapp01
Ch06 091120102157-phpapp01
 
Ns lecture2: Introduction to LAN Technology
Ns lecture2: Introduction to LAN TechnologyNs lecture2: Introduction to LAN Technology
Ns lecture2: Introduction to LAN Technology
 
data communication and networking
data communication and networkingdata communication and networking
data communication and networking
 
itft_Data communication
itft_Data communicationitft_Data communication
itft_Data communication
 
is chap5.pptx
is chap5.pptxis chap5.pptx
is chap5.pptx
 
Data Representation in Data Communication (1).pptx
Data Representation in Data Communication (1).pptxData Representation in Data Communication (1).pptx
Data Representation in Data Communication (1).pptx
 
NETWORKS.pptx
NETWORKS.pptxNETWORKS.pptx
NETWORKS.pptx
 
ITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptxITP-22 -COMPUTER NETWORK.pptx
ITP-22 -COMPUTER NETWORK.pptx
 
Sept 2017 topologies and communication media
Sept 2017   topologies and communication mediaSept 2017   topologies and communication media
Sept 2017 topologies and communication media
 
IS740 Chapter 06
IS740 Chapter 06IS740 Chapter 06
IS740 Chapter 06
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
Unit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptxUnit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptx
 
niceData com.
niceData com.niceData com.
niceData com.
 
niceData com.
niceData com.niceData com.
niceData com.
 
Data Communications and Computer Networks
Data Communications and Computer Networks Data Communications and Computer Networks
Data Communications and Computer Networks
 
Presentation IOT 502.. (1).pptx
Presentation IOT 502.. (1).pptxPresentation IOT 502.. (1).pptx
Presentation IOT 502.. (1).pptx
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Networking Fundamentals.ppt
Networking Fundamentals.pptNetworking Fundamentals.ppt
Networking Fundamentals.ppt
 

More from Zainab&Sons

Proteins lecture 3
Proteins lecture 3Proteins lecture 3
Proteins lecture 3Zainab&Sons
 
Strutural organisation of proteins
Strutural organisation of proteinsStrutural organisation of proteins
Strutural organisation of proteinsZainab&Sons
 
Chemistry of lipids
Chemistry of lipidsChemistry of lipids
Chemistry of lipidsZainab&Sons
 
Lipids digestion
Lipids digestionLipids digestion
Lipids digestionZainab&Sons
 
Chemistry of lipids ii
Chemistry of lipids iiChemistry of lipids ii
Chemistry of lipids iiZainab&Sons
 
Lipid catabolism (fatty acid oxidation)
Lipid catabolism (fatty acid oxidation)Lipid catabolism (fatty acid oxidation)
Lipid catabolism (fatty acid oxidation)Zainab&Sons
 
Glycogen metabolism
Glycogen metabolismGlycogen metabolism
Glycogen metabolismZainab&Sons
 
Citric acid cycle (2)
Citric acid cycle (2)Citric acid cycle (2)
Citric acid cycle (2)Zainab&Sons
 
Cholesterol biosynthesis
Cholesterol biosynthesisCholesterol biosynthesis
Cholesterol biosynthesisZainab&Sons
 
Carb lec 2 & 3 slides
Carb lec 2 & 3 slidesCarb lec 2 & 3 slides
Carb lec 2 & 3 slidesZainab&Sons
 
Transcription translation
Transcription translationTranscription translation
Transcription translationZainab&Sons
 

More from Zainab&Sons (20)

Proteins lecture 3
Proteins lecture 3Proteins lecture 3
Proteins lecture 3
 
Strutural organisation of proteins
Strutural organisation of proteinsStrutural organisation of proteins
Strutural organisation of proteins
 
Lipoproteins
LipoproteinsLipoproteins
Lipoproteins
 
Lipids
LipidsLipids
Lipids
 
Chemistry of lipids
Chemistry of lipidsChemistry of lipids
Chemistry of lipids
 
Lipids digestion
Lipids digestionLipids digestion
Lipids digestion
 
Chemistry of lipids ii
Chemistry of lipids iiChemistry of lipids ii
Chemistry of lipids ii
 
Hormones
HormonesHormones
Hormones
 
Enzymes
EnzymesEnzymes
Enzymes
 
Urea cycle
Urea cycleUrea cycle
Urea cycle
 
Lipid catabolism (fatty acid oxidation)
Lipid catabolism (fatty acid oxidation)Lipid catabolism (fatty acid oxidation)
Lipid catabolism (fatty acid oxidation)
 
Glycogenolysis
GlycogenolysisGlycogenolysis
Glycogenolysis
 
Glycogen metabolism
Glycogen metabolismGlycogen metabolism
Glycogen metabolism
 
Gluconeogenesis
GluconeogenesisGluconeogenesis
Gluconeogenesis
 
Citric acid cycle (2)
Citric acid cycle (2)Citric acid cycle (2)
Citric acid cycle (2)
 
Cholesterol biosynthesis
Cholesterol biosynthesisCholesterol biosynthesis
Cholesterol biosynthesis
 
Carbohydrate
CarbohydrateCarbohydrate
Carbohydrate
 
Carb lec 2 & 3 slides
Carb lec 2 & 3 slidesCarb lec 2 & 3 slides
Carb lec 2 & 3 slides
 
Transcription translation
Transcription translationTranscription translation
Transcription translation
 
Nucleic acids
Nucleic acidsNucleic acids
Nucleic acids
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Lan wan

  • 1. Slide 1M Akram Mujahid Learning Objectives • Introduction of the course. • Course outline overview. • To understand the Communication Model , • To understand basic terms and definitions in data communications, • Overview of computer networks .
  • 2. Slide 2M Akram Mujahid Title Computer Communications and Networks
  • 3. Slide 3M Akram Mujahid Text Books • Data Communications and Networking by Behrouz A. Forouzan, Fifth Edition • Data and Computer Communications by William Stallings, Eighth Edition
  • 4. Slide 4M Akram Mujahid Reference Books • Data Communications and Computer Networks by Curt M. White, Course Technology. • Computer Networks by Andrew S. Tanenbaum. • Computer Networks and Internets by Douglas Comer. • Data Communications by Fred Halsall, Computer Networks, and Open Systems, Addison-Wesley.
  • 5. Slide 5M Akram Mujahid Course Overview • Through this course, you will attain a understanding of data communications , including: • Terminology • Digital and analog data signals • Transmission media • Flow Control and Error Control • Circuit Switching and Packet Switching • Protocols .
  • 6. Slide 6M Akram Mujahid Data Communication • Data communication is exchange of data between two devices via some form of transmission medium such as a wire cable according to a protocol.
  • 7. Slide 7M Akram Mujahid Data Communication System • The combination of hardware (physical equipment )and software (programs ) to exchange data is called data communication system. 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.
  • 8. Slide 8M Akram Mujahid Data Communication System • A data communication system has five components. • Message :The message is the information (data) to be communicated. • Sender : Sender is the device that sends the data message. • Receiver : The receiver is the device that receives the message. • Medium : The transmission medium is the physical path by which a message travels from sender to receiver. • Protocol :A protocol is the set of rules that governs data communication .
  • 9. Slide 9M Akram Mujahid Data Communication System
  • 10. Slide 10M Akram Mujahid Networks • A network is a set of devices connected by communication links .
  • 11. Slide 11M Akram Mujahid Networks Network Local-Area Network (LAN) Metropolitan-Area Network (MAN) Wide-Area Network (WAN)
  • 12. Slide 12M Akram Mujahid Local Area Network
  • 13. Slide 13M Akram Mujahid Local Area Network
  • 14. Slide 14M Akram Mujahid Local Area Network • A LAN (Local Area Network) is a group of computers and network devices connected together, usually within the same building • Smaller scope - Building or small campus • Usually owned by same organization as attached devices • Data rates are much higher with low error rates. • LANs are designed to share resources between personal computers or work stations. • LANs are distinguished by their • Size, Transmission Media, Topology
  • 15. Slide 15M Akram Mujahid Metropolitan-Area Network
  • 16. Slide 16M Akram Mujahid Metropolitan-Area Network • MAN consists of a medium size geographical area. • The scope of the MAN is always a city ,town or any two or three near by cities. • Common example is Cable TV Network. • A company can use a MAN to connect to all of its offices throughout a city.
  • 17. Slide 17M Akram Mujahid Wide Area Network
  • 18. Slide 18M Akram Mujahid Wide Area Network • Large geographical area • Usually not owned by private organizations • WANs connect two or more individual networks using • Transmission lines • Switching elements / nodes
  • 19. Slide 19M Akram Mujahid WANs vs. LANs • Wide Scope • Low data rates • Usually use Public Resources • Commonly implemented using circuit switching, packet switching etc. • Limited Scope • High data rates • Usually under Private Ownership • Common technologies include Bus, star, Ring, mesh etc.
  • 20. Slide 20M Akram Mujahid Data Representation • To day Data comes in different forms such as text ,numbers ,images ,audio and video. • Text : In data communication text is represented as a bit pattern (A sequence of bits ) • Different sets of bit pattern have been designed to represent text symbols. Each set is called a code. Process of representing symbols is called coding.
  • 21. Slide 21M Akram Mujahid ASCII • ASCII • (American Standard Code for Information Interchange) developed a code that uses 7 bits for each symbol. this means 128(27) different symbols can be defined by this code.
  • 22. Slide 22M Akram Mujahid Extended ASCII • Extended ASCII: To make the size of each pattern 1 byte(8 bits) the ASCII • bit patterns are augmented with an extra 0 at the left. Now each patterns is exactly 1 byte of memory.
  • 23. Slide 23M Akram Mujahid Unicode • Unicode uses 16 bits and can represent up to 65536 symbols. • Unicode also represents symbols belonging to languages other than English.
  • 24. Slide 24M Akram Mujahid ISO • (International Organization for Standardization ) has designed a code using a 32-bit pattern. • This code represents up to 4,294,967,296 symbols.
  • 25. Slide 25M Akram Mujahid Numbers • Numbers are also represented by using bit patterns .however a code such as ASCII is not used to represent numbers, the number is directly converted to binary numbers
  • 26. Slide 26M Akram Mujahid Images • Images are also represented by bit patterns .an image is divided into a matrix of pixels (picture element) where each pixel is a small dot .The size of pixel depends on what is called resolution. After an image is divided into pixels each pixel is divided into bit patterns
  • 27. Slide 27M Akram Mujahid Audio • Audio is representation of sound .Audio is by nature different from text , numbers , or images. It is continuous ,not discrete .
  • 28. Slide 28M Akram Mujahid Video • Video can be produced either as a continuous entity ,or it can be a combination of images.
  • 29. Slide 29M Akram Mujahid  End of the Lecture