SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
1
OSI Model




• OSI means Open System Interconnect model.

• Developed by the International Organization for
  Standardization in 1974.

• It consists of seven layers.

• Each layer has a different but specific processing
  function.




                                                       2
OSI Model Layers




       Layer - 7   Application
                   Application

       Layer - 6   Presentation
                   Presentation

       Layer - 5     Session
                     Session

       Layer - 4   Transport
                   Transport

       Layer - 3    Network
                    Network

       Layer - 2    Data Link
                    Data Link

       Layer - 1     Physical
                     Physical

                                  3
Application Layer



                    Application Layer is
 Application
 Application        responsible for providing
                    Networking Services to user.
 Presentation
 Presentation       It also known as Desktop Layer.
                    Identification of Services is
   Session
   Session          done using Port Numbers.

  Transport
  Transport         Ports are nothing but Socket i.e.
                    Entry and Exit Point to the Layer
  Network
  Network

  Data Link         Total No. Ports    0 – 65535
  Data Link
                    Reserved Ports     0 – 1023
   Physical
   Physical         Open Ports      1024 – 65535


                                                        4
Examples of Networking Services

 Service         Port No.


 HTTP              80

 FTP               21

 SMTP              25

 TELNET            23

 TFTP              69




                                  5
How data flows from Application Layer



                    Application
                    Application         Data

                  80 21 25   53 67 69


                   Presentation
                   Presentation

                      Session
                      Session

                    Transport
                    Transport

                     Network
                     Network

                     Data Link
                     Data Link

                      Physical
                      Physical
                                               6
Presentation Layer


                 Presentation Layer is
 Application
 Application     responsible for converting data
                 into standard format.
 Presentation
 Presentation
 Presentation
  Presentation
                 Examples : ASCII, EBCDIC, JPEG,
   Session
   Session       MPEG, BMP, MIDI, WAV, MP3
  Transport
  Transport
                 Following tasks are perform at
  Network        Presentation layer :
  Network

  Data Link
  Data Link      Encoding    – Decoding
                 Encryption – Decryption
   Physical
   Physical      Compression – Decompression

                                                   7
How data flows from Presentation Layer




                   Application
                   Application           Data

                   Presentation
                   Presentation          Data

                     Session
                     Session

                    Transport
                    Transport

                    Network
                    Network

                    Data Link
                    Data Link

                     Physical
                     Physical
                                                8
Session Layer


                Session Layer is responsible
 Application
 Application    establishing, maintaining and
                terminating session.
 Presentation
 Presentation   Session ID also works at Session
                Layer.
   Session
   Session

  Transport     Examples :
  Transport

  Network
  Network       RPC  Remote Procedure Call
                SQL  Structured Query language
  Data Link
  Data Link     NFS  Network File System

   Physical
   Physical

                                                   9
How data flows from Session Layer




                   Application
                   Application      Data

                   Presentation
                   Presentation     Data

                     Session
                     Session        Data

                   Transport
                   Transport

                    Network
                    Network

                    Data Link
                    Data Link

                     Physical
                     Physical
                                           10
Transport Layer


                  Transport Layer is
 Application
 Application      responsible for end-to-end
                  connectivity. It is also known as
 Presentation
 Presentation     heart of OSI Layers. Following
                  task are performed at Transport
   Session
   Session        Layer : -

 Transport
 Transport
 Transport        • Identifying Service
  Network
  Network         • Multiplexing & De-multiplexing
                  • Segmentation
  Data Link
  Data Link
                  • Sequencing & Reassembling
   Physical
   Physical       • Flow Control
                  • Error Correction
                                                      11
Identifying Service


                 TCP                      UDP


    • Transmission Control   • User Datagram
      Protocol                 Protocol
    • Connection Oriented    • Connection Less

    • Acknowledgement        • No Acknowledgement

    • Reliable               • Unreliable

    • Slower                 • Faster

    • Port No. 6             • Port No. 17

    • e.g. HTTP, FTP, SMTP   • e.g. DNS, DHCP, TFTP
                                                      12
Multiplexing & De-multiplexing


                    Application
                    Application

                   Presentation
                   Presentation

                       Session
                       Session
                 80 21 25    53 67 69


                     Transport
                     Transport
                   TCP - 6   UDP - 17


                     Network
                     Network

                      Data Link
                      Data Link

                       Physical
                       Physical         13
