SlideShare a Scribd company logo
Chapter
ISO-OSI Reference Model and
IEEE Standards

© N. Ganesan, Ph.D. , All
rights reserved.
Chapter Objectives
• Discuss the most popular ISO-OSI 7layer communication reference model
• Explain the reference model and
standards relevant to network
communications
• Describe the different IEEE standards
that apply to different types of
networks
Module 1

An Overview of ISO and its
7-Layer OSI Model

© N. Ganesan, Ph.D. , All
rights reserved.
Models and Standards in
Communication
• Communication
– Established standards
– Standards are known as protocols

• Implementation
– A framework is helpful in the design of
hardware and software for communication
– ISO-OSI Model serves this purpose
– ISO-OSI supersedes the TCP/IP model
ISO and OSI Defined
• ISO
– International Standards Organization

• OSI
– Open Systems Interconnect
OSI Model Background
• Introduced in 1978 and revised in 1984
• Formulates the communication process
into structured layers
• There are seven layers in the model,
hence the name the 7-Layer model
• The model acts as a frame of reference
in the design of communications and
networking products
The Layered Approach to
Communication
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical
Division of Layers
7. Application
6. Presentation
5. Session
4. Transport

Upper Layers
Middle Layer

3. Network
2. Data Link
1. Physical

Lower Layers
The Function of a Layer
• Each layer deals with one aspect of
networking
– Layer 1 deals with the communication media

• Each layer communicates with the adjacent
layers
– In both directions
– Ex: Network layer communicates with:
• Transport layer
• Data Link layer

• Each layer formats the data packet
– Ex: Adds or deletes addresses
Role of Layers
Node A
7. Application
6. Presentation

Data In
To/from
Node B

1. Physical
Data Out
Communication Between Layers
7. Application
Data
Encapsulation
6. Presentation
Data
Stripping
5. Session
The Role of Layers in Point-topoint Communication
Node a
7. Application

1. Physical

Node b
7. Application

1.Physical
Virtual Communication Between
Layers
7. Application

7. Application

3. Network

3. Network
End of Module 1
Module 2

The ISO Upper Layers

© N. Ganesan, Ph.D. , All
rights reserved.
Module Objectives
• Application Layer
• Presentation Layer
• Session Layer
• Transport Layer
• Network Layer
7. Application Layer
• Purpose
– User application to network service
interface

• Examples
– File request from server
– E-mail services
– etc.
Application Layer Function
• General network access
• Flow control
• Error recovery
6. Presentation Layer
• Purpose
– Formats data for exchange between points
of communication
• Ex: Between nodes in a network

• Example:
– Redirector software
• Formats for transmission to the server
Presentation Layer Function
• Protocol conversion
• Data translation
• Encryption
• Character set conversion
• Expansion of graphics command
Redirector Example
F:/PUR/ORDER

C:/CORRES/USDA

REDIRECTOR
TO SERVER

TO LOCAL
DISK
5. Session Layer
• Purpose
– Oversee a communication session
• Establish
• Maintain
• Terminate

• Example
Session Layer Function
• Performs name recognition and related
security
• Synchronization between sender and
receiver
• Assignment of time for transmission
– Start time
– End time etc.
4. Transport Layer
• Purpose
– Repackage proper and efficient delivery of
packages
• Error free
• In sequence
• Without duplication

• Example
Transport Layer Function
• For sending data
– Repackage the message to fit into packets
• Split long messages
• Assemble small messages

• On receiving data
– Perform the reverse
– Send an acknowledgment to the sender

• Solve packet problems
– During transmission and reception
3. Network Layer
• Purpose
– Addressing and routing the packets

• Example application at the router
– If the packet size is large, splits into small
packets
Network Layer Function
• Address messages
• Address translation from logical to
physical
– Ex: nganesa ----------> 102.13.345.25

• Routing of data
– Based on priority
– Best path at the time of transmission

• Congestion control
End of Module 2
Module 3
The ISO Lower Layers

© N. Ganesan, Ph.D. , All
rights reserved.
2. Data Link Layer
• Purpose
– Manages the flow of data over the physical
media

• Responsible for error-free transmission
over the physical media
• Assures error-free data submission to
the Network Layer
Data Link Layer Function
• Point of origin
– Packages data for transmission over physical line

