SlideShare a Scribd company logo
OSI REFERENCE MODEL
INTRODUCTION TO OSI
 OSI stands for“ Open Systems Interconnection".
 OSI model was first introduced in 1984 by the International Organization for
Standardization (ISO).
 Outlines WHAT needs to be done to send data from one computer to another.
 Protocols stacks handle how data is prepared for transmittal (to be
transmitted)
 In the OSI model, The specification needed are contained in 7 different layers
that interact with each other.
OSI LAYERS:
THE INTERACTION BEWEEN LAYERS IN OSI MODEL
1. APPLICATION LAYER
 First layer from (Top to Bottom)
 Last layer from (bottom to top)
 Closest to the end-user
 Enables the user to communicate its data to the receiver by providing certain
services.
 Functions:
1.General network access
2.Flow control
3.Error recovery
 Provides protocols that are commonly needed.
Examples
1.File Transfer Protocol (FTP)
2.HyperText Transfer Protocol (HTTP)
3.Simple Mail Transfer Protocol (SMTP)
4.Simple Network Management Protocol (SNMP)
5.Network File System (NFS) Telnet’
PRESENTATION LAYER
Presentation Layer
 Sixth level of the seven layer OSI model.
 Responds to service requests and issues service requests.
 Concerned with syntax and semantics.
 data translator for network.
 The Presentation Layer is composed of two sub-layers. They are:
Common Application Service Element (CASE)
Specific Application Service Element (SASE)
Presentation Format
 Agreeing to a message format, called a presentation format.
 Represent (encode) the data in various ways (e.g., data compression, or
encryption)
 Receiving peer will convert the encoding back into its original meaning
(decode).
Responsibilities:
 Specific responsibilities of presentation layer:
 Data Representation
peers agree to the format of the data being exchanged
 Data Compression(audio, video, image)
Reduces the number of bits contained in the information
 Encryption
plaintext to ciphertext(encrypted form)
MAJOR PROTOCOLS IN
PRESENTATION LAYER :
 Remote Desktop Protocol
 ASCII
 Network Data Representation
 External Data Representation
SESSION LAYER
Session Layer
 Lies between Presentation and transport layer
 Responsible for dialog control and synchronization
 Responsible for beginning, maintaining & ending the
communication between two devices.
 Maintains sessions between remote hosts
PURPOSE OF SESSION LAYER
Purpose of session layer is to assist in support of the interaction between
co-operating presentation entities which are classified in two categories.
1. Session Administration Service and
2. Session Dialogue Service.
Functions:
 Breaks the data supplied into segments
 Ensures the sequence of data received
 Provides end-to-end delivery
 Detect and handle disconnectivity
PROTOCOLS IN SESSION LAYER:
 AppleTalk Data Stream Protocol (ADSP)
 AppleTalk Session Protocol (ASP)
 Call Control Protocol for Multimedia Communication
 Internet Storage Name Service
 Network Basic Input Output (NetBIOS)
 Password Authentication Protocol (PAP)
 Point-to-Point Tunnelling Protocol (PPTP)
 Remote Procedure Call Protocol (RPC)
 Short Message Peer-to-Peer (SMPP)
 Secure Shell (SSH)
TRANSPORT LAYER
 The transport layer is responsible for the process to process delivery of the
message.
 A process is an application program running on the host.
 The transport layer is also responsible for the delivery of the message
 From one process to another
RESPONSIBILITIES OF TRANSPORT
LAYERS
 Service point addressing
 Segmentation and reassembly
 Connection control
 Flow control
 Error control
NETWORK LAYER
 Delivery of individual packets from source host to the destination host
 Ensures that each packet gets from the point of origin to its destination
 If two or systems are attached to different network (links) with the connecting
devices in the network links there is often a need of network for the source to
destination delivery
Other responsibilities of network layer are
 Logical addressing
 Routing
DATA LINK LAYER
 Second layer from (Bottom to Top)
 Sixth layer from (Top to Bottom)
 The Data Link layer adds reliability to the physical layer by providing error
detection and correction mechanisms.
 It makes the physical layer appear error-free to the upper layer & lower layer
 The data link layer is responsible for moving frames from one hop (node) to
the next.
 On the sender side, the Data Link layer receives the data from Network Layer and
divides in FRAMES.
 On the receiver side, the data link layer receives the stream of bits from the physical
layer and regroups them into frames and sends them to the Network layer.
 This process is called Framing.