How data flows from Transport Layer




                   Application
                   Application        Data

                  Presentation
                  Presentation        Data

                     Session
                     Session          Data

                   Transport      TH
                                   Segment
                                      Data
                   Transport

                   Network
                   Network

                    Data Link
                    Data Link

                    Physical
                    Physical
                                             14
Network Layer


                Network Layer is
 Application
 Application    responsible for providing best
                path to data to reach destination.
 Presentation
 Presentation   Logical Addressing sits on this
                layer. Device working on Network
   Session
   Session      Layer is Router.

 Transport
 Transport      It is divided into two parts
                • Routed Protocols
  Network
  Network
                  e.g. IP, IPX, Apple Talk.
  Data Link
  Data Link     • Routing Protocols

   Physical       e.g. RIP, IGRP, OSPF, EIGRP
   Physical

                                                     15
How data flows from Network Layer




                   Application
                   Application        Data

                  Presentation
                  Presentation        Data

                     Session
                     Session          Data

 e.g. Router       Transport
                   Transport         Segment

                   Network
                   Network            Packet
                                    NH Segment

                    Data Link
                    Data Link

                    Physical
                    Physical
                                                 16
Datalink Layer


                 Datalink Layer is
 Application
 Application     divided into two Sub Layers :

 Presentation
 Presentation    • LLC – Logical Link Control
   Session         It talks about Wan protocols e.g.
   Session
                   PPP, HDLC, Frame-relay
  Transport
  Transport
                 • MAC – Media Access Control
  Network
  Network          It talks about Physical Address.
                   It is 48 bit Addressing
  Data Link
  Data Link
  Data
  Data             i.e. 12 digit Hexadecimal No.
                    It is also responsible for Error
   Physical
   Physical        Detection
                   Device working on Data Link
                   Layer is Switch, Bridge, NIC.
                                                       17
How data flows from Data Link Layer




                   Application
                   Application           Data

                   Presentation
                   Presentation          Data

                     Session
                     Session             Data

                    Transport
                    Transport          Segment

e.g. Switch         Network
                    Network             Packet

                    Data Link
                    Data Link         DH Frame DT
                                         Packet

                     Physical
                     Physical
                                                    18
Physical Layer


                 Physical Layer is
 Application
 Application     responsible for electrical,
                 mechanical or procedural checks.
 Presentation
 Presentation    Data will be converted in Binary
                 that is 0’s & 1’s. Data will be in the
   Session
   Session       form of electrical pulses if it is
                 Coaxial or Twisted Pair cable and in
  Transport
  Transport      the form of Light if it is Fiber Optic
                 Cable.
  Network
  Network
                 Devices working at Physical Layer
  Data Link
  Data Link      are Hubs, Repeaters, Cables,
                 Modems etc.
   Physical
   Physical
   Physical


                                                          19
How data flows from Physical Layer




                   Application
                   Application        Data

                   Presentation
                   Presentation       Data

                     Session
                     Session          Data

                    Transport
                    Transport        Segment

                    Network
                    Network          Packet

e.g. Hub            Data Link
                    Data Link         Frame

                     Physical
                     Physical         Bits
                                               20
Data Encapsulation & De-capsulation


     A                                           B

 Application       Data           Data      Application
 Application                                Application

 Presentation
  Presentation     Data           Data       Presentation
                                            Presentation

   Session
    Session        Data           Data         Session
                                              Session

  Transport      TH              Segment             TH
                                             Transport
   Transport          Data
                  Segment       TH   Data   Transport

  Network
  Network        NH Segment
                  Packet       NH Segment
                                 Packet      Network
                                             Network NH

  Data Link
  Data Link      DHFrameDT
                    Packet     DTFrameDH
                                  Packet
                                   Packet            DH
                                             Data LinkDT
                                             Data Link


   Physical
    Physical        Bits           Bits        Physical
                                              Physical
                                                            21
Comparing OSI with TCP/IP Layers



          OSI Layers           TCP/IP Layers

         Application
         Application

         Presentation
         Presentation              Application
                                   Application

           Session
           Session

          Transport
          Transport                Transport
                                   Transport

          Network
          Network                   Internet
                                     Internet

          Data Link
          Data Link                 Network
                                    Network
                                     Access
                                     Access
           Physical
           Physical
                                                 22
23

Weitere ähnliche Inhalte

Was ist angesagt?

Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6Rodolfo Kohn
 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesICT PRISTINE
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ICT PRISTINE
 