• Receiving end
– Packages data for submission to the network layer

• Deals with network transmission protocols
– IEEE 802. protocols
Data Link Layer Subdivision
• Improvement to ISO Model
• Logical Link Control (LLC) sub-layer
– Manages service access points (logical link)
– Error and flow control

• Media Access Control (MAC) sub-layer
– Applies directly to network card
communication
– Access control
Logical Link Control
Media Access Control
Application
• Network Interface Card driver
NETWORK
SOFTWARE

NETWORK
CARD

NIC Driver
facilitates data
transfer
1. Physical Layer
• Purpose
– Deals with the transmission of 0s and 1s
over the physical media
• Translation of bits into signals

• Example
– Pulse duration determination
– Transmission synchronization
– etc.
Physical Layer Function
• Encode bits into signals
– Carry data from the h higher layers

• Define the interface to the card
–
–
–
–

Electrical
Mechanical
Functional
Example: Pin count on the connector
Lower Layers Application Areas
• Special significance to network card design
• Applies to general LAN hardware design
– Exceptions
• Routers etc.

• 802. standards
– Centered around the lower layers
– Applies to networks
End of Module 3
Module 4
Summary of ISO-OSI Functional
Layers

© N. Ganesan, Ph.D. , All
rights reserved.
Layer Operations
• At each layer, additional information is
added to the data packet
• An example would be information
related to the IP protocol that is added
at Layer 3
Formatting of Data Through the
Layers
Application Header

Presentation Header

Network Header

Data Link Header and Trailer

Session Header

Transport Header

Physical Frame Preamble
Packet : General Format
Header

Trailer

Data

A general concept of packets serves as a prerequisite to
the understanding of the ISO-OSI model.
Some Header Information Added at
Various Layers
• Packet arrival information
• Receiver’s address
• Sender’s address
• Synchronization character
Data
• Actual data
• May contain error correction code
– Performed on individual characters of the data
– Example: Parity

• Size may vary
– Depending on the protocol
– Example
• 802.3 specifies range of data packet length
Some Trailer Information Added at
Various Layers
• Error correction code
– Character oriented
– VRC (Parity Checking)

• Packet oriented error correction codes
– LRC
– CRC
A Note on CRC
• Used widely
• Sophisticated
– Polynomial of deferent degrees are used
for error correction
– Example: Degrees 16, 32 etc.

• CRC-32 is a more stringent error
checking procedure than CRC-16
Some of the Major Components of
the Data Packet
Receiver’s
Address

Control
Data
Data

Error
Correction
Protocol

Start/synch
Information
Sender’s
Address
Standardizing Packet Formatting
• Packets must conform to a standard in order
for the nodes in a network to be able to
communicate with one another
• The International Standards Organization
(ISO) has provided a reference model
• Standards are established for operations at
each layer of the ISO/OSI model in the form
of protocols
End of Module 4
Module 5

The IEEE 802 Group and the
Standards

© N. Ganesan, Ph.D. , All
rights reserved.
IEEE Background
• Institution of Electrical and Electronic
Engineers (IEEE)
– A professional non-profit organization

• Project group 802
– Responsible for setting standards relating
to the physical link of the network
IEEE 802 Focus
• OSI Reference
– Data Link layer
– Physical layer

• Areas
– Network cards and cables
– Network electronic/optical/ wireless
communication standard as they apply to the
lower two layers mentioned above
– WAN connectivity
Upper Layer Focus
• IETF
• W3C
• ISO/IEC
• The above agencies focus on setting
standards on higher level protocol
– TCP, IP etc.
IEEE 802 Committees And
Responsibilities
• 802.1
– Internetworking

• 802.2
– Logical Link Control (LLC)

• 802.3
– CSMA/CD

• 802.4
– Token Bus LAN
IEEE 802 Committees and
Responsibilities (Cont.)
• 802.5
– Token Ring LAN

• 802.6
– Metropolitan Area Network

• 802.7
– Broadband Technical Advisory Group

• 802.8
– Fiber-Optic Technical Advisory Group
IEEE 802 (Cont.)
• 802.9
– Integrated Voice/Data Networks

• 802.10
– Network Security

• 802.11
– Wireless Networks