FUNCTIONS OF DATA LINK LAYER
 FRAMING
 Physical Addressing
 Flow control
 Error control
 Access Control
 Main Responsibility
PHYSICAL LAYER
 First layer from (Bottom to top)
 Last layer from (top to bottom)
 Provides a standardized interface to physical transmission medium.
 Its responsible for movements of individual bits from one hop (Node) to
next.
 Both data and the signals can be either analog or digital.
 On the sender side, Receives the data from Data Link Layer and encodes it into
signals to be transmitted onto the medium.
 On the receiver side, the physical layer receives the signals from the
transmission medium decodes it back into data .
FUNCTIONS OF PHYSICAL
LAYER
 Interface
 Representation of bits
 Data rate
 Synchronization of bits
 Line configuration
 Physical Topology
 Transmission mode
 Bit-to-Bit Transmission

More Related Content

What's hot

TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
Shubham Khedekar
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
Mukesh Tekwani
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
Naveen Kumar R.B.
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
TCP - IP Presentation
TCP - IP PresentationTCP - IP Presentation
TCP - IP Presentation
Harish Chand
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
Naiyan Noor
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
 
TCP IP Model | Computer Science
TCP IP Model | Computer ScienceTCP IP Model | Computer Science
TCP IP Model | Computer Science
Transweb Global Inc
 
Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
Sangeetha Rangarajan
 
OSI 7 Layer Model
OSI 7 Layer ModelOSI 7 Layer Model
OSI 7 Layer Model
Pritom Chaki
 
19 Network Layer Protocols
19 Network Layer Protocols19 Network Layer Protocols
19 Network Layer Protocols
Meenakshi Paul
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
marwan aldulaimy
 
Tcp/ip model
Tcp/ip  modelTcp/ip  model
Tcp/ip model
Kumar Alok
 
Osi reference model in Networking
Osi reference model in NetworkingOsi reference model in Networking
Osi reference model in Networking
Satya P. Joshi
 

What's hot (20)

Osi model
Osi modelOsi model
Osi model
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
TCP - IP Presentation
TCP - IP PresentationTCP - IP Presentation
TCP - IP Presentation
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
OSI Model
OSI ModelOSI Model
OSI Model
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
TCP IP Model | Computer Science
TCP IP Model | Computer ScienceTCP IP Model | Computer Science
TCP IP Model | Computer Science
 
Internetworking
InternetworkingInternetworking
Internetworking
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
OSI 7 Layer Model
OSI 7 Layer ModelOSI 7 Layer Model
OSI 7 Layer Model
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
19 Network Layer Protocols
19 Network Layer Protocols19 Network Layer Protocols
19 Network Layer Protocols
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
Tcp/ip model
Tcp/ip  modelTcp/ip  model
Tcp/ip model
 
Osi reference model in Networking
Osi reference model in NetworkingOsi reference model in Networking
Osi reference model in Networking
 
Osi model
Osi modelOsi model
Osi model
 

Viewers also liked

Osi reference model
Osi reference modelOsi reference model
Osi reference modelprashob7
 
Day 5.3 routercomponents
Day 5.3 routercomponentsDay 5.3 routercomponents
Day 5.3 routercomponents
CYBERINTELLIGENTS
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
Trishit Biswas
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
Lalit Bhati
 
OSI Model
OSI ModelOSI Model
Day 1.3 osi reference
Day 1.3 osi referenceDay 1.3 osi reference
Day 1.3 osi reference
CYBERINTELLIGENTS
 
Modem
ModemModem
wireless networks
wireless networkswireless networks
wireless networks
Aaditya Gupta
 
Iso osi
Iso osiIso osi
2CPP09 - Encapsulation
2CPP09 - Encapsulation2CPP09 - Encapsulation
2CPP09 - Encapsulation
Michael Heron
 
Repeaters.51
Repeaters.51Repeaters.51
Repeaters.51
myrajendra
 
Repeater
Repeater Repeater
Repeater
AJAL A J
 
Network Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICESNetwork Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICES
Manas Rai
 
Module 5 security
Module 5   securityModule 5   security
Module 5 securityIT
 
Communication Models
Communication ModelsCommunication Models
Communication Models
Chandramouli Chouhan
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi modelAditya Mehta
 

Viewers also liked (20)

Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Week 4 Cis 532
Week 4   Cis 532Week 4   Cis 532
Week 4 Cis 532
 