Internet stack protocol
Internet stack protocolInternet stack protocol
Internet stack protocolYash Patel
 
protocol architecture
 protocol architecture protocol architecture
protocol architectureSrinivasa Rao
 
Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)mashiur
 
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...IJECEIAES
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...IJCNCJournal
 
Iccci2010 fipv6
Iccci2010 fipv6Iccci2010 fipv6
Iccci2010 fipv6hanums1
 
5. telecomm & network security
5. telecomm & network security5. telecomm & network security
5. telecomm & network security7wounders
 
RINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionRINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionEleni Trouva
 
Communications
CommunicationsCommunications
CommunicationsDev Sharma
 
Eucnc rina-tutorial
Eucnc rina-tutorialEucnc rina-tutorial
Eucnc rina-tutorialICT PRISTINE
 
Performance Evaluation of Soft RoCE over 1 Gigabit Ethernet
Performance Evaluation of Soft RoCE over 1 Gigabit EthernetPerformance Evaluation of Soft RoCE over 1 Gigabit Ethernet
Performance Evaluation of Soft RoCE over 1 Gigabit EthernetIOSR Journals
 
Networking lecture 4 Data Link Layer by Mamun sir
Networking lecture 4 Data Link Layer by Mamun sirNetworking lecture 4 Data Link Layer by Mamun sir
Networking lecture 4 Data Link Layer by Mamun sirsharifbdp
 
Vansteen communication
Vansteen communicationVansteen communication
Vansteen communicationgidi899
 

Was ist angesagt? (19)

Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6
 
ACIT Mumbai - OSI Model
ACIT Mumbai - OSI ModelACIT Mumbai - OSI Model
ACIT Mumbai - OSI Model
 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network Architectures
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Internet stack protocol
Internet stack protocolInternet stack protocol
Internet stack protocol
 
protocol architecture
 protocol architecture protocol architecture
protocol architecture
 
Avani
AvaniAvani
Avani
 
Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)Mazharul Islam Khan (063457056)
Mazharul Islam Khan (063457056)
 
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
PERFORMANCE EVALUATION OF OSPF AND RIP ON IPV4 & IPV6 TECHNOLOGY USING G.711 ...
 
Iccci2010 fipv6
Iccci2010 fipv6Iccci2010 fipv6
Iccci2010 fipv6
 
5. telecomm & network security
5. telecomm & network security5. telecomm & network security
5. telecomm & network security
 
RINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionRINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussion
 
Communications
CommunicationsCommunications
Communications
 
Eucnc rina-tutorial
Eucnc rina-tutorialEucnc rina-tutorial
Eucnc rina-tutorial
 
Performance Evaluation of Soft RoCE over 1 Gigabit Ethernet
Performance Evaluation of Soft RoCE over 1 Gigabit EthernetPerformance Evaluation of Soft RoCE over 1 Gigabit Ethernet
Performance Evaluation of Soft RoCE over 1 Gigabit Ethernet
 
Networking lecture 4 Data Link Layer by Mamun sir
Networking lecture 4 Data Link Layer by Mamun sirNetworking lecture 4 Data Link Layer by Mamun sir
Networking lecture 4 Data Link Layer by Mamun sir
 
Vansteen communication
Vansteen communicationVansteen communication
Vansteen communication
 

Andere mochten auch

Reverse Engineering Malware Workshop
Reverse Engineering Malware WorkshopReverse Engineering Malware Workshop
Reverse Engineering Malware WorkshopMustafa Qasim
 
Malware en Android: Discovering, Reversing & Forensics
Malware en Android: Discovering, Reversing & ForensicsMalware en Android: Discovering, Reversing & Forensics
Malware en Android: Discovering, Reversing & ForensicsTelefónica
 

Andere mochten auch (6)

Day04
Day04 Day04
Day04
 
Day03
Day03 Day03
Day03
 
Day02
Day02 Day02
Day02
 
Reverse Engineering Malware Workshop
Reverse Engineering Malware WorkshopReverse Engineering Malware Workshop
Reverse Engineering Malware Workshop
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
Malware en Android: Discovering, Reversing & Forensics
Malware en Android: Discovering, Reversing & ForensicsMalware en Android: Discovering, Reversing & Forensics
Malware en Android: Discovering, Reversing & Forensics
 

Ähnlich wie Day01