• 802.12
– Demand Priority Access LANs
– Ex: 100BaseVG-AnyLAN
OSI Sub-Layer Reference to
IEEE 802 Standards
Logical
Link
Control
(LLC)

Media
Access
Control
(MAC)

802.2
802.1 for
both.
802.3
802.4
802.5
802.12
End of Module 5
END OF MODULE
END OF CHAPTER

More Related Content

What's hot

Chapter 8 lan_technologies_and_network_topology
Chapter 8 lan_technologies_and_network_topologyChapter 8 lan_technologies_and_network_topology
Chapter 8 lan_technologies_and_network_topology
Aman Jaiswal
 
Lan technologies
Lan technologiesLan technologies
Lan technologies
Manusha Dilan
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
Netwax Lab
 
IEEE Standards
IEEE StandardsIEEE Standards
IEEE Standards
nareshkingster
 
Computer networks lan
Computer networks lanComputer networks lan
Computer networks lan
Deepak John
 
Designing Local Area Network
Designing Local Area NetworkDesigning Local Area Network
Designing Local Area Network
zaisahil
 
Local Area Network – Wired LAN
Local Area Network – Wired LANLocal Area Network – Wired LAN
Local Area Network – Wired LAN
Raj vardhan
 
Chapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network DesignChapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network Design
nakomuri
 
Network access methods
Network access methodsNetwork access methods
Network access methods
Jaleel James
 
IEEE 802 Standard for Computer Networks
IEEE 802 Standard for Computer NetworksIEEE 802 Standard for Computer Networks
IEEE 802 Standard for Computer Networks
Pradeep Kumar TS
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
Keshav Maheshwari
 
Chapter8
Chapter8 Chapter8
Chapter8
siageoksoon
 
Network Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network LayerNetwork Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network Layer
Abdelkhalik Mosa
 
LAN TECHNOLOGIES
LAN TECHNOLOGIESLAN TECHNOLOGIES
LAN TECHNOLOGIES
WILLA REYES
 
WC and LTE 4G Broadband module 3- 2019 by Prof.Suresha V
WC and LTE 4G Broadband module 3- 2019 by Prof.Suresha VWC and LTE 4G Broadband module 3- 2019 by Prof.Suresha V
WC and LTE 4G Broadband module 3- 2019 by Prof.Suresha V
SURESHA V
 
802.15.5 mesh topology
802.15.5  mesh topology802.15.5  mesh topology
802.15.5 mesh topology
sunil raj kumar
 
Lan architecture
Lan architectureLan architecture
Lan architecture
Little Chixcath Guinet
 
Chapter06 -- topologies and access methods
Chapter06  -- topologies and access methodsChapter06  -- topologies and access methods
Chapter06 -- topologies and access methods
Raja Waseem Akhtar
 
LAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN DesignLAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN Design
Abdelkhalik Mosa
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks 20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
Kathirvel Ayyaswamy
 

What's hot (20)

Chapter 8 lan_technologies_and_network_topology
Chapter 8 lan_technologies_and_network_topologyChapter 8 lan_technologies_and_network_topology
Chapter 8 lan_technologies_and_network_topology
 
Lan technologies
Lan technologiesLan technologies
Lan technologies
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
IEEE Standards
IEEE StandardsIEEE Standards
IEEE Standards
 
Computer networks lan
Computer networks lanComputer networks lan
Computer networks lan
 
Designing Local Area Network
Designing Local Area NetworkDesigning Local Area Network
Designing Local Area Network
 
Local Area Network – Wired LAN
Local Area Network – Wired LANLocal Area Network – Wired LAN
Local Area Network – Wired LAN
 
Chapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network DesignChapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network Design
 
Network access methods
Network access methodsNetwork access methods
Network access methods
 
IEEE 802 Standard for Computer Networks
IEEE 802 Standard for Computer NetworksIEEE 802 Standard for Computer Networks
IEEE 802 Standard for Computer Networks
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 
Chapter8
Chapter8 Chapter8
Chapter8
 
Network Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network LayerNetwork Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network Layer
 
LAN TECHNOLOGIES
LAN TECHNOLOGIESLAN TECHNOLOGIES
LAN TECHNOLOGIES
 