Day 5.3 routercomponents
Day 5.3 routercomponentsDay 5.3 routercomponents
Day 5.3 routercomponents
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
 
OSI Model
OSI ModelOSI Model
OSI Model
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
Day 1.3 osi reference
Day 1.3 osi referenceDay 1.3 osi reference
Day 1.3 osi reference
 
Welcome
WelcomeWelcome
Welcome
 
Modem
ModemModem
Modem
 
wireless networks
wireless networkswireless networks
wireless networks
 
Iso osi
Iso osiIso osi
Iso osi
 
2CPP09 - Encapsulation
2CPP09 - Encapsulation2CPP09 - Encapsulation
2CPP09 - Encapsulation
 
Repeaters.51
Repeaters.51Repeaters.51
Repeaters.51
 
Repeater
Repeater Repeater
Repeater
 
Network Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICESNetwork Interface Card (NIC) AND NETWORKING DEVICES
Network Interface Card (NIC) AND NETWORKING DEVICES
 
Module 5 security
Module 5   securityModule 5   security
Module 5 security
 
Communication Models
Communication ModelsCommunication Models
Communication Models
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
 
Network Devices
Network DevicesNetwork Devices
Network Devices
 

Similar to OSI reference model

OSI reference Model
OSI reference ModelOSI reference Model
OSI reference Model
Johnson Ubah
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
harish pillai
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
Ishan Udyoga
 
OSI MODEL
OSI MODELOSI MODEL
Dod & osi model
Dod & osi modelDod & osi model
Dod & osi model
KABIR HUSSAIN
 
OSI Model
OSI ModelOSI Model
OSI Model
kshivam124
 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
NajmulIslam38
 
OSI MODEL
OSI MODELOSI MODEL
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
Bobby Agustinus Ginting
 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
MohamedAbdELhamed35
 
Osi model
Osi modelOsi model
Osi model
prakash N
 
OSI & TCP model
OSI & TCP modelOSI & TCP model
OSI & TCP model
Nafizul Islam
 
OSI Networking
OSI NetworkingOSI Networking
OSI Networking
Suki Suki
 
THE OSI MODEL
THE OSI MODEL THE OSI MODEL
THE OSI MODEL
Sayma Sultana
 
OSI 7 layer Architecture and explain the functions of each layer
OSI 7 layer Architecture and explain the functions of each layerOSI 7 layer Architecture and explain the functions of each layer
OSI 7 layer Architecture and explain the functions of each layer
Ananthkumar6965
 
osi model.pptx
osi model.pptxosi model.pptx
osi model.pptx
AfshaanManiyar
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
BapanKar2
 

Similar to OSI reference model (20)

OSI reference Model
OSI reference ModelOSI reference Model
OSI reference Model
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
OSI model
OSI modelOSI model
OSI model
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
Dod & osi model
Dod & osi modelDod & osi model
Dod & osi model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
OSI model
OSI modelOSI model
OSI model
 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
 
Osi model
Osi modelOsi model
Osi model
 
OSI & TCP model
OSI & TCP modelOSI & TCP model
OSI & TCP model
 
OSI Networking
OSI NetworkingOSI Networking
OSI Networking
 
THE OSI MODEL
THE OSI MODEL THE OSI MODEL
THE OSI MODEL
 
OSI 7 layer Architecture and explain the functions of each layer
OSI 7 layer Architecture and explain the functions of each layerOSI 7 layer Architecture and explain the functions of each layer
OSI 7 layer Architecture and explain the functions of each layer
 
osi model.pptx
osi model.pptxosi model.pptx
osi model.pptx
 
Avani
AvaniAvani
Avani
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 

Recently uploaded

How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 

Recently uploaded (20)

How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 

