The OSI Model and TCP IP Protocol Suite
The OSI Model and TCP IP Protocol Suite
Kyung Hee
University
ccna 1
Csico
OSI Reference Model
Kyung Hee
University
ccna 2
Csico
2.1 The OSI Model
OSI Model
Kyung Hee
University
ccna 3
Csico
OSI Model (cont’d)
The OSI Model
Kyung Hee
University
ccna 4
Csico
OSI Layers
Kyung Hee
University
ccna 5
Csico
OSI Model (cont’d)
Peer-to-peer process
Kyung Hee
University
ccna 6
Csico
OSI Model (cont’d)
Organization of the Layers
Kyung Hee
University
ccna 8
Csico
2.2 Layers in the OSI Model
(Physical Layer)
(Network Layer)
(Transport Layer)
(Session Layer)
(Presentation Layer)
(Application Layer)
Kyung Hee
University
ccna 9
Csico
Physical Layer
coordinates the functions required to transmit a bit
stream over a physical medium.
Kyung Hee
University
ccna 10
Csico
Physical Layer (cont’d)
Physical Layer
Kyung Hee
University
ccna 11
Csico
Physical Layer (cont’d)
Representation of bits : (Encoding); data
Data rate :
(Synchronization of bits)
Kyung Hee
University
ccna 12
Csico
Data Link Layer
is responsible for delivering data units(group of bits)
from one station to the next without errors.
Kyung Hee
University
ccna 13
Csico
Data Link Layer
Data Link Layer
Kyung Hee
University
ccna 14
Csico
Node-to-Node Delivery
Kyung Hee
University
ccna 15
Csico
Data Link Layer (cont’d)
Specific responsibilities
(Addressing) :
Kyung Hee
University
ccna 16
Csico
Network Layer
is responsible for the source-to-destination delivery of
a packet across multiple network link
Switching
Routing
Kyung Hee
University
ccna 17
Csico
Network Layer (cont’d)
Switching
Kyung Hee
University
ccna 18
Csico
Network Layer (cont’d)
Kyung Hee
University
ccna 19
Csico
Network Layer (cont’d)
• End-to-End Delivery
Kyung Hee
University
ccna 20
Csico
Network Layer (cont’d)
Specific responsibilities
Source-to-destination delivery(packet)
Logical addressing
Routing
Kyung Hee
University
ccna 21
Csico
Transport Layer
is responsible for source-to-destination (end-to-end)
delivery of the entire message.
Kyung Hee
University
ccna 22
Csico
Transport Layer (cont’d)
Specific responsibility
Service-point(port) addressing
delivery of a message to the appropriate application on a
computer running multiple applications
Connection control
Flow Control
Error Control
Kyung Hee
University
ccna 23
Csico
Transport Layer (cont’d)
Reliable End-to-end delivery of a message
Kyung Hee
University
ccna 24
Csico
Transport Layer (cont’d)
Transport Layer
Kyung Hee
University
ccna 25
Csico
Session Layer
is the network dialog controller
Dialog unit
Kyung Hee
University
ccna 26
Csico
Session Layer (cont’d)
Specific responsibility
Session management
Synchronization
Kyung Hee
University
ccna 27
Csico
Presentation Layer
ensures interoperability among communicating
devices.
Kyung Hee
University
ccna 28
Csico
Presentation Layer (cont’d)
Kyung Hee
University
ccna 29
Csico
Presentation Layer (cont’d)
Specific responsibility
Translation
Encryption
Compression
Kyung Hee
University
ccna 30
Csico
Application Layer
enables the user, whether human or software, to access
the network.
Kyung Hee
University
ccna 31
Csico
Application Layer (cont’d)
Application Layer
Kyung Hee
University
ccna 32
Csico
Application Layer (cont’d)
Specific services
Mail services
Directory services
Kyung Hee
University
ccna 33
Csico
2.3 TCP/IP Protocol Suite
~ is made of five layers : physical, data link, network, transport, and
application
Kyung Hee
University
ccna 34
Csico
Internetworking Protocol (IP)
Transmission mechanism by the TCP/IP
Kyung Hee
University
ccna 35
Csico
UDP and TCP
User Datagram Protocol (UDP)
A process-to-process protocol that add only port addresses,
checksum error control, length information
Kyung Hee
University
ccna 36
Csico
2.4 Addressing
Addresses in TCP/IP
Kyung Hee
University
ccna 37
Csico
2.4 Addressing (cont’d)
Relationship of layers and addresses in TCP/IP
Kyung Hee
University
ccna 38
Csico
Physical address (example 1)
Kyung Hee
University
ccna 39
Csico
Physical address (example 2)
Most local area networks use a 48-bit (6 bytes) physical
address written as 12 hexadecimal digits, with every 2
bytes separated by a hyphen as shown below:
07-01-02-01-2C-4B
Kyung Hee
University
ccna 40
Csico
IP Addresses (example 3)
Kyung Hee
University
ccna 41
Csico
IP Addresses (example 4)
As we will see in Chapter 4, an Internet address (in
IPv4) is 32 bits in length, normally written as four
decimal numbers, with each number representing 1
byte. The numbers are separated by a dot. Below is an
example of such an address
132.24.75.9
Kyung Hee
University
ccna 42
Csico
Port Addresses (example 5)
Kyung Hee
University
ccna 43
Csico
Port Addresses (example 6)
Kyung Hee
University
ccna 44
Csico
2.5 TCP/IP Versions
Version 4 (IPv4)
32 bits address length
Kyung Hee
University
ccna 45
Csico