0% found this document useful (0 votes)
79 views35 pages

2 NetworkModel

The document discusses network models and protocols. It describes the OSI 7-layer model and the TCP/IP model. The OSI model has 7 layers - physical, data link, network, transport, session, presentation and application layer. The TCP/IP model is similar but combines some layers. The layers allow for protocol layering which encapsulates data as it passes through each layer of communication.

Uploaded by

Nixon Peralta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views35 pages

2 NetworkModel

The document discusses network models and protocols. It describes the OSI 7-layer model and the TCP/IP model. The OSI model has 7 layers - physical, data link, network, transport, session, presentation and application layer. The TCP/IP model is similar but combines some layers. The layers allow for protocol layering which encapsulates data as it passes through each layer of communication.

Uploaded by

Nixon Peralta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

2 Network Model

 Course Outcome 2
 At the end of the lesson the studens

must be able to:


● Illustrate and describe what is a

network model, the TCP/IP and OSI 7-


layer communication network models
Learning Outcomes
At the end of the lesson the students should be able to:
● Describe the ● Enumerate and
concept of protocol discuss the
layering different layers of
● Describe the layered
the Internet Model
architecture ● Compare and

network model contrast the OSI


● Enumerate and
network model
discuss the with that of the
different layers of Internet
OSI Model
Overview
● Protocol Layering
● OSI Model

● Internet Model

B. Forouzan, Chp 2 “Network Models”, Data Communications and Networking: Fifth Edition. McGraw-Hill Higher Education, pp 31-50,
2012
What is a Protocol?
● Set of rules that govern data communications.
● Determines what is communicated, how it is communicated and
when it is communicated
Elements
● Syntax

 Structure or format of the data

 Indicates how to read the bits - field delineation

● Semantics

 Interprets the meaning of the bits

 Knows which fields define what action

● Timing / Synchronization

 When data should be sent and what

 Speed at which data should be sent or speed at which it is

being received.
2.4
Protocol Layering (Two Scenarios)
(1) (2)
Single Layer Multiple Layers

Logical Connection Between Layers

2.5
Protocol Layering (Two Principles)

First Principle Second Principle


 Each layer is able to  The two objects under

perform two each layer at both


opposite tasks, one sites should be
in each direction identical
 e.g. the object under layer 3 at
 e.g the third layer task is to both sites should be a plaintext
listen (in one direction) and letter
talk (in the other direction).  The object under layer 2 at both
 The second layer needs to be sites should be a ciphertext
able to encrypt and decrypt letter
 The first layer needs to send  The object under layer 1 at both
and receive mail. sites should be a piece of mail

2.6
2-2 THE OSI MODEL
Established in 1947, the International Standards
Organization (ISO) is a multinational body dedicated to
worldwide agreement on international standards. An ISO
standard that covers all aspects of network
communications is the Open Systems Interconnection
(OSI) model. It was first introduced in the late 1970s.

Topics discussed in this section:


Layered Architecture
Peer-to-Peer Processes
Encapsulation

2.7
Figure 2.2 Seven layers of the OSI model

2.8
Figure 2.3 The interaction between layers in the OSI model

2.9
Figure 2.4 An exchange using the OSI model

D7 D7

2.10
2-3 LAYERS IN THE OSI MODEL

In this section we briefly describe the functions of each


layer in the OSI model.

Topics discussed in this section:


Physical Layer
Data Link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer

2.11
Figure 2.5 Physical layer

2.12
Physical Layer

The physical layer is responsible for movements of


individual bits from one hop (node) to the next.

Other concerns of the physical layer include:


Physical characteristics of interfaces and medium
Representation of bits
Data rate
Synchronization of bits
Line configuration
Physical topology
Transmission mode
Figure 2.6 Data link layer

2.14
Data Link Layer

The data link layer is responsible for moving


frames from one hop (node) to the next.

Other services provided by the data link layer include:


Framing
Physical Addressing
Flow Control
Error Control
Access Control
Figure 2.7 Hop-to-hop delivery

2.16
Figure 2.8 Network layer

2.17
Network Layer

The network layer is responsible for the delivery of individual


packets from the source host to the destination host.

Other services provided by the Network Layer include:


Logical Addressing
Routing
Figure 2.9 Source-to-destination delivery

2.19
Figure 2.10 Transport layer

2.20
Transport Layer

The transport layer is responsible for the delivery


of a message from one process to another.

Other services provided by the Transport Layer include:


Service-point addressing
Segmentation and reassembly
Connection Control
Flow Control
Error Control
Figure 2.11 Reliable process-to-process delivery of a message

2.22
Figure 2.12 Session layer

2.23
Session Layer

The session layer is responsible for dialog


control and synchronization.

Services provided by the Session Layer include:


Dialog Control
Synchronization
Figure 2.13 Presentation layer

2.25
Presentation Layer

The presentation layer is responsible for translation,


compression, and encryption.

Services provided by the Presentation Layer include:


Translation
Compression
Encryption
Figure 2.14 Application layer

2.27
Application Layer

The application layer is responsible for


providing services to the user.

Services provided by the Application Layer include:

Network Virtual Terminal


File Transfer Access Management
Mail Services
Directory Services
Figure 2.15 Summary of layers

2.29
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
2.30
Figure 2.16 TCP/IP and OSI model

2.31
2-5 ADDRESSING

Four levels of addresses are used in an internet employing


the TCP/IP protocols: physical, logical, port, and specific.

2.32
Figure 2.18 Relationship of layers and addresses in TCP/IP

2.33
Thank you!
Activity 3
 Describe the concept of protocol layering using
an illustration. Include in the discussion the two
required principles for protocol layering
 Describe what is a network model. Use
illustrations
 Enumerate and discuss the different layers of
OSI. Draw an illustration
 Enumerate and discuss the different layers of the
Internet Model. Draw an Illustration
 Using an illustration, compare and contrast the
OSI network model with that of the Internet.

You might also like