{"id":71,"date":"2017-04-22T11:38:09","date_gmt":"2017-04-22T09:38:09","guid":{"rendered":"http:\/\/www.gatoux.com\/?page_id=71"},"modified":"2017-04-24T11:10:28","modified_gmt":"2017-04-24T09:10:28","slug":"structure-generale","status":"publish","type":"page","link":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/structure-generale\/","title":{"rendered":"Structure g\u00e9n\u00e9rale"},"content":{"rendered":"<h2>D\u00e9finition g\u00e9n\u00e9rale des couches<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-156 alignleft\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/S1P6I2.gif\" alt=\"\" width=\"414\" height=\"213\" \/>Il est enfin temps de pr\u00e9senter et nommer ces fameuses couches. Nous ne pr\u00e9senterons ici que les <strong>num\u00e9ros<\/strong>, <strong>noms<\/strong> et <strong>r\u00f4les des couches<\/strong>, nous d\u00e9taillerons plus tard, couche par couche les fonctions\u00a0(ci-contre).<\/p>\n<p>Encore une fois, souvenez-vous : Chaque couche est identifiable \u00e0 un <strong>sous-programme<\/strong> qui interface directement avec les couches adjacentes (GO Sub(param\u00e8tres) pour les accros du Basic d&rsquo;antan !).<\/p>\n<p>En v\u00e9rit\u00e9 <strong>une couche N-1, rend des services \u00e0 une couche N<\/strong> (par exemple la couche R\u00e9seau Niv. 3 rend un service d&rsquo;acheminement des paquets dans le r\u00e9seau \u00e0 la couche 4, dite couche Transport). Ceci nous am\u00e8ne \u00e0 regarder d&rsquo;un peu plus pr\u00e8s les charni\u00e8res qui relient les couches OSI.<\/p>\n<h2>La circulation verticale des donn\u00e9es<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-157 alignleft\" src=\"http:\/\/www.gatoux.com\/wp-content\/uploads\/2017\/04\/S1P6I3.gif\" alt=\"\" width=\"386\" height=\"243\" \/>Tr\u00e8s s\u00e9rieusement cette fois, examinons le principe d&rsquo;\u00e9change des donn\u00e9es entre couches. Une couche N+1 (par exemple la couche 4 : Transport) d\u00e9sire transmettre des donn\u00e9es \u00e0 un autre ordinateur, de l&rsquo;autre cot\u00e9 d&rsquo;un r\u00e9seau. Elle va transmettre son paquet de donn\u00e9es \u00e0 la couche r\u00e9seau :<\/p>\n<ul>\n<li>Le paquet de donn\u00e9e en question, a une structure que seule la couche 4 conna\u00eet, il est structur\u00e9 selon le langage de cette couche. Ce <span style=\"color: #ff0000;\"><strong>paquet<\/strong> <\/span>est un mot, une <strong>unit\u00e9 de donn\u00e9es<\/strong>, que le protocole de la couche 4 reconna\u00eet, sait lire et interpr\u00e9ter. C&rsquo;est l&rsquo;unit\u00e9 de donn\u00e9es du protocole, la <span style=\"color: #ff0000;\"><strong>Protocol Data Unit<\/strong> <\/span>(<strong><span style=\"color: #ff0000;\">PDU<\/span><\/strong>) de la couche 4 (N+1).<\/li>\n<li>Pour faire <span style=\"color: #ff0000;\">sa demande de service <\/span>\u00e0 la couche N, la couche N+1, doit transmettre un certain nombre de param\u00e8tres. Elle doit, par exemple, demander \u00e0 la couche r\u00e9seau d&rsquo;\u00e9mettre les donn\u00e9es transmises, au correspondant ayant l&rsquo;adresse r\u00e9seau X.<\/li>\n<li>Rappelez-vous lorsque vous avez transmis \u00e0 votre service courrier les 4 lettres \u00e0 mettre dans un paquet, vous avez transmis les lettres (les donn\u00e9es, votre <strong>PDU<\/strong>) et l&rsquo;adresse de destination. A cette occasion vous avez peut-\u00eatre fait une demande officielle en remplissant tous les champs du formulaire 95B-C2510 Appendice 2024 (Comme \u00e0 la S\u00e9cu !). Vous avez fait une demande de service standard, avec un formulaire ad\u00e9quat, que vous avez transmis au bon service. Vous avez en fait utiliser une <span style=\"color: #ff0000;\">unit\u00e9 de service de donn\u00e9e<\/span>, la <span style=\"color: #ff0000;\"><strong>Service Data Unit<\/strong> <\/span>(<strong><span style=\"color: #ff0000;\">SDU<\/span><\/strong>) pour faire votre demande. Cette <strong>SDU<\/strong> a \u00e9t\u00e9 transmise par un point de passage oblig\u00e9 qui a valid\u00e9 la demande (le secr\u00e9tariat du service courrier), vous \u00eates pass\u00e9 par le point de demande de service, le <span style=\"color: #ff0000;\"><strong>Service Access Point<\/strong> <\/span>(<strong><span style=\"color: #ff0000;\">SAP<\/span><\/strong>), les informaticiens parlent plut\u00f4t d&rsquo;<strong>API<\/strong> (Application Program Interface).<\/li>\n<li>Pour \u00e9mettre les 4 lettres, le service courrier les a plac\u00e9 dans un paquet. Sur ce paquet il a coll\u00e9 une \u00e9tiquette comportant l&rsquo;adresse de destination du paquet. L&rsquo;adresse que vous aviez transmise. Cette adresse, il l&rsquo;a par contre r\u00e9dig\u00e9 selon ces propres normes. Il l&rsquo;a peut-\u00eatre inscrite en code barres afin de faciliter le traitement de la Poste (Et alors ? Si \u00e7a m&rsquo;arrange !). Il a donc plac\u00e9 sur le paquet son propre identifiant, permettant \u00e0 son protocole de contr\u00f4ler le paquet (sous-entendu : Contr\u00f4ler son acheminement). Il a donc appos\u00e9 au paquet form\u00e9 son <span style=\"color: #ff0000;\"><strong>Protocol Control Identifier<\/strong> <\/span>(<strong><span style=\"color: #ff0000;\">PCI<\/span><\/strong>).<\/li>\n<li>Le paquet et son adresse forment maintenant une entit\u00e9 compl\u00e8te qui sera remise au postier en lui demandant de bien vouloir prendre en charge son acheminement jusqu&rsquo;au centre de tri. Une nouvelle <strong>SDU<\/strong> du service courrier, cette fois, vers le postier !<\/li>\n<\/ul>\n<p>Vous voyez encore une fois, que l&rsquo;analogie avec La Poste permet d&rsquo;expliquer assez simplement les termes et m\u00e9canismes de l&rsquo;environnement OSI.<\/p>\n<h2>Conclusion interm\u00e9diaire<\/h2>\n<p>Vous savez donc maintenant qu&rsquo;une couche g\u00e9n\u00e9re une <strong>PDU<\/strong>, qu&rsquo;elle fait des demandes de services \u00e0 la couche inf\u00e9rieure \u00e0 travers des <strong>SDU<\/strong>, la couche inf\u00e9rieure est accessible par un <strong>SAP<\/strong>. Sachant que chaque couche g\u00e9n\u00e9re un certain nombre d&rsquo;informations suppl\u00e9mentaires qui viennent encapsuler la donn\u00e9e transmise pour former la PDU de la couche : ces donn\u00e9es suppl\u00e9mentaires sont appel\u00e9es <strong>PCI<\/strong>.<\/p>\n<p>Vous connaissez aussi maintenant le r\u00f4le, le num\u00e9ro et le nom de chaque couche. Vous savez pourquoi et qui a con\u00e7u ce mod\u00e8le OSI, mais vous n&rsquo;avez pas encore r\u00e9ellement une id\u00e9e pr\u00e9cise des fonctions de chaque couche.<\/p>\n<p>Les chapitres suivants n&rsquo;ont pas pour ambition de pr\u00e9senter une description exhaustive des services rendus par chaque couche, ou une analyse d\u00e9taill\u00e9e de chaque protocole utilisable dans l&rsquo;environnement OSI. Ce serait l\u00e0 une t\u00e2che gigantesque qui pourrait facilement donn\u00e9 lieu \u00e0 un ouvrage complet. Pour chaque couche je ne pr\u00e9senterai donc que les points suivants :<\/p>\n<ul>\n<li>Le r\u00f4le de la couche dans l&rsquo;environnement OSI (nous l&rsquo;avons d\u00e9j\u00e0 vu partiellement)<\/li>\n<li>Une liste de fonctions exemples de cette couche avec une explication succinte. Cette liste sera, je l&rsquo;ai d\u00e9j\u00e0 dit, incompl\u00e8te et les \u00e9l\u00e9ments pr\u00e9sent\u00e9s n&rsquo;ont aucun caract\u00e8re p\u00e9remptoire sur d&rsquo;autres que je n&rsquo;aurai pas pr\u00e9sent\u00e9. C&rsquo;est simplement <strong>MA<\/strong> s\u00e9lection, qui n&rsquo;engage que moi, et qui, avouons le, m&rsquo;arrange !<\/li>\n<li>Des noms de normes et protocoles associables \u00e0 la couche. Certains de ces protocoles ne seront d&rsquo;ailleurs pas forc\u00e9ment normalis\u00e9s ISO. Mais ils seront repr\u00e9sentatifs des fonctions de la couche et commun\u00e9ment reconnu par la communaut\u00e9 t\u00e9l\u00e9informatique comme relevant de la dite couche.<\/li>\n<\/ul>\n<p>Mais patience &#8230; Avant de passer \u00e0 cette description, si vous \u00eates novices, je vous conseille de lire la page suivante. Il est en effet important de situer l&rsquo;influence, la port\u00e9e d&rsquo;une couche dans une communication informatique. Les \u00e9l\u00e9ments qui vous relient vous et votre PC \u00e0 votre serveur Internet aux US, sont nombreux. Il est donc n\u00e9cessaire, dans un premier temps de proc\u00e9der \u00e0 une sch\u00e9matisation de cette liaison.<\/p>\n<h5 align=\"center\"><a href=\"http:\/\/www.gatoux.com\/index.php\/comment-ca-marche\/\">Page pr\u00e9c\u00e9dente<\/a> | <a href=\"http:\/\/www.gatoux.com\/index.php\/la-liaison-de-donnees\/\">Page suivante<\/a><\/h5>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9finition g\u00e9n\u00e9rale des couches Il est enfin temps de pr\u00e9senter et nommer ces fameuses couches. Nous ne pr\u00e9senterons ici que les num\u00e9ros, noms et r\u00f4les des couches, nous d\u00e9taillerons plus tard, couche par couche les fonctions\u00a0(ci-contre). Encore une fois, souvenez-vous : Chaque couche est identifiable \u00e0 un sous-programme qui interface directement avec les couches adjacentes\u2026 <span class=\"read-more\"><a href=\"https:\/\/racine.gatoux.com\/lmdr\/index.php\/structure-generale\/\">Lire la suite &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-71","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":8,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/71\/revisions"}],"predecessor-version":[{"id":168,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/71\/revisions\/168"}],"wp:attachment":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/media?parent=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}