WC and LTE 4G Broadband module 3- 2019 by Prof.Suresha V
WC and LTE 4G Broadband module 3- 2019 by Prof.Suresha VWC and LTE 4G Broadband module 3- 2019 by Prof.Suresha V
WC and LTE 4G Broadband module 3- 2019 by Prof.Suresha V
 
802.15.5 mesh topology
802.15.5  mesh topology802.15.5  mesh topology
802.15.5 mesh topology
 
Lan architecture
Lan architectureLan architecture
Lan architecture
 
Chapter06 -- topologies and access methods
Chapter06  -- topologies and access methodsChapter06  -- topologies and access methods
Chapter06 -- topologies and access methods
 
LAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN DesignLAN Switching and Wireless: Ch1 - LAN Design
LAN Switching and Wireless: Ch1 - LAN Design
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks 20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
 

Similar to Iso layer detail

Iso osi
Iso osiIso osi
Iso osi
karan saini
 
Iso osi
Iso osiIso osi
Pankaj YADAV
Pankaj YADAVPankaj YADAV
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
AJAL A J
 
OSI Reerence Model
OSI Reerence ModelOSI Reerence Model
OSI Reerence Model
Heena Prajapati
 
Net essentials6e ch6
Net essentials6e ch6Net essentials6e ch6
Net essentials6e ch6
APSU
 
open system interconnection referencemodel.ppt
open system interconnection referencemodel.pptopen system interconnection referencemodel.ppt
open system interconnection referencemodel.ppt
AnkitaAggarwal68
 
Osi
OsiOsi
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
KingPinYT
 
MVA slides lesson 2
MVA slides lesson 2MVA slides lesson 2
Osi
OsiOsi
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
hiya123jes
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
AnithaVanama1
 
6 osi vimp
6 osi vimp6 osi vimp
6 osi vimp
Vinod Jadhav
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
Namra Afzal
 
Network architecure (3).pptx
Network architecure (3).pptxNetwork architecure (3).pptx
Network architecure (3).pptx
Kaythry P
 
MMI - OSI.ppt
MMI - OSI.pptMMI - OSI.ppt
MMI - OSI.ppt
helloraja
 
OSI.pptx
OSI.pptxOSI.pptx
OSI.pptx
Gayathiri42
 
osi.ppt
osi.pptosi.ppt
osi.ppt
swagatkarve
 
osi Model 7 layers briefly described.ppt
osi Model 7 layers briefly described.pptosi Model 7 layers briefly described.ppt
osi Model 7 layers briefly described.ppt
MubasharMushtaq6
 

Similar to Iso layer detail (20)

Iso osi
Iso osiIso osi
Iso osi
 
Iso osi
Iso osiIso osi
Iso osi
 
Pankaj YADAV
Pankaj YADAVPankaj YADAV
Pankaj YADAV
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
 
OSI Reerence Model
OSI Reerence ModelOSI Reerence Model
OSI Reerence Model
 
Net essentials6e ch6
Net essentials6e ch6Net essentials6e ch6
Net essentials6e ch6
 
open system interconnection referencemodel.ppt
open system interconnection referencemodel.pptopen system interconnection referencemodel.ppt
open system interconnection referencemodel.ppt
 
Osi
OsiOsi
Osi
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
 
MVA slides lesson 2
MVA slides lesson 2MVA slides lesson 2
MVA slides lesson 2
 
Osi
OsiOsi
Osi
 
Unit 2 ppt-idc
Unit 2 ppt-idcUnit 2 ppt-idc
Unit 2 ppt-idc
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
 
6 osi vimp
6 osi vimp6 osi vimp
6 osi vimp
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
 
Network architecure (3).pptx
Network architecure (3).pptxNetwork architecure (3).pptx
Network architecure (3).pptx
 
MMI - OSI.ppt
MMI - OSI.pptMMI - OSI.ppt
MMI - OSI.ppt
 
OSI.pptx
OSI.pptxOSI.pptx
OSI.pptx
 
osi.ppt
osi.pptosi.ppt
osi.ppt
 
osi Model 7 layers briefly described.ppt
osi Model 7 layers briefly described.pptosi Model 7 layers briefly described.ppt
osi Model 7 layers briefly described.ppt
 

Recently uploaded

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 

Recently uploaded (20)

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 

