Upload
manish-kumar
View
225
Download
0
Embed Size (px)
Citation preview
8/13/2019 Application and Layered Architecture
1/27
Application and layered
architecturesBTech EXTC
Trim IX
Faculty: Prof. Sonia Relan
8/13/2019 Application and Layered Architecture
2/27
Unit Contents Layering architecture
The OSI Reference model.
Unified view of layers
Protocols and services
Overview of TCP/IP architecture
TCP/IP Protocol
8/13/2019 Application and Layered Architecture
3/27
The interac t ion between layers in
the OSI model
8/13/2019 Application and Layered Architecture
4/27
Encapsulation A packet at level 7 is encapsulated at level 6.
The whole packet then is encapsulated at level 5 and so on.
8/13/2019 Application and Layered Architecture
5/27
8/13/2019 Application and Layered Architecture
6/27
1. Physical Layer The physical layer is responsible for movements of individual bits
from one hop (node) to the next.
It deals with the electrical and mechanical specifications of the
interface and transmission medium.
Also describes procedures and functions that physical devices
and interfaces have to perform for transmission to occur.
Physical layer concerned with the following
1. Physical characteristics of interface and medium
2. Representation of bits.
3. Data rate
4. Synchronization of bits.5. Line configuration
6. Physical topology
7. Transmission mode
8/13/2019 Application and Layered Architecture
7/27
Physical layer
8/13/2019 Application and Layered Architecture
8/27
2. Data Link Layer Transforms the physical layer, a raw transmission facility, to a reliable
link.
It makes the physical layer appear error free to the upper layer (n/w
layer).
The data link layer is responsible for moving frames from one hop
(node) to the next.
Responsibilities of data link layer
1. Framing
2. Physical addressing
3. Flow control
4. Error control5. Access control
8/13/2019 Application and Layered Architecture
9/27
Data link layer
8/13/2019 Application and Layered Architecture
10/27
Hop-to-hop delivery
8/13/2019 Application and Layered Architecture
11/27
3. Network layer Responsible for source to destination delivery of packets, possibly
across multiple networks (links).
Where as the datalink layer oversees the delivery of packets only
between two systems on the same network.
If two systems are attached to different networks with connecting
devices, there is often a need of network layer to accomplish source to
destination packet delivery.
Responsibilities of N/w layer:
1. Logical addressing
2. Routing
3. Source to destination delivery
8/13/2019 Application and Layered Architecture
12/27
Source-to-destination delivery
8/13/2019 Application and Layered Architecture
13/27
4. Transport layer The transport layer is responsible for the delivery of a message from
one process to another. A process is an application program running on a host, whereas n/w
layer oversees source to destination delivery of individual packets.
Ensures whole message has arrived in order, overseeing both error
control and flow control.
Responsibilities of transport layer are:
1. Service point addressing
2. Segmentation and reassembly
3. Connection control
4. Flow control5. Error control
8/13/2019 Application and Layered Architecture
14/27
Transport layer
R li bl t
8/13/2019 Application and Layered Architecture
15/27
Reliable process-to-process
delivery of a message
8/13/2019 Application and Layered Architecture
16/27
5. Session layer Service provided by the first three layers are not sufficient for
some processes. The session layer is responsible for dialog control and
synchronization.
It establishes, maintains and synchronizes the interaction among
communicating systems.
Specific responsibilities of the Session layer are as follows:
1. Dialog control
2. Synchronization
8/13/2019 Application and Layered Architecture
17/27
Session layer
8/13/2019 Application and Layered Architecture
18/27
6. Presentation layer Concerned with the syntax and semantics of the information
exchanged between two systems. The presentation layer is responsible for translation,
compression, and encryption.
Responsibilities of presentation layer includes:
1. Translation
2. Encryption
3. Compression
8/13/2019 Application and Layered Architecture
19/27
8/13/2019 Application and Layered Architecture
20/27
7. Application layer
8/13/2019 Application and Layered Architecture
21/27
Summary of layers
8/13/2019 Application and Layered Architecture
22/27
TCP/IP PROTOCOL SUITE The layers in the TCP/IP proto co l suitedo not exact ly m atch thos e
in th e OSI model. The or ig inal TCP/IP proto col suite was defined as having four
layers: host- to-network, internet, t ranspor t, and appl icat ion.
However, when TCP/IP is compared to OSI, we can say that the
TCP/IP pro toco l su ite is made of f ive layers: physica l, data link,
network, t ranspor t, and appl icat ion.
8/13/2019 Application and Layered Architecture
23/27
TCP/IP and OSI model
8/13/2019 Application and Layered Architecture
24/27
R l t i h i f l d
8/13/2019 Application and Layered Architecture
25/27
Relat ionsh ip o f layers and
addresses in TCP/IP
8/13/2019 Application and Layered Architecture
26/27
Examp le 2.1
In Figu re 2.19 a node with physical address 10 send s a frame to a
nod e with ph ysic al address 87. The two nod es are connected by al ink (bus topology LAN). As the f igure shows, the computer wi th
phys ical address 10is the sender, and the computer with phys ical
address 87is the receiver.
8/13/2019 Application and Layered Architecture
27/27
Physical address