UNIT-1 Introduction To Data Communications - K.raghU
UNIT-1 Introduction To Data Communications - K.raghU
By
KASULA RAGHU
Assistant Professor
Dept. of E.C.E.
MGIT
Course Objectives
➢To introduce the Fundamentals of data communication
networks
➢To demonstrate the Functions of various protocols of Data
link layer.
➢To demonstrate Functioning of various Routing protocols.
➢To introduce the Functions of various Transport layer
protocols
➢To understand the significance of application layer protocols
Course Outcomes
➢Know the Categories and functions of various Data
communication Networks
➢Design and analyse various error detection techniques.
➢Demonstrate the mechanism of routing the data in
network layer
➢ Know the significance of various Flow control and
Congestion control Mechanisms
➢Know the Functioning of various Application layer
Protocols.
What we will Learn?
UNIT – I Introduction to Data Communications
https://drive.google.com/file/d/1k8MCCCkZtyS50xizE5UNYQ1AY9xmAeH9/view?usp=sh
aring
• Delivery
• Accuracy
• Timeliness
Data Representation
• Data can be text, numbers, images , audio, and video
1) Network Criteria
2) Physical Structures
3) Categories of Networks
Network Criteria
• Performance
• Depends on Network Elements (number of users, type of
transmission medium, the capabilities of the connected
hardware, and the efficiency of software)
• Measured in terms of Delay and Throughput
• Reliability
• Failure rate of network components
• Measured in terms of availability/robustness
• Security
• Data protection against corruption/loss of data due to:
• Errors
• Malicious users
Physical Structures
• Type of Connection
• Physical Topology
• Connection of devices
The Internet has revolutionized in many aspects of our daily lives such as
connecting people around the globe, do business, spend free time.
• The idea was that each host computer (not necessarily from the same
manufacturer) would be attached to a specialized computer, called an
interface message processor (IMP).
• Each IMP had to be able to communicate with other IMPs as well as with its
own attached host.
Interface Message Processor
A Brief History of Internet (Cont.)
• By 1969, ARPANET was became reality.
• Four nodes, at the University of California at Los Angeles (UCLA), the
University of California at Santa Barbara (UCSB), Stanford Research
Institute (SRI), and the University of Utah, were connected via the IMPs to
form a network.
• Software called the Network Control Protocol (NCP) provided
communication between the hosts.
• In 1972, Vint Cerf and Bob Kahn, both of whom were part of the core
ARPANET group, collaborated on what they called the Internetting Project.
ARPANET
A Brief History of Internet (Cont.):
• Cerf and Kahn's landmark 1973 paper outlined the protocols to achieve end-to-end
delivery of packets.
• Shortly thereafter, authorities made a decision to split TCP into two protocols:
Transmission Control Protocol (TCP) and Internetworking Protocol (lP).
• IP would handle datagram routing while TCP would be responsible for higher-level
functions such as segmentation, reassembly, and error detection.
Internet Today
• The internetworking protocol popularly known as TCPIIP.
• Standards Organizations :
Layered Architecture
Peer-to-Peer Processes
Encapsulation
Note
• Note that the frames that are exchanged between the three
nodes have different values in the headers.
• The frame from A to B has B as the destination address and
A as the source address.
• The frame from B to E has E as the destination address and
B as the source address.
• The frame from E to F has F as the destination address and E
as the source address.
• The values of the trailers can also be different if error
checking includes the header of the frame.
Network Layer :
•The network layer is responsible for the source-
to-destination delivery of a packet, possibly
across multiple networks (links).
•Whereas the data link layer oversees the delivery
of the packet between two systems on the same
network (links).
•The network layer ensures that each packet gets
from its point of origin to its final destination.
Figure 2.8 Network layer
Network Layer (Cont.):
• If two systems are connected to the same link, there is
usually no need for a network layer.
• However, if the two systems are attached to different
networks (links) with connecting devices between the
networks (links), there is often a need for the network layer
to accomplish source-to-destination delivery.
• Figure 2.8 shows the relationship of the network layer to the
data link and transport layers.
• Other responsibilities of the network layer include the
following: Logical addressing, Routing.
1) Logical addressing: Data Link Layer handles the addressing problem
locally. But when packet reaches boundary, we need another
addressing system in differentiating the source and Destination.
stream of data.
e.g., Out of 600 Pages checkpoint kept for every 100 Pages with internal
acknowledgement
Figure 2.12 Session layer
Note
2.117
Application Layer :
• The application layer enables the user, whether human or
software, to access the network.
2.122
Figure 2.15 Summary of layers
2-4 TCP/IP PROTOCOL SUITE
The layers in the TCP/IP protocol suite do not exactly match those in
the OSI model. The original TCP/IP protocol suite was defined as
having four layers: host-to-network, internet, transport, and
application. However, when TCP/IP is compared to OSI, we can say
that the TCP/IP protocol suite is made of five layers: physical, data
link, network, transport, and application.
Topics discussed in this section:
Physical and Data Link Layers
Network Layer
Transport Layer
Application Layer
TCP/IP PROTOCOL SUITE :
• The first four layers provide physical standards, network
interfaces, internetworking, and transport functions
that correspond to the first four layers of the OSI model.
Four levels of addresses are used in an internet employing the TCP/IP protocols:
Physical Address,
Logical Address,
Topics discussed in this section:
Port Address, and
Specific Address.
Figure 2.17 Addresses in TCP/IP
Figure 2.18 Relationship of layers and addresses in TCP/IP
Physical Addresses :
•The physical address, is the link address, defined by
its LAN or WAN of the node.
node with physical address 87. The two nodes are connected by a
link (bus topology LAN). As the figure shows, the computer with
07:01:02:01:2C:4B
Figure 2.21 shows two computers communicating via the Internet. The
sending computer is running three processes at this time with port addresses
a, b, and c. The receiving computer is running two processes at this time with
port addresses j and k. Process a in the sending computer needs to
communicate with process j in the receiving computer. Note that although
physical addresses change from hop to hop, logical and port addresses remain
the same from the source to destination.
Figure 2.21 Port addresses
Note
753
Computer
Networking: A
Top Down
Approach
6th edition
Jim Kurose, Keith Ross
Addison-Wesley
March 2012
Elements of a wireless network
network
infrastructure
Elements of a wireless network
wireless hosts
❖ laptop, smartphone
❖ run applications
❖ may be stationary
(non-mobile) or mobile
network
infrastructure ▪ wireless does not
always mean mobility
Elements of a wireless network
base station
❖ typically connected to
wired network
❖ relay - responsible for
sending packets
between wired network
network and wireless host(s) in
infrastructure its “area”
▪ e.g., cell towers,
802.11 access points
Elements of a wireless network
wireless link
❖ typically used to
connect mobile(s) to
base station
❖ also used as backbone
link
network ❖ multiple access protocol
infrastructure coordinates link access
❖ various data rates,
transmission distance
Characteristics of selected wireless links
200 802.11n
1 802.15
no base station, no
connection to larger
no no base station, no
Internet. May have to
infrastructure connection to larger
relay to reach other
Internet (Bluetooth,
a given wireless node
ad hoc nets)
MANET,VANET
Wireless Link Characteristics (1)
BER
10-4
• given physical layer: increase
10-5
power -> increase SNR->decrease
BER 10-6
1 1 1
AP 1 AP 2 2 2 AP 2
2 AP 1
3 3
4
H1
H1