OSI reference model

  • 2. INTRODUCTION TO OSI  OSI stands for“ Open Systems Interconnection".  OSI model was first introduced in 1984 by the International Organization for Standardization (ISO).  Outlines WHAT needs to be done to send data from one computer to another.  Protocols stacks handle how data is prepared for transmittal (to be transmitted)  In the OSI model, The specification needed are contained in 7 different layers that interact with each other.
  • 4. THE INTERACTION BEWEEN LAYERS IN OSI MODEL
  • 5. 1. APPLICATION LAYER  First layer from (Top to Bottom)  Last layer from (bottom to top)  Closest to the end-user  Enables the user to communicate its data to the receiver by providing certain services.  Functions: 1.General network access 2.Flow control 3.Error recovery
  • 6.  Provides protocols that are commonly needed. Examples 1.File Transfer Protocol (FTP) 2.HyperText Transfer Protocol (HTTP) 3.Simple Mail Transfer Protocol (SMTP) 4.Simple Network Management Protocol (SNMP) 5.Network File System (NFS) Telnet’
  • 8. Presentation Layer  Sixth level of the seven layer OSI model.  Responds to service requests and issues service requests.  Concerned with syntax and semantics.  data translator for network.  The Presentation Layer is composed of two sub-layers. They are: Common Application Service Element (CASE) Specific Application Service Element (SASE)
  • 9. Presentation Format  Agreeing to a message format, called a presentation format.  Represent (encode) the data in various ways (e.g., data compression, or encryption)  Receiving peer will convert the encoding back into its original meaning (decode).
  • 10. Responsibilities:  Specific responsibilities of presentation layer:  Data Representation peers agree to the format of the data being exchanged  Data Compression(audio, video, image) Reduces the number of bits contained in the information  Encryption plaintext to ciphertext(encrypted form)
  • 11. MAJOR PROTOCOLS IN PRESENTATION LAYER :  Remote Desktop Protocol  ASCII  Network Data Representation  External Data Representation
  • 13. Session Layer  Lies between Presentation and transport layer  Responsible for dialog control and synchronization  Responsible for beginning, maintaining & ending the communication between two devices.  Maintains sessions between remote hosts
  • 14. PURPOSE OF SESSION LAYER Purpose of session layer is to assist in support of the interaction between co-operating presentation entities which are classified in two categories. 1. Session Administration Service and 2. Session Dialogue Service. Functions:  Breaks the data supplied into segments  Ensures the sequence of data received  Provides end-to-end delivery  Detect and handle disconnectivity
  • 15. PROTOCOLS IN SESSION LAYER:  AppleTalk Data Stream Protocol (ADSP)  AppleTalk Session Protocol (ASP)  Call Control Protocol for Multimedia Communication  Internet Storage Name Service  Network Basic Input Output (NetBIOS)  Password Authentication Protocol (PAP)  Point-to-Point Tunnelling Protocol (PPTP)  Remote Procedure Call Protocol (RPC)  Short Message Peer-to-Peer (SMPP)  Secure Shell (SSH)
  • 16. TRANSPORT LAYER  The transport layer is responsible for the process to process delivery of the message.  A process is an application program running on the host.  The transport layer is also responsible for the delivery of the message  From one process to another
  • 17. RESPONSIBILITIES OF TRANSPORT LAYERS  Service point addressing  Segmentation and reassembly  Connection control  Flow control  Error control
  • 18. NETWORK LAYER  Delivery of individual packets from source host to the destination host  Ensures that each packet gets from the point of origin to its destination  If two or systems are attached to different network (links) with the connecting devices in the network links there is often a need of network for the source to destination delivery Other responsibilities of network layer are  Logical addressing  Routing
  • 19. DATA LINK LAYER  Second layer from (Bottom to Top)  Sixth layer from (Top to Bottom)  The Data Link layer adds reliability to the physical layer by providing error detection and correction mechanisms.  It makes the physical layer appear error-free to the upper layer & lower layer  The data link layer is responsible for moving frames from one hop (node) to the next.
  • 20.  On the sender side, the Data Link layer receives the data from Network Layer and divides in FRAMES.  On the receiver side, the data link layer receives the stream of bits from the physical layer and regroups them into frames and sends them to the Network layer.  This process is called Framing.
  • 21. FUNCTIONS OF DATA LINK LAYER  FRAMING  Physical Addressing  Flow control  Error control  Access Control  Main Responsibility
  • 22. PHYSICAL LAYER  First layer from (Bottom to top)  Last layer from (top to bottom)  Provides a standardized interface to physical transmission medium.  Its responsible for movements of individual bits from one hop (Node) to next.  Both data and the signals can be either analog or digital.
  • 23.  On the sender side, Receives the data from Data Link Layer and encodes it into signals to be transmitted onto the medium.  On the receiver side, the physical layer receives the signals from the transmission medium decodes it back into data .
  • 24. FUNCTIONS OF PHYSICAL LAYER  Interface  Representation of bits  Data rate  Synchronization of bits  Line configuration  Physical Topology  Transmission mode  Bit-to-Bit Transmission