Iso layer detail

  • 1. Chapter ISO-OSI Reference Model and IEEE Standards © N. Ganesan, Ph.D. , All rights reserved.
  • 2. Chapter Objectives • Discuss the most popular ISO-OSI 7layer communication reference model • Explain the reference model and standards relevant to network communications • Describe the different IEEE standards that apply to different types of networks
  • 3. Module 1 An Overview of ISO and its 7-Layer OSI Model © N. Ganesan, Ph.D. , All rights reserved.
  • 4. Models and Standards in Communication • Communication – Established standards – Standards are known as protocols • Implementation – A framework is helpful in the design of hardware and software for communication – ISO-OSI Model serves this purpose – ISO-OSI supersedes the TCP/IP model
  • 5. ISO and OSI Defined • ISO – International Standards Organization • OSI – Open Systems Interconnect
  • 6. OSI Model Background • Introduced in 1978 and revised in 1984 • Formulates the communication process into structured layers • There are seven layers in the model, hence the name the 7-Layer model • The model acts as a frame of reference in the design of communications and networking products
  • 7. The Layered Approach to Communication 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical
  • 8. Division of Layers 7. Application 6. Presentation 5. Session 4. Transport Upper Layers Middle Layer 3. Network 2. Data Link 1. Physical Lower Layers
  • 9. The Function of a Layer • Each layer deals with one aspect of networking – Layer 1 deals with the communication media • Each layer communicates with the adjacent layers – In both directions – Ex: Network layer communicates with: • Transport layer • Data Link layer • Each layer formats the data packet – Ex: Adds or deletes addresses
  • 10. Role of Layers Node A 7. Application 6. Presentation Data In To/from Node B 1. Physical Data Out
  • 11. Communication Between Layers 7. Application Data Encapsulation 6. Presentation Data Stripping 5. Session
  • 12. The Role of Layers in Point-topoint Communication Node a 7. Application 1. Physical Node b 7. Application 1.Physical
  • 13. Virtual Communication Between Layers 7. Application 7. Application 3. Network 3. Network
  • 15. Module 2 The ISO Upper Layers © N. Ganesan, Ph.D. , All rights reserved.
  • 16. Module Objectives • Application Layer • Presentation Layer • Session Layer • Transport Layer • Network Layer
  • 17. 7. Application Layer • Purpose – User application to network service interface • Examples – File request from server – E-mail services – etc.
  • 18. Application Layer Function • General network access • Flow control • Error recovery
  • 19. 6. Presentation Layer • Purpose – Formats data for exchange between points of communication • Ex: Between nodes in a network • Example: – Redirector software • Formats for transmission to the server
  • 20. Presentation Layer Function • Protocol conversion • Data translation • Encryption • Character set conversion • Expansion of graphics command
  • 22. 5. Session Layer • Purpose – Oversee a communication session • Establish • Maintain • Terminate • Example
  • 23. Session Layer Function • Performs name recognition and related security • Synchronization between sender and receiver • Assignment of time for transmission – Start time – End time etc.
  • 24. 4. Transport Layer • Purpose – Repackage proper and efficient delivery of packages • Error free • In sequence • Without duplication • Example
  • 25. Transport Layer Function • For sending data – Repackage the message to fit into packets • Split long messages • Assemble small messages • On receiving data – Perform the reverse – Send an acknowledgment to the sender • Solve packet problems – During transmission and reception
  • 26. 3. Network Layer • Purpose – Addressing and routing the packets • Example application at the router – If the packet size is large, splits into small packets
  • 27. Network Layer Function • Address messages • Address translation from logical to physical – Ex: nganesa ----------> 102.13.345.25 • Routing of data – Based on priority – Best path at the time of transmission • Congestion control
  • 29. Module 3 The ISO Lower Layers © N. Ganesan, Ph.D. , All rights reserved.
  • 30. 2. Data Link Layer • Purpose – Manages the flow of data over the physical media • Responsible for error-free transmission over the physical media • Assures error-free data submission to the Network Layer
  • 31. Data Link Layer Function • Point of origin – Packages data for transmission over physical line • Receiving end – Packages data for submission to the network layer • Deals with network transmission protocols – IEEE 802. protocols
  • 32. Data Link Layer Subdivision • Improvement to ISO Model • Logical Link Control (LLC) sub-layer – Manages service access points (logical link) – Error and flow control • Media Access Control (MAC) sub-layer – Applies directly to network card communication – Access control
  • 34. Media Access Control Application • Network Interface Card driver NETWORK SOFTWARE NETWORK CARD NIC Driver facilitates data transfer
  • 35. 1. Physical Layer • Purpose – Deals with the transmission of 0s and 1s over the physical media • Translation of bits into signals • Example – Pulse duration determination – Transmission synchronization – etc.
  • 36. Physical Layer Function • Encode bits into signals – Carry data from the h higher layers • Define the interface to the card – – – – Electrical Mechanical Functional Example: Pin count on the connector
  • 37. Lower Layers Application Areas • Special significance to network card design • Applies to general LAN hardware design – Exceptions • Routers etc. • 802. standards – Centered around the lower layers – Applies to networks
  • 39. Module 4 Summary of ISO-OSI Functional Layers © N. Ganesan, Ph.D. , All rights reserved.
  • 40. Layer Operations • At each layer, additional information is added to the data packet • An example would be information related to the IP protocol that is added at Layer 3
  • 41. Formatting of Data Through the Layers Application Header Presentation Header Network Header Data Link Header and Trailer Session Header Transport Header Physical Frame Preamble
  • 42. Packet : General Format Header Trailer Data A general concept of packets serves as a prerequisite to the understanding of the ISO-OSI model.
  • 43. Some Header Information Added at Various Layers • Packet arrival information • Receiver’s address • Sender’s address • Synchronization character
  • 44. Data • Actual data • May contain error correction code – Performed on individual characters of the data – Example: Parity • Size may vary – Depending on the protocol – Example • 802.3 specifies range of data packet length
  • 45. Some Trailer Information Added at Various Layers • Error correction code – Character oriented – VRC (Parity Checking) • Packet oriented error correction codes – LRC – CRC
  • 46. A Note on CRC • Used widely • Sophisticated – Polynomial of deferent degrees are used for error correction – Example: Degrees 16, 32 etc. • CRC-32 is a more stringent error checking procedure than CRC-16
  • 47. Some of the Major Components of the Data Packet Receiver’s Address Control Data Data Error Correction Protocol Start/synch Information Sender’s Address
  • 48. Standardizing Packet Formatting • Packets must conform to a standard in order for the nodes in a network to be able to communicate with one another • The International Standards Organization (ISO) has provided a reference model • Standards are established for operations at each layer of the ISO/OSI model in the form of protocols
  • 50. Module 5 The IEEE 802 Group and the Standards © N. Ganesan, Ph.D. , All rights reserved.
  • 51. IEEE Background • Institution of Electrical and Electronic Engineers (IEEE) – A professional non-profit organization • Project group 802 – Responsible for setting standards relating to the physical link of the network
  • 52. IEEE 802 Focus • OSI Reference – Data Link layer – Physical layer • Areas – Network cards and cables – Network electronic/optical/ wireless communication standard as they apply to the lower two layers mentioned above – WAN connectivity
  • 53. Upper Layer Focus • IETF • W3C • ISO/IEC • The above agencies focus on setting standards on higher level protocol – TCP, IP etc.
  • 54. IEEE 802 Committees And Responsibilities • 802.1 – Internetworking • 802.2 – Logical Link Control (LLC) • 802.3 – CSMA/CD • 802.4 – Token Bus LAN
  • 55. IEEE 802 Committees and Responsibilities (Cont.) • 802.5 – Token Ring LAN • 802.6 – Metropolitan Area Network • 802.7 – Broadband Technical Advisory Group • 802.8 – Fiber-Optic Technical Advisory Group
  • 56. IEEE 802 (Cont.) • 802.9 – Integrated Voice/Data Networks • 802.10 – Network Security • 802.11 – Wireless Networks • 802.12 – Demand Priority Access LANs – Ex: 100BaseVG-AnyLAN
  • 57. OSI Sub-Layer Reference to IEEE 802 Standards Logical Link Control (LLC) Media Access Control (MAC) 802.2 802.1 for both. 802.3 802.4 802.5 802.12
  • 59. END OF MODULE END OF CHAPTER