Лекц 2
Лекц 2Лекц 2
Лекц 2Muuluu
 
OSI Model.pptx
OSI Model.pptxOSI Model.pptx
OSI Model.pptxmilon24
 
Wireless network basics
Wireless network basicsWireless network basics
Wireless network basicsKumar
 
ACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectSleek International
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhMujmmil Shaikh
 
osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................swarnimprateek
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhMujmmil Shaikh
 
Comp tia n+_session_04
Comp tia n+_session_04Comp tia n+_session_04
Comp tia n+_session_04Niit Care
 
Iso osi layers reference model of internet .pptx
Iso osi layers reference model of internet .pptxIso osi layers reference model of internet .pptx
Iso osi layers reference model of internet .pptxRahmanScholar
 
Networking and communications security – network architecture design
Networking and communications security – network architecture designNetworking and communications security – network architecture design
Networking and communications security – network architecture designEnterpriseGRC Solutions, Inc.
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptmohanravi1986
 
6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.vedhatrioathi100
 

Ähnlich wie Day01 (20)

Лекц 2
Лекц 2Лекц 2
Лекц 2
 
OSI Model.pptx
OSI Model.pptxOSI Model.pptx
OSI Model.pptx
 
Wireless network basics
Wireless network basicsWireless network basics
Wireless network basics
 
ACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems Interconnect
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
9226922.ppt
9226922.ppt9226922.ppt
9226922.ppt
 
osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................osi-tcp ppt 1.pptx........................
osi-tcp ppt 1.pptx........................
 
osi-tcp.ppt
osi-tcp.pptosi-tcp.ppt
osi-tcp.ppt
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
Gsm protl
Gsm protlGsm protl
Gsm protl
 
osi and tcpip.ppt
osi and tcpip.pptosi and tcpip.ppt
osi and tcpip.ppt
 
Osi and tcpip
Osi and tcpipOsi and tcpip
Osi and tcpip
 
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
 
Comp tia n+_session_04
Comp tia n+_session_04Comp tia n+_session_04
Comp tia n+_session_04
 
Iso osi layers reference model of internet .pptx
Iso osi layers reference model of internet .pptxIso osi layers reference model of internet .pptx
Iso osi layers reference model of internet .pptx
 
Networking and communications security – network architecture design
Networking and communications security – network architecture designNetworking and communications security – network architecture design
Networking and communications security – network architecture design
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.
 

Kürzlich hochgeladen

Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 

Kürzlich hochgeladen (20)

Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 

