Professional Documents
Culture Documents
Data Communication NEtworking - 06 - 2017 2018 1 PDF
Data Communication NEtworking - 06 - 2017 2018 1 PDF
DATA COMMUNICATION
AND
NETWORKING
UNIT : I To V
1
UNIT 1:Syllabus
TM
2
SAE6A \SAZ6B– Data Communication and Networks
TM
DATA COMMUNICATIONS
The term telecommunication means communication at a distance. The word data
refers to information presented in whatever form is agreed upon by the parties
creating and using the data. Data communications are the exchange of data
between two devices via some form of transmission medium such as a wire cable.
3
SAE6A \SAZ6B – Data Communication and Networks Slide number / Total slides
TM
NETWORKS
A network is a set of devices (often referred to as nodes) connected by
communication links. A node can be a computer, printer, or any other
device capable of sending and/or receiving data generated by other
nodes on the network. A link can be a cable, air, optical fiber, or any
medium which can transport a signal carrying information.
4
SAE6A \SAZ6B– Data Communication and Networks
TM
Network topology
5
SAE6A\ SAZ6B – Data Communication and Networks
TM
Hybrid topology
6
SAE6A \SAZ6B – Data Communication and Networks
TM
Categories of Networks
7
SAE6A\ SAZ6B – Data Communication and Networks
TM
LAN WAN
PROTOCOLS
A protocol is synonymous with rule. It consists of a set of rules that govern
data communications. It determines what is communicated, how it is
communicated and when it is communicated. The key elements of a
protocol are syntax, semantics and timing
8
SAE6A \SAZ6B– Data Communication and Networks
TM
Standards organisation
IEEE (Institute of Electrical and Electronics Engineers)
ANSI(American National Standards Institute)
ITU (International Telecommunications Union - formerly CCITT)
ISO (International Organization for Standards)
EIA (Electronic Industries Association)
ETSI (European Telecommunications Standards Institute)
W3C - World Wide Web Consortium
THE OSI MODEL
9
SAE6A \SAZ6B – Data Communication and Networks
TM
10
SAE6A \SAZ6B– Data Communication and Networks
TM
Physical layer
11
SAE6A\ SAZ6B– Data Communication and Networks
TM
Source-to-destination delivery
Transport layer
12
SAE6A \SAZ6B – Data Communication and Networks
TM
13
SAE6A \SAZ6B– Data Communication and Networks
UNIT 2:Syllabus
TM
14
SAE6A \SAZ6B– Data Communication and Networks
TM
TRANSMISSION MODES
The transmission of binary data across a link can be accomplished in
either parallel or serial mode. In parallel mode, multiple bits are sent
with each clock tick. In serial mode, 1 bit is sent with each clock tick.
While there is only one way to send parallel data, there are three
subclasses of serial transmission: asynchronous, synchronous, and
isochronous.
Data transmission and modes
15
SAE6A \SAZ6B – Data Communication and Networks
TM
16
SAE6A \SAZ6B – Data Communication and Networks
TM
Synchronous transmission
In synchronous transmission, we
send bits one after another
without start or stop bits or gaps.
It is the responsibility of the
receiver to group the bits. The
bits are usually sent as bytes and
many bytes are grouped in a
frame. A frame is identified with a
start and an end byte.
Isochronous
In isochronous transmission we cannot have uneven gaps
between frames.
Transmission of bits is fixed with equal gaps.
17
SAE6A \SAZ6B – Data Communication and Networks
DTE-DCE Interface
TM
terminal
Personal computer
printer
fax machine and so on
18
SAE6A \SAZ6B – Data Communication and Networks
DTE-DCE Interface(cont’d)
TM
19
SAE6A \SAZ6B – Data Communication and Networks
Standards
TM
EIA-232(RS-232)
20
SAE6A \SAZ6B – Data Communication and Networks
Other Interface Standards
TM
• X.21
• is an interface designed by the ITU-T to address many of the
problems existing in the EIA
– eliminating most of the control circuits of the EIA standards
– DB-15 connector
21
SAE6A \SAZ6B– Data Communication and Networks
Transmission medium
TM
22
SAE6A \SAZ6B – Data Communication and Networks
TM
GUIDED MEDIA
Guided media, which are those that provide a conduit from one device to
another, include twisted-pair cable, coaxial cable, and fiber-optic cable.
UTP and STP cables
Twisted-pair cable
UTP connector
Coaxial cable
23
SAE6A \SAZ6B – Data Communication and Networks
TM
Optical fiber
Propagation modes
24
SAE6A \SAZ6B – Data Communication and Networks
UNGUIDED MEDIA: TM
WIRELESS
Unguided media transport electromagnetic waves without using a physical
conductor. This type of communication is often referred to as wireless
communication.
Electromagnetic spectrum for Propagation methods
wireless communication
There are many reasons such as noise, cross-talk etc., which may help data
to get corrupted during transmission.
Types of Errors:
Single bit error
In a frame, there is only one bit, anywhere though, which is corrupt.
Multiple bits error
Frame is received with more than one bits in corrupted state.
Burst error
Frame contains more than1 consecutive bits Corrupted.
26
SAE6A \SAZ6B – Data Communication and Networks
TM
Error Detection
Errors in the received frames are detected by means of Parity Check
and Cyclic Redundancy Check (CRC).
Parity Check
One extra bit is sent along with the original bits to make number of 1s
either even in case of even parity, or odd in case of odd parity.
27
SAE6A \SAZ6B– Data Communication and Networks
Cyclic Redundancy Check
TM
CRC is a different approach to detect if the received frame contains valid data.
This technique involves binary division of the data bits being sent.
The divisor is generated using polynomials. The sender performs a division
operation on the bits being sent and calculates the remainder.
Before sending the actual bits, the sender adds the remainder at the end of
the actual bits. Actual data bits plus the remainder is called a codeword.
The sender transmits data bits as codewords.
At the other end, the receiver performs division operation on codewords using
the same CRC divisor.
If the remainder contains all zeros the data bits are accepted, otherwise it is
considered as there some data corruption occurred in transit.
28
SAE6A \SAZ6B– Data Communication and Networks
Error Correction
TM
29
SAE6A \SAZ6B – Data Communication and Networks
UNIT 3:Syllabus
TM
Multiplexing
Types of Multiplexing
Multiplexing Application
Telephone system
Project 802
Ethernet
Token Bus
Token Ring
FDDI
IEEE 802.6
SMDS
Circuit Switching
Packet Switching
Message switching
Connection Oriented and Connectionless
services.
30
SAE6A \SAZ6B – Data Communication and Networks
MULTIPLEXING
TM
31
SAE6A \SAZ6B– Data Communication and Networks
TM
32
SAE6A \SAZ6B– Data Communication and Networks
TM
WDM is an analog
multiplexing technique to
combine optical signals.
34
SAE6A \SAZ6B– Data Communication and Networks
Digital hierarchy TM
35
SAE6A \SAZ6B– Data Communication and Networks
TDM slot comparison
TM
36
SAE6A \SAZ6B– Data Communication and Networks
TM
IEEE STANDARDS
In 1985, the Computer Society of the IEEE started a project, called Project
802, to set standards to enable intercommunication among equipment from a
variety of manufacturers. Project 802 is a way of specifying functions of the
physical layer and the data link layer of major LAN protocols.
IEEE standard for LANs
37
SAE6A \SAZ6B– Data Communication and Networks
HDLC frame compared with LLC
TM
STANDARD ETHERNET
The original Ethernet was created in 1976 at Xerox’s Palo Alto Research
Center (PARC). Since then, it has gone through four generations. We briefly
discuss the Standard (or traditional) Ethernet in this section.
38
SAE6A \SAZ6B – Data Communication and Networks
TM
10Base2 implementation
10Base5 implementation
39
SAE6A \SAZ6B– Data Communication and Networks
TM
10Base-T implementation
10Base-F implementation
Switched Ethernet
Fast Ethernet
Gigabit Ethernet
40
SAE6A \SAZ6B– Data Communication and Networks
802.5(token ring)
TM
802.4(token bus)
FDDI
DQDB 802.6
SMDS
The SMDS is designed to connect the multiple LANs together. This is the
first high speed broadband service offered to the public.
• The SMDS network is in the telephone company's office. SMDS is
designed to handle bursty service.
• The type of traffic in interconnected LANs is not continuous but bursty
type. i.e. once in a while a packet will be transferred from one LAN td
other but otherwise there is no LAN to LAN traffic.
• So the option of leased lines will be expensive. It will result in high
monthly bills.
• The SMDS is a much cheaper solution· to this problem.
• SMDS are supposed to be fast enough. Standard speed is 45 Mbps.
41
SAE6A \SAZ6B– Data Communication and Networks
SMDS TM
Switching
Switching is process to forward packets coming in from one port to a port
leading towards the destination.
42
SAE6A \SAZ6B– Data Communication and Networks
TM
Connection Oriented
Before switching data to be forwarded to destination, there is a
need to pre-establish circuit along the path between both
endpoints.
Data is then forwarded on that circuit. After the transfer is
completed, circuits can be kept for future use or can be turned
down immediately.
Circuit Switching
43
SAE6A \SAZ6B– Data Communication and Networks
Circuit Switching TM
Message Switching
In message switching, the whole message is treated as a data unit and
is switching / transferred in its entirety
A switch working on message switching, first receives the whole
message and buffers it until there are resources available to transfer it to
the next hop.
If the next hop is not having enough resource to accommodate large size
message, the message is stored and switch waits.
44
SAE6A \SAZ6B– Data Communication and Networks
Message Switching TM
Packet Switching
Shortcomings of message switching gave birth to an idea of packet
switching.
The entire message is broken down into smaller chunks called
packets. The switching information is added in the header of each
packet and transmitted independently.
It is easier for intermediate networking devices to store small size
packets and they do not take much resources either on carrier path or
in the internal memory of switches.
45
SAE6A \SAZ6B– Data Communication and Networks
UNIT 4:Syllabus
TM
46
SAE6A \SAZ6B– Data Communication and Networks
TM
ISDN Services
47
SAE6A \SAZ6B– Data Communication and Networks
TM
48
SAE6A \SAZ6B – Data Communication and Networks
TM
49
SAE6A \SAZ6B– Data Communication and Networks
TM
50
SAE6A \SAZ6B– Data Communication and Networks
ISDN Layers
TM
51
SAE6A \SAZ6B– Data Communication and Networks
TM
BRI Interfaces
S Interface
52
SAE6A \SAZ6B– Data Communication and Networks
BRI Frame
TM
53
SAE6A \SAZ6B– Data Communication and Networks
TM
PRI Interfaces
PRI Frame
54
SAE6A \SAZ6B– Data Communication and Networks
TM
x.25 layer
55
SAE6A \SAZ6B– Data Communication and Networks
TM
ATM
Multiplexing with Different Packet Sizes
Cell Switching
56
SAE6A \SAZ6B – Data Communication and Networks
TM
57
SAE6A \SAZ6B – Data Communication and Networks
TM
ATM Interfaces
58
SAE6A \SAZ6B– Data Communication and Networks
Public and Private UNIs TM
ATM Layers
AAL Types
59
SAE6A \SAZ6B – Data Communication and Networks
AAL1 TM
AAL2
60
SAE6A \SAZ6B– Data Communication and Networks
UNIT 5:Syllabus
TM
Repeaters
Bridges
Routers
Gateway
Routing algorithms
TCP/IP Network
Transport and Application Layers of TCP/IP
World Wide Web
61
SAE6A \SAZ6B – Data Communication and Networks
TM
Connecting Devices
62
SAE6A \SAZ6B– Data Communication and Networks
TM
Function of a Bridge
A Bridge
63
SAE6A \SAZ6B– Data Communication and Networks
TM
Routers in an Internet
A Gateway
Routing Algorithms
The Concept of Distance
Vector Routing
64
SAE6A \SAZ6B– Data Communication and Networks
TM
65
SAE6A \SAZ6B– Data Communication and Networks
TM
66
SAE6A \SAZ6B – Data Communication and Networks
Link State Database
TM
67
SAE6A \SAZ6B – Data Communication and Networks
TM
68
SAE6A \SAZ6B – Data Communication and Networks
Shortest Path Calculation, Part XIII
TM
69
SAE6A \SAZ6B– Data Communication and Networks
TCP/IP Protocol Suite
TM
70
SAE6A \SAZ6B – Data Communication and Networks
Transport Layer
TM
71
SAE6A \SAZ6B– Data Communication and Networks
TM
73
SAE6A \SAZ6B – Data Communication and Networks