Layered Architecture Prof. Anish Goel
May 10, 2015
Layered Architecture
Prof. Anish Goel
Layers, Services & Protocols
2 Layered Architecture Anish Goel
Protocols
3 Layered Architecture Anish Goel
Layers
4 Layered Architecture Anish Goel
Web Browsing Application
5 Layered Architecture Anish Goel
Events 1 to part of 2 in Table 2.1 (DetermineInternet Address)
6 Layered Architecture Anish Goel
Part of Event 2 in Table 2.1 (Establish a TCP connection)
7 Layered Architecture Anish Goel
Events 3 to 8 in Table2.1
8 Layered Architecture Anish Goel
HTTP (HyperText Transfer Protocol)
9 Layered Architecture Anish Goel
HTTP Protocol
10 Layered Architecture Anish Goel
TCP
11 Layered Architecture Anish Goel
HTTP uses service of TCP
12 Layered Architecture Anish Goel
DNS Protocol
13 Layered Architecture Anish Goel
DNS Servers
14 Layered Architecture Anish Goel
Example: UDP
15 Layered Architecture Anish Goel
Summary
16 Layered Architecture Anish Goel
Why Layering?
17 Layered Architecture Anish Goel
Open Systems Interconnection
18 Layered Architecture Anish Goel
OSI Reference Model
19 Layered Architecture Anish Goel
7-Layer OSI Reference Model
20 Layered Architecture Anish Goel
Physical Layer
21 Layered Architecture Anish Goel
Data Link Layer
22 Layered Architecture Anish Goel
Network Layer
23 Layered Architecture Anish Goel
Internetworking
24 Layered Architecture Anish Goel
Transport Layer
25 Layered Architecture Anish Goel
Application & Upper Layers
26 Layered Architecture Anish Goel
Headers & Trailers
27 Layered Architecture Anish Goel
OSI Unified View: Protocols
28 Layered Architecture Anish Goel
OSI Unified View: Services
29 Layered Architecture Anish Goel
Layers, Services & Protocols
30 Layered Architecture Anish Goel
Connectionless & Connection-OrientedServices
31 Layered Architecture Anish Goel
Why Internetworking?
32 Layered Architecture Anish Goel
Why Internetworking?
33 Layered Architecture Anish Goel
Internet Protocol Approach
34 Layered Architecture Anish Goel
35 Layered Architecture Anish Goel
Internet Names & Addresses
36 Layered Architecture Anish Goel
Physical Addresses
37 Layered Architecture Anish Goel
Example internet
38 Layered Architecture Anish Goel
Ethernet Encapsulation
39 Layered Architecture Anish Goel
IP packet from workstation to server
40 Layered Architecture Anish Goel
IP packet from server to PC
41 Layered Architecture Anish Goel
How the layers work together
42 Layered Architecture Anish Goel
Encapsulation
43 Layered Architecture Anish Goel
Summary
44 Layered Architecture Anish Goel