Day01

  • 1. 1
  • 2. OSI Model • OSI means Open System Interconnect model. • Developed by the International Organization for Standardization in 1974. • It consists of seven layers. • Each layer has a different but specific processing function. 2
  • 3. OSI Model Layers Layer - 7 Application Application Layer - 6 Presentation Presentation Layer - 5 Session Session Layer - 4 Transport Transport Layer - 3 Network Network Layer - 2 Data Link Data Link Layer - 1 Physical Physical 3
  • 4. Application Layer Application Layer is Application Application responsible for providing Networking Services to user. Presentation Presentation It also known as Desktop Layer. Identification of Services is Session Session done using Port Numbers. Transport Transport Ports are nothing but Socket i.e. Entry and Exit Point to the Layer Network Network Data Link Total No. Ports 0 – 65535 Data Link Reserved Ports 0 – 1023 Physical Physical Open Ports 1024 – 65535 4
  • 5. Examples of Networking Services Service Port No. HTTP 80 FTP 21 SMTP 25 TELNET 23 TFTP 69 5
  • 6. How data flows from Application Layer Application Application Data 80 21 25 53 67 69 Presentation Presentation Session Session Transport Transport Network Network Data Link Data Link Physical Physical 6
  • 7. Presentation Layer Presentation Layer is Application Application responsible for converting data into standard format. Presentation Presentation Presentation Presentation Examples : ASCII, EBCDIC, JPEG, Session Session MPEG, BMP, MIDI, WAV, MP3 Transport Transport Following tasks are perform at Network Presentation layer : Network Data Link Data Link Encoding – Decoding Encryption – Decryption Physical Physical Compression – Decompression 7
  • 8. How data flows from Presentation Layer Application Application Data Presentation Presentation Data Session Session Transport Transport Network Network Data Link Data Link Physical Physical 8
  • 9. Session Layer Session Layer is responsible Application Application establishing, maintaining and terminating session. Presentation Presentation Session ID also works at Session Layer. Session Session Transport Examples : Transport Network Network RPC  Remote Procedure Call SQL  Structured Query language Data Link Data Link NFS  Network File System Physical Physical 9
  • 10. How data flows from Session Layer Application Application Data Presentation Presentation Data Session Session Data Transport Transport Network Network Data Link Data Link Physical Physical 10
  • 11. Transport Layer Transport Layer is Application Application responsible for end-to-end connectivity. It is also known as Presentation Presentation heart of OSI Layers. Following task are performed at Transport Session Session Layer : - Transport Transport Transport • Identifying Service Network Network • Multiplexing & De-multiplexing • Segmentation Data Link Data Link • Sequencing & Reassembling Physical Physical • Flow Control • Error Correction 11
  • 12. Identifying Service TCP UDP • Transmission Control • User Datagram Protocol Protocol • Connection Oriented • Connection Less • Acknowledgement • No Acknowledgement • Reliable • Unreliable • Slower • Faster • Port No. 6 • Port No. 17 • e.g. HTTP, FTP, SMTP • e.g. DNS, DHCP, TFTP 12
  • 13. Multiplexing & De-multiplexing Application Application Presentation Presentation Session Session 80 21 25 53 67 69 Transport Transport TCP - 6 UDP - 17 Network Network Data Link Data Link Physical Physical 13
  • 14. How data flows from Transport Layer Application Application Data Presentation Presentation Data Session Session Data Transport TH Segment Data Transport Network Network Data Link Data Link Physical Physical 14
  • 15. Network Layer Network Layer is Application Application responsible for providing best path to data to reach destination. Presentation Presentation Logical Addressing sits on this layer. Device working on Network Session Session Layer is Router. Transport Transport It is divided into two parts • Routed Protocols Network Network e.g. IP, IPX, Apple Talk. Data Link Data Link • Routing Protocols Physical e.g. RIP, IGRP, OSPF, EIGRP Physical 15
  • 16. How data flows from Network Layer Application Application Data Presentation Presentation Data Session Session Data e.g. Router Transport Transport Segment Network Network Packet NH Segment Data Link Data Link Physical Physical 16
  • 17. Datalink Layer Datalink Layer is Application Application divided into two Sub Layers : Presentation Presentation • LLC – Logical Link Control Session It talks about Wan protocols e.g. Session PPP, HDLC, Frame-relay Transport Transport • MAC – Media Access Control Network Network It talks about Physical Address. It is 48 bit Addressing Data Link Data Link Data Data i.e. 12 digit Hexadecimal No. It is also responsible for Error Physical Physical Detection Device working on Data Link Layer is Switch, Bridge, NIC. 17
  • 18. How data flows from Data Link Layer Application Application Data Presentation Presentation Data Session Session Data Transport Transport Segment e.g. Switch Network Network Packet Data Link Data Link DH Frame DT Packet Physical Physical 18
  • 19. Physical Layer Physical Layer is Application Application responsible for electrical, mechanical or procedural checks. Presentation Presentation Data will be converted in Binary that is 0’s & 1’s. Data will be in the Session Session form of electrical pulses if it is Coaxial or Twisted Pair cable and in Transport Transport the form of Light if it is Fiber Optic Cable. Network Network Devices working at Physical Layer Data Link Data Link are Hubs, Repeaters, Cables, Modems etc. Physical Physical Physical 19
  • 20. How data flows from Physical Layer Application Application Data Presentation Presentation Data Session Session Data Transport Transport Segment Network Network Packet e.g. Hub Data Link Data Link Frame Physical Physical Bits 20
  • 21. Data Encapsulation & De-capsulation A B Application Data Data Application Application Application Presentation Presentation Data Data Presentation Presentation Session Session Data Data Session Session Transport TH Segment TH Transport Transport Data Segment TH Data Transport Network Network NH Segment Packet NH Segment Packet Network Network NH Data Link Data Link DHFrameDT Packet DTFrameDH Packet Packet DH Data LinkDT Data Link Physical Physical Bits Bits Physical Physical 21
  • 22. Comparing OSI with TCP/IP Layers OSI Layers TCP/IP Layers Application Application Presentation Presentation Application Application Session Session Transport Transport Transport Transport Network Network Internet Internet Data Link Data Link Network Network Access Access Physical Physical 22
  • 23. 23