ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
ºÝºÝߣ 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 .
ºÝºÝߣ 2M Akram Mujahid
Title
Computer Communications and
Networks
ºÝºÝߣ 3M Akram Mujahid
Text Books
? Data Communications and Networking by Behrouz
A. Forouzan, Fifth Edition
? Data and Computer Communications by William
Stallings, Eighth Edition
ºÝºÝߣ 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.
ºÝºÝߣ 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 .
ºÝºÝߣ 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.
ºÝºÝߣ 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.
ºÝºÝߣ 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 .
ºÝºÝߣ 9M Akram Mujahid
Data Communication System
ºÝºÝߣ 10M Akram Mujahid
Networks
? A network is a set of devices connected by
communication links .
ºÝºÝߣ 11M Akram Mujahid
Networks
Network
Local-Area Network
(LAN)
Metropolitan-Area Network
(MAN)
Wide-Area Network
(WAN)
ºÝºÝߣ 12M Akram Mujahid
Local Area Network
ºÝºÝߣ 13M Akram Mujahid
Local Area Network
ºÝºÝߣ 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
ºÝºÝߣ 15M Akram Mujahid
Metropolitan-Area Network
ºÝºÝߣ 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.
ºÝºÝߣ 17M Akram Mujahid
Wide Area Network
ºÝºÝߣ 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
ºÝºÝߣ 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.
ºÝºÝߣ 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.
ºÝºÝߣ 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.
ºÝºÝߣ 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.
ºÝºÝߣ 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.
ºÝºÝߣ 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.
ºÝºÝߣ 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
ºÝºÝߣ 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
ºÝºÝߣ 27M Akram Mujahid
Audio
? Audio is representation of sound .Audio is by nature
different from text , numbers , or images. It is
continuous ,not discrete .
ºÝºÝߣ 28M Akram Mujahid
Video
? Video can be produced either as a continuous entity
,or it can be a combination of images.
ºÝºÝߣ 29M Akram Mujahid
? End of the Lecture

More Related Content

Lan wan

  • 1. ºÝºÝߣ 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. ºÝºÝߣ 2M Akram Mujahid Title Computer Communications and Networks
  • 3. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 9M Akram Mujahid Data Communication System
  • 10. ºÝºÝߣ 10M Akram Mujahid Networks ? A network is a set of devices connected by communication links .
  • 11. ºÝºÝߣ 11M Akram Mujahid Networks Network Local-Area Network (LAN) Metropolitan-Area Network (MAN) Wide-Area Network (WAN)
  • 12. ºÝºÝߣ 12M Akram Mujahid Local Area Network
  • 13. ºÝºÝߣ 13M Akram Mujahid Local Area Network
  • 14. ºÝºÝߣ 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. ºÝºÝߣ 15M Akram Mujahid Metropolitan-Area Network
  • 16. ºÝºÝߣ 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. ºÝºÝߣ 17M Akram Mujahid Wide Area Network
  • 18. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 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. ºÝºÝߣ 28M Akram Mujahid Video ? Video can be produced either as a continuous entity ,or it can be a combination of images.
  • 29. ºÝºÝߣ 29M Akram Mujahid ? End of the Lecture