Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Informatique
  3. Réseaux
  4. Introduction au modèle OSI

Introduction au modèle OSI

Scheduled Pinned Locked Moved Réseaux
7 Posts 3 Posters 3.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • PirkoaP
    PirkoaP
    Pirkoa
    wrote on last edited by
    #1

    <p>Bien le bonjour à toutes et à tous !<br/>
    On se retrouve aujourd'hui pour un petit bout de cours sur le fonctionnement même d'internet et plus principalement le modèle OSI.<br/>
     <br/>
    Comme d'habitude, n'hésitez pas à poster des remarques sur le sujet.<br/>
     <br/>
    Vous êtes prêt ? Allons-y !<br/>
     <br/>
    Vous le savez peut être mais nous sommes 1,8 milliards d'internautes aujourd'hui. Internet est donc une gigantesque toile d'araignée<br/>
    La question la plus pertinente que l'on pourrait se poser c'est comment se fait-il que l'on puisse communiquer avec autant de machines, ou encore comment les informations que j'envoie arrivent toujours à bon port ?<br/>
     <br/>
    J'espère que ce cours vous aidera a y voir plus clair dans le fonctionnement des réseaux et donc d'Internet<br/>
     <br/><strong>Comment communiquer ?</strong><br/>
     <br/>
    Lorsque l'on est deux, communiquer est assez aisé, il suffit de ne pas parler en même temps que l'autre pour arriver à se faire comprendre sans trop de problèmes. Mais lorsque l'on est 10, c'est déjà plus délicat. Je ne vous parle pas d'une conversation à 100 ou 1000...<br/>
    Pourtant <strong>Internet a relevé le défi</strong> et on peut dire qu'il s'en sort plutôt pas mal !<br/>
     <br/>
    Pour communiquer, il nous faut à minima un émetteur, un récepteur et un support de transmission (l'air lors d'une conversation orale). Des chercheurs ont donc réfléchi à comment faire pour que les ordinateurs puissent communiquer entre eux sans problème.<br/>
    Ils ont trouvé un modèle que chaque ordinateur se doit de respecter lorsqu'il essaie de communiquer, il s'agit du fameux <strong>modèle OSI</strong> (prononcer "<em>auzi</em>")<br/>
     <br/><u><strong><span style="font-size:18px;">I - Le modèle OSI</span></strong></u><br/>
     <br/>
    Le modèle OSI est donc né en 1984 et est encore utilisé aujourd'hui, c'est pour dire sa puissance et son efficacité. Si vous avez des connaissances, vous aurez pu remarquer que ce modèle est né après Internet et donc que ça devait être bien galère avant !<br/>
     <br/>
    Plus sérieusement, la raison est simple : le modèle OSI est né quand nous avons commencé à avoir une certaine expérience des communications entre ordinateurs. Il tient donc compte des communications existantes, mais aussi des communications futures et de leurs évolutions potentielles.<br/>
    Son objectif est donc de normaliser les communications pour leur garantir un fonctionnement sans failles et une capacité d'évolution<br/>
     <br/>
    Vous l'aurez compris, le modèle OSi est une norme qui préconise comment les ordinateurs doivent communiquer entre eux et il s'appuie sur une architecture par couches !<br/>
     <br/>
    Elles sont au nombre de 7 et chacune a un nom différent, regardons un peu l'image qui suit :</p>
    <p style="margin-left:80px;"><img alt="257865.png" src="http://uploads.siteduzero.com/files/257001_258000/257865.png"/></p>
    <p style="margin-left:80px;"> </p>
    <p>Les chercheurs ont donc jugé bon que ces 7 couches doivent être présentes pour le bon fonctionnement d'une communication entre deux ordinateurs.</p>
    <p> </p>
    <p>Chaque couche a donc un rôle précis à accomplir que l'on verra en détail dans d'autres cours présentant chacun une couche.</p>
    <p>En attendant, voici d'un peu plus près la description de chaque couche :</p>
    <p> </p>
    <p><u><strong><span style="font-size:18px;">II - Les 7 couches du modèle OSI</span></strong></u></p>
    <p> </p>
    <ul><li><strong>Couche 1</strong> : Couche physique
    <ul><li>Rôle : Offrir un support de transmission pour la communication</li>
    <li>Matériel associé : Le hub (ou concentrateur si on est anglophobe)</li>
    </ul></li><li><strong>Couche 2</strong> : Couche liaison
    <ul><li>Rôle : Connecter les machines entre elles sur un réseau local</li>
    <li>Rôle secondaire : Détecter les erreurs de transmission</li>
    <li>Matériel associé : Le switch (ou commutateur si on est anglophobe)</li>
    </ul></li><li><strong>Couche 3</strong> : Couche réseau
    <ul><li>Rôle : Interconnecter les réseaux entre eux</li>
    <li>Rôle secondaire : Fragmenter les paquets</li>
    <li>Matériel associé : Le routeur</li>
    </ul></li><li><strong>Couche 4</strong> : Couche transport
    <ul><li>Rôle : Gérer les connexions applicatives</li>
    <li>Rôle secondaire : Garantir la connexion</li>
    <li>Matériel associé : Aucun</li>
    </ul></li><li><strong>Couche 5</strong> : Couche session</li>
    <li><strong>Couche 6</strong> : Couche Présentation</li>
    <li><strong>Couche 7</strong> : Couche application
    <ul><li>Rôle : Non défini clairement, son but est d'acheminer les informations jusqu'à la couche 4 et inversement.</li>
    <li>Matériel associé : Le Proxy</li>
    </ul></li></ul><p>Les couches 5 et 6 sont moins importantes et peu utilisées, on ne s'attardera pas trop dessus ! En fait pour faire simple, Internet repose aujourd'hui sur un modèle qui s'appelle TCP/IP qui utilise le modèle OSI jusqu'à la couche 4 et un peu de la couche 7 les couches 5 et 6 ne sont donc pas utilisées ou pour des utilisations très précises</p>
    <p> </p>
    <p>Une fois que les couches ont été définies clairement, il faut retenir quelque chose :</p>
    <p>Une couche utilise un certain protocole, il en existe des très connus (exemple : <em>Le protocole ethernet</em>) mais d'autres moins connus font plus ou moins la même chose</p>
    <p> </p>
    <p>L'image suivante montre un aperçu des protocoles associés aux couches (<em>merci Wikipedia</em>) :</p>
    <p><img alt="0267f5b8c7.png" src="https://puu.sh/hAasX/0267f5b8c7.png"/></p>
    <p></p><p>Revenons à nos moutons, il y a <strong>deux règles d'or</strong> du modèle OSI :</p>
    <ul><li>Chaque couche est <strong>indépendante.</strong>
    <ul><li>C'est-à-dire qu’on peut changer le protocole associé à une couche sans avoir besoin de modifier toutes les couches du modèle OSI.</li>
    </ul></li><li>Chaque couche ne peut communiquer qu’avec une couche <strong>adjacente</strong></li>
    </ul><p>Voilà, vous connaissez les rudiments du modèle OSI !</p>
    <p> </p>
    <p>Nous allons nous attaquer directement à la couche 1 ici : <em>"En cours de rédac plz"</em></p>
    <p> </p>
    <p>Merci d'avoir lu,</p>
    <p> </p>
    <p>Bonne soirée,</p>
    <p>Pirkoa</p>

    Étudiant en 2ème année de DUT InformatiqueJetez un coup d’œil à mon CV !

    1 Reply Last reply
    3
    • SoulalexS
      SoulalexS
      Soulalex
      wrote on last edited by
      #2

      <p>Très bon guide sur le modèle OSI même si cela reste assez flou dans ma tête 🙂 </p>
      <p> </p>
      <p>Par contre une petite question, c'est quoi la différence entre un hub et un switch ?</p>

      Soulalex, Administrateur de Melinyel+ E-Mail : [email protected]+ GitHub : https://github.com/Soualex

      1 Reply Last reply
      0
      • PirkoaP
        PirkoaP
        Pirkoa
        wrote on last edited by
        #3

        <p>Merci bien 🙂 </p><p>
        Comme indiqué le modèle OSI reste un modèle théorique, surtout ici ^^</p><p>
        Ça devrait normalement aller mieux avec le détail de chaque couche et donc l'application pratique</p><p></p><p>
        Pour faire simple, on peut dire que quand le hub reçoit une information, il va l'envoyer sur toutes les machines connectées après chaque machine fait ce qu'elle veut avec l'info</p><p>
        Le switch lui est un peu plus intelligent et va envoyer l'information directement au bon destinataire</p>

        Étudiant en 2ème année de DUT InformatiqueJetez un coup d’œil à mon CV !

        1 Reply Last reply
        0
        • F
          F
          Fantom3z
          Modérateur spécialisé
          wrote on last edited by
          #4

          <p>Merci de contribuer à la partie réseaux Pirkoa, le modéle OSI ou TCP/IP est la base pour comprendre le réseaux et il est nécessaire de le faire avant toute chose.</p>
          <p>Belle introduction au modéle OSI, tes explications sont comme toujours souvent très claire comme pour expliquer la différence entre le modelé en 5 ou 7 couches.</p>
          <p>J'ai pas eu le temps de le rédiger plus tôt ce très gros cours avec mon stage, je ne t'ai pas donc sollicité, mais cela permettra de faire plein de cours très intéressant par la suite 🙂 </p>
          <p> </p>
          <p>Concernant la différence switch, hub c'est exactement ça,  ce qui entraine le fait que sur un hub (comme pour le Wi-Fi aussi), il y a un même et seul domaine de diffusion/collision sur tout les ports, il doit y avoir donc qu'une emission à la fois pour éviter les collisions (il ya différents protocole pour cela CSMA ...) ce qui bien sure affecte le débit.</p>
          <p> </p>
          <p>Les couches 3 et 4 sont particulièrement très intéressante à étudier, et les connaissances acquises pourrons être grandement approfondis par la suite dans tous les autres cours.</p>
          <p> </p>
          <p>A mon tour de te proposer mon aide si tu en as besoin pour certaines couches.</p>

          1 Reply Last reply
          0
          • PirkoaP
            PirkoaP
            Pirkoa
            wrote on last edited by
            #5

            <p>Merci bien pour le compliment 😛 </p>
            <p>Je vais réfléchir d'ici peu à la rédaction de la suite, je te tiendrais au courant si tu veux rédiger des trucs quand même</p>
            <p> </p>
            <p>A très vite 😉 </p>

            Étudiant en 2ème année de DUT InformatiqueJetez un coup d’œil à mon CV !

            1 Reply Last reply
            0
            • SoulalexS
              SoulalexS
              Soulalex
              wrote on last edited by
              #6

              <p>Pourquoi utilise-t-on le hub sur la couche 1 alors si le switch fait un meilleur travail ?</p>

              Soulalex, Administrateur de Melinyel+ E-Mail : [email protected]+ GitHub : https://github.com/Soualex

              1 Reply Last reply
              0
              • PirkoaP
                PirkoaP
                Pirkoa
                wrote on last edited by
                #7

                <p>En fait il faut plus voir le HUB comme une simple et bête "multiprise RJ45" qui permet juste de proposer un support de communication entre plusieurs machines.</p>
                <p> </p>
                <p>Mais vu que le Switch fait le même boulot et même mieux (avec la détection de collisions), c'est une question qu'on pourrait se poser. Le Hub tendrait-il à disparaitre au profit du Switch ?</p>

                Étudiant en 2ème année de DUT InformatiqueJetez un coup d’œil à mon CV !

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups