SlideShare una empresa de Scribd logo
1 de 20
Kashif Latif
OSI - THE MODEL
  A layer model (Open Systems Interconnection)
  Each layer performs a subset of the required
   communication functions
  Each layer relies on the next lower layer to
   perform more primitive functions
  Each layer provides services to the next
   higher layer
  Changes in one layer should not require
   changes in other layers
LAYERS- MODEL
WHY LAYERS…?

   A layered architecture allows us to discuss a well-
    defined ,specific part of a large and complex system.
   Breaks down the complex operation of networking
    into simple elements.
   Helps developers in developing software.
   It is also much easier to change the implementation
    of the service provided by the layer.
   Helps in troubleshooting and identifying the
    problem.
   It provides a way to understand how an internet
    work operates.
   Task broken into subtasks
REAL TIME EXAMPLE
PHYSICAL LAYER
   The physical layer is responsible for transmitting
    individual bits from one node to the next.
   The physical layer defines Media type ,Connector type
    and Signaling type .
   Physical layer defines the following characteristics of
    interface between data transmission device (e.g.
    computer) and transmission medium or network.
         Mechanical

         Electrical

         Functional

         Procedural

   Representation of bits
   Data rates
PHYSICAL LAYER
DATA LINK LAYER
   Data link layer is responsible for activating,
    maintaining and deactivating a reliable link
    between two nodes.
   The data link layer is responsible for transmitting
    frames from one node to another.
      1.   Framing
      2.   Physical Addressing
      3.   Flow control
      4.   Error control
      5.   Access control
DATA LINK LAYER
NETWORK LAYER

 The network layer is responsible for the
  delivery of packets from the original source to
  the
  final destination.


   1.   Data is in the form of Packets
   2.   Logical (IP) Addressing
   3.   Routing
   4.   Main protocols at this layer are IP ,ICMP ,ARP
NOTE

    The network layer is responsible for the source
     to destination delivery of a packet possibly
     across multiple networks.

    Where as the data link layer oversees the
     delivery of the packet between two systems on
     the same network.
NETWORK LAYER
TRANSPORT LAYER
The transport layer is responsible for delivery
 of a message from one process to another.

It defines:
  1.   Reliable delivery of data
  2.   Ordering of delivery
  3.   Port addressing
  4.   Segmentation and reassembly
  5.   Connection control
  6.   Flow control and Error control
  7.   Main protocols are TCP and UDP
TRANSPORT LAYER
TRANSPORT LAYER
SESSION LAYER

   This OSI layer, as the name implies:
    1.   Establishes
    2.   Maintains
    3.   Ends sessions between nodes
    4.   Manage transmit data


   Dialog controller i.e. whether connection is
    half duplex or full duplex.
PRESENTATION LAYER

   Defines the format of data being sent
   The presentation layer is designed to handle the syntax
    and semantics of the information exchanged between
    two systems

     Main functions of this layer are
      1.   Compression
      2.   Encryption and Decryption

     Some Examples of services used are listed below:
      1.   HTML (Hyper Text Markup Language)
      2.   GIF (Graphics Interchange Format )
      3.   JPEG (Joint Photographic Experts Group)
      4.   ASCII (American Standard Code for Information
           Interchange)
APPLICATION LAYER

 The application layer is responsible for
  providing services to the user.
 The application layer enables the user to access
  the network.
    1.   Mail services
    2.   File transfer and access
    3.   Remote log-in
    4.   Accessing the world wide web
    5.   Main protocols at this layer are
         HTTP, SMTP, SNMP, FTP, TELNET
APPLICATION LAYER
Kashif Latif

Más contenido relacionado

La actualidad más candente (20)

Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
Tcp ip tutorial
Tcp ip tutorialTcp ip tutorial
Tcp ip tutorial
 
Gateway and firewall
Gateway and firewallGateway and firewall
Gateway and firewall
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPT
 
Presentation on TCP/IP Model
Presentation on TCP/IP ModelPresentation on TCP/IP Model
Presentation on TCP/IP Model
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP Layer
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 
Mobile computing (Wireless) Medium Access Control (MAC)
Mobile computing (Wireless) Medium Access Control (MAC)Mobile computing (Wireless) Medium Access Control (MAC)
Mobile computing (Wireless) Medium Access Control (MAC)
 
Networking Models
Networking ModelsNetworking Models
Networking Models
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Osi model
Osi modelOsi model
Osi model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
Session Layer
Session LayerSession Layer
Session Layer
 
Mac addresses(media access control)
Mac addresses(media access control)Mac addresses(media access control)
Mac addresses(media access control)
 
Ip address
Ip addressIp address
Ip address
 

Destacado

Osi model
Osi modelOsi model
Osi modelOnline
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 
Network Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport LayerNetwork Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport LayerAbdelkhalik Mosa
 
Osi model mod2 xxx
Osi model mod2 xxxOsi model mod2 xxx
Osi model mod2 xxxsako555
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to NetworksSwapnil Agrawal
 
Presentation Layer (Layer OSI)
Presentation Layer (Layer OSI)Presentation Layer (Layer OSI)
Presentation Layer (Layer OSI)wahyu_phutra
 
The osi model layers
The osi model layersThe osi model layers
The osi model layersINFitunes
 
Osi layer dan fungsinya
Osi layer dan fungsinyaOsi layer dan fungsinya
Osi layer dan fungsinyaMuhammad Putra
 
Osi layer ( DAVENTA S )
Osi layer ( DAVENTA S )Osi layer ( DAVENTA S )
Osi layer ( DAVENTA S )Muhammad Putra
 
Software Advice IndustryView: The Future of Fleets in a Post-Driver World
Software Advice IndustryView: The Future of Fleets in a Post-Driver WorldSoftware Advice IndustryView: The Future of Fleets in a Post-Driver World
Software Advice IndustryView: The Future of Fleets in a Post-Driver WorldSoftware Advice
 

Destacado (20)

Osi model
Osi modelOsi model
Osi model
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Model osi
Model osiModel osi
Model osi
 
Network Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport LayerNetwork Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport Layer
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
Osi model mod2 xxx
Osi model mod2 xxxOsi model mod2 xxx
Osi model mod2 xxx
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to Networks
 
Application Layer
Application LayerApplication Layer
Application Layer
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
 
Presentation Layer (Layer OSI)
Presentation Layer (Layer OSI)Presentation Layer (Layer OSI)
Presentation Layer (Layer OSI)
 
Osi layers
Osi layersOsi layers
Osi layers
 
The osi model layers
The osi model layersThe osi model layers
The osi model layers
 
OSI layer
OSI layerOSI layer
OSI layer
 
Osi layer
Osi layerOsi layer
Osi layer
 
Osi layer
Osi layerOsi layer
Osi layer
 
Osi layer dan fungsinya
Osi layer dan fungsinyaOsi layer dan fungsinya
Osi layer dan fungsinya
 
Osi layer ( DAVENTA S )
Osi layer ( DAVENTA S )Osi layer ( DAVENTA S )
Osi layer ( DAVENTA S )
 
OSI LAYERS
OSI LAYERSOSI LAYERS
OSI LAYERS
 
Software Advice IndustryView: The Future of Fleets in a Post-Driver World
Software Advice IndustryView: The Future of Fleets in a Post-Driver WorldSoftware Advice IndustryView: The Future of Fleets in a Post-Driver World
Software Advice IndustryView: The Future of Fleets in a Post-Driver World
 
L17 Presentation Layer Design
L17 Presentation Layer DesignL17 Presentation Layer Design
L17 Presentation Layer Design
 

Similar a OSI Layers (20)

Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
Hardware7
Hardware7Hardware7
Hardware7
 
Network session 1 OSI Model
Network session 1 OSI ModelNetwork session 1 OSI Model
Network session 1 OSI Model
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
OSI model
OSI modelOSI model
OSI model
 
Network security at_osi_layers
Network security at_osi_layersNetwork security at_osi_layers
Network security at_osi_layers
 
osi-model (open source interconnection)
osi-model (open source interconnection)osi-model (open source interconnection)
osi-model (open source interconnection)
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Computer networks chapter1.
Computer networks chapter1.Computer networks chapter1.
Computer networks chapter1.
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
Osi model assignment help globalwebtutors
Osi model assignment help globalwebtutorsOsi model assignment help globalwebtutors
Osi model assignment help globalwebtutors
 
4.osi model
4.osi model4.osi model
4.osi model
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
OSI model
OSI modelOSI model
OSI model
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdf
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Más de Kashif Latif

Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming ApplicationKashif Latif
 
Analysis of Variance
Analysis of VarianceAnalysis of Variance
Analysis of VarianceKashif Latif
 
Core 2 Duo Processor
Core 2 Duo ProcessorCore 2 Duo Processor
Core 2 Duo ProcessorKashif Latif
 
SRX3600 Cluster & IDP
SRX3600 Cluster & IDPSRX3600 Cluster & IDP
SRX3600 Cluster & IDPKashif Latif
 
Routing Polices And Firewall Filter
Routing Polices And Firewall FilterRouting Polices And Firewall Filter
Routing Polices And Firewall FilterKashif Latif
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information ProtocolKashif Latif
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path FirstKashif Latif
 
Link Aggregation Control Protocol
Link Aggregation Control ProtocolLink Aggregation Control Protocol
Link Aggregation Control ProtocolKashif Latif
 
Label Distribution Protocol
Label Distribution ProtocolLabel Distribution Protocol
Label Distribution ProtocolKashif Latif
 
HA, SRX Cluster & Redundancy Groups
HA, SRX Cluster & Redundancy GroupsHA, SRX Cluster & Redundancy Groups
HA, SRX Cluster & Redundancy GroupsKashif Latif
 
Ex8216 Core Switch
Ex8216 Core SwitchEx8216 Core Switch
Ex8216 Core SwitchKashif Latif
 
Difference Between XFP & SFP
Difference Between XFP & SFPDifference Between XFP & SFP
Difference Between XFP & SFPKashif Latif
 
Chassis Cluster Configuration
Chassis Cluster ConfigurationChassis Cluster Configuration
Chassis Cluster ConfigurationKashif Latif
 
Border Gateway Protocol
Border Gateway ProtocolBorder Gateway Protocol
Border Gateway ProtocolKashif Latif
 

Más de Kashif Latif (17)

Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming Application
 
Analysis of Variance
Analysis of VarianceAnalysis of Variance
Analysis of Variance
 
Cyber Space
Cyber SpaceCyber Space
Cyber Space
 
DHCP
DHCPDHCP
DHCP
 
Core 2 Duo Processor
Core 2 Duo ProcessorCore 2 Duo Processor
Core 2 Duo Processor
 
SRX3600 Cluster & IDP
SRX3600 Cluster & IDPSRX3600 Cluster & IDP
SRX3600 Cluster & IDP
 
Routing Polices And Firewall Filter
Routing Polices And Firewall FilterRouting Polices And Firewall Filter
Routing Polices And Firewall Filter
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
 
MX960 Router
MX960 RouterMX960 Router
MX960 Router
 
Link Aggregation Control Protocol
Link Aggregation Control ProtocolLink Aggregation Control Protocol
Link Aggregation Control Protocol
 
Label Distribution Protocol
Label Distribution ProtocolLabel Distribution Protocol
Label Distribution Protocol
 
HA, SRX Cluster & Redundancy Groups
HA, SRX Cluster & Redundancy GroupsHA, SRX Cluster & Redundancy Groups
HA, SRX Cluster & Redundancy Groups
 
Ex8216 Core Switch
Ex8216 Core SwitchEx8216 Core Switch
Ex8216 Core Switch
 
Difference Between XFP & SFP
Difference Between XFP & SFPDifference Between XFP & SFP
Difference Between XFP & SFP
 
Chassis Cluster Configuration
Chassis Cluster ConfigurationChassis Cluster Configuration
Chassis Cluster Configuration
 
Border Gateway Protocol
Border Gateway ProtocolBorder Gateway Protocol
Border Gateway Protocol
 

Último

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 

Último (20)

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 

OSI Layers

  • 2. OSI - THE MODEL  A layer model (Open Systems Interconnection)  Each layer performs a subset of the required communication functions  Each layer relies on the next lower layer to perform more primitive functions  Each layer provides services to the next higher layer  Changes in one layer should not require changes in other layers
  • 4. WHY LAYERS…?  A layered architecture allows us to discuss a well- defined ,specific part of a large and complex system.  Breaks down the complex operation of networking into simple elements.  Helps developers in developing software.  It is also much easier to change the implementation of the service provided by the layer.  Helps in troubleshooting and identifying the problem.  It provides a way to understand how an internet work operates.  Task broken into subtasks
  • 6. PHYSICAL LAYER  The physical layer is responsible for transmitting individual bits from one node to the next.  The physical layer defines Media type ,Connector type and Signaling type .  Physical layer defines the following characteristics of interface between data transmission device (e.g. computer) and transmission medium or network.  Mechanical  Electrical  Functional  Procedural  Representation of bits  Data rates
  • 8. DATA LINK LAYER  Data link layer is responsible for activating, maintaining and deactivating a reliable link between two nodes.  The data link layer is responsible for transmitting frames from one node to another. 1. Framing 2. Physical Addressing 3. Flow control 4. Error control 5. Access control
  • 10. NETWORK LAYER The network layer is responsible for the delivery of packets from the original source to the final destination. 1. Data is in the form of Packets 2. Logical (IP) Addressing 3. Routing 4. Main protocols at this layer are IP ,ICMP ,ARP
  • 11. NOTE  The network layer is responsible for the source to destination delivery of a packet possibly across multiple networks.  Where as the data link layer oversees the delivery of the packet between two systems on the same network.
  • 13. TRANSPORT LAYER The transport layer is responsible for delivery of a message from one process to another. It defines: 1. Reliable delivery of data 2. Ordering of delivery 3. Port addressing 4. Segmentation and reassembly 5. Connection control 6. Flow control and Error control 7. Main protocols are TCP and UDP
  • 16. SESSION LAYER  This OSI layer, as the name implies: 1. Establishes 2. Maintains 3. Ends sessions between nodes 4. Manage transmit data  Dialog controller i.e. whether connection is half duplex or full duplex.
  • 17. PRESENTATION LAYER  Defines the format of data being sent  The presentation layer is designed to handle the syntax and semantics of the information exchanged between two systems  Main functions of this layer are 1. Compression 2. Encryption and Decryption  Some Examples of services used are listed below: 1. HTML (Hyper Text Markup Language) 2. GIF (Graphics Interchange Format ) 3. JPEG (Joint Photographic Experts Group) 4. ASCII (American Standard Code for Information Interchange)
  • 18. APPLICATION LAYER  The application layer is responsible for providing services to the user.  The application layer enables the user to access the network. 1. Mail services 2. File transfer and access 3. Remote log-in 4. Accessing the world wide web 5. Main protocols at this layer are HTTP, SMTP, SNMP, FTP, TELNET