• slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    29 days ago

    Easier way is to remember that the ISO model is defunked and you should use the TCP/IP model.

      • bleistift2@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        ·
        29 days ago

        ISO is a theoretical model on how things work, suitable for teaching and for reference. In reality, there are only 4 layers and not the finely chiseled concern-separating layers at the bottom.

        • credo@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          28 days ago

          ISO is an organization. OSI is a model.

          Edit: there are also definitely more than four “layers” (standard handoff points).

          • Physical involves the media and transmission format (e.g. EMF, waveform, etc)

          • data link involves multiplexing and addressing on the local segment

          • Network involves beyond-segment addressing

          • Transport involves standard endpoint communication methods (tcp/udp)

          Are you implying this is where everything ends?

          What about application level multiplexing (sockets)?

      • Scoopta@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        29 days ago

        The IP suite is not nearly as neatly layered as OSI was and the OSI model doesn’t neatly fit the IP suite since it wasn’t actually designed for IP at all. In the IP suite layers 5 and 6 basically don’t exist in the OSI sense, TCP handles things that are part of both layers 4 and 5 in the model despite being a single protocol, etc. The OSI model is often considered obselete as it just doesn’t actually fit the IP world all that well but it’s been around so long and does have uses in certain situations that it tends to stick around.

      • edinbruh@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        29 days ago

        ISO/OSI is a neatly separated model mostly used on theory.

        In practice, actual network stacks are often modeled after a simpler model that is called TCP/IP. Which despite the name is not actually TCP specific.

        Here’s the general description and correspondence to ISO/OSI:

        1. Host to network / network access layer: it’s mostly the nic and nic driver. It’s sometimes numbered as 0 because some don’t consider it part of the TCP/IP stack, but simply the nic driver. Corresponds to:
          1. Physical
          2. Datalink
        2. Network layer: Corresponds to: 3. Network
        3. Transport layer: Corresponds to: 4. Transport
        4. Application layer: everything that’s part of the application and not the network stack. Corresponds to: 5. Session 6. Presentation 7. Application

        Or, you can just not care about how the actual software stack is separated, and continue to use the most complete model, knowing that everyone will understand what you when you say “layer 2/3/4” anyway.

        Plus, some could say that the TCP/IP model is equally unfit because the Linux network subsystem doesn’t care about layers.

        Edit: I hope the formatting of that table isn’t broken on your client, because it is on mine

    • invictvs@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      23 days ago

      Yes, except if you are in my University, where professors are fossils and knowing OSI is required to pass the CN exam.

  • recursivethinking@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    29 days ago

    Accurate

    Application: full of itself; just look at it; leaking out of its constraints.
    Presentation: not happy; has to talk to the app.
    Session: chillin; don’t start nothin, won’t be nothin.
    Transport: ready for whatever comes its way.
    Network: acting up as usual.
    Data Link: Hidden but watching, well-behaved, compliant.
    Physical: draping out of the rack

  • Luc@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    28 days ago

    Missing the latest addition to the OSI model: AI!

    Layer 8 (sender): turning a few keywords into a well-formed text

    Layer 8 (receiver): summarising text back into its short form

    • BougieBirdie@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      1
      ·
      29 days ago

      My professor tried to teach us that one too, but a classmate came up with an unforgettable mnemonic. Very cursed

      Mildly NSFW

      Please Daddy, Not The Sex Pipe Again

      The professor hadn’t heard that one before

      • Deebster@infosec.pub
        link
        fedilink
        English
        arrow-up
        1
        ·
        28 days ago

        Given that the internet is a series of tubes, it’s a better mnemonic since the pipe connection will help you remember it.