{"id":342,"date":"2017-04-25T11:28:20","date_gmt":"2017-04-25T09:28:20","guid":{"rendered":"http:\/\/www.gatoux.com\/?page_id=342"},"modified":"2017-04-25T15:32:35","modified_gmt":"2017-04-25T13:32:35","slug":"lhistoire-du-protocole","status":"publish","type":"page","link":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/lhistoire-du-protocole\/","title":{"rendered":"L&rsquo;histoire du protocole"},"content":{"rendered":"<h2>C&rsquo;est encore la faute des militaires &#8230;<\/h2>\n<p>C&rsquo;est vrai, chacun y va de sa propre petite histoire sur IP. On trouve cependant quelques accords. Tout le monde s&rsquo;accordent \u00e0 dire qu&rsquo;il a pour origine un cahier des charges militaire. En effet, l&rsquo;US Army poss\u00e9dait d\u00e9j\u00e0 dans les ann\u00e9es 60 pas mal d&rsquo;ordinateurs raccord\u00e9s entre-eux par des r\u00e9seaux d&rsquo;\u00e9changes de messages.<\/p>\n<p>Certains diront qu&rsquo;IP est une des cons\u00e9quences de l&rsquo;effet Spoutnik ! Les US se sont, un jour, r\u00e9veill\u00e9s avec un satellite Russe qui faisait Bip-Bip au dessus de leurs t\u00eates. Celui-ci pouvait les atteindre sans qu&rsquo;ils puissent r\u00e9agir (pour peu qu&rsquo;il ait \u00e9t\u00e9 arm\u00e9 !), et il faisait plusieurs fois le tour de la terre en moins de temps qu&rsquo;il ne faut pour le dire !<\/p>\n<p>Terroris\u00e9s (craintifs ses riquains !) ils se sont rendus compte que, depuis le ciel, des missiles correctement plac\u00e9s pouvaient isoler leurs centres de commandements en cassant leurs r\u00e9seaux de raccordement. Ceux-ci \u00e9taient en effet peu fiables, pas de routage de secours, configuration manuelle, enfin bref, la pr\u00e9histoire quoi !!<\/p>\n<p>Ils ont donc demand\u00e9 l&rsquo;\u00e9tude d&rsquo;un nouveau r\u00e9seau \u00e0 commutation de paquets qui serait capable de r\u00e9sister \u00e0 une amputation partielle de ses infrastructures.<\/p>\n<p>L&rsquo; <strong>ARPA<\/strong> (<strong>A<\/strong>dvanced <strong>R<\/strong>esearch <strong>P<\/strong>roject <strong>A<\/strong>gency) a \u00e9t\u00e9 charg\u00e9 d&rsquo;\u00e9tablir un cahier des charges d&rsquo;un protocole d&rsquo;interconnexion des r\u00e9seaux de d\u00e9fense am\u00e9ricains avec reconfigurations automatiques en cas de ruptures. C&rsquo;est la d\u00e9finition du mode de transfert en paquets et bient\u00f4t la naissance de l&rsquo;IP\/DoD (Department Of Defense).<\/p>\n<p>En 1969, les premiers tests d&rsquo;IP se d\u00e9roulent sur un r\u00e9seau de 4 noeuds interconnect\u00e9s. C&rsquo;est, je pense, la premi\u00e8re fois qu&rsquo;IP se prom\u00e9ne si je puis dire ! Tr\u00e8s rapidement l&rsquo;arm\u00e9e \u00e9tend son r\u00e9seau de d\u00e9fense sur IP et on assiste \u00e0 la cr\u00e9ation <strong>d&rsquo;ARPANET<\/strong> (<strong>ARPA Network<\/strong>).<\/p>\n<h2>Oui &#8230; Mais si les Universit\u00e9s s&rsquo;en m\u00ealent &#8230;<\/h2>\n<p>L&rsquo;arm\u00e9e, pour ses besoins de recherche (d&rsquo;armes toujours plus high-tech !), utilise de nombreux scientifiques g\u00e9n\u00e9ralement bas\u00e9s en Universit\u00e9s (sauf pour la bombe A o\u00f9 ils les avait mis dans un camp !!), et a donc petit \u00e0 petit propos\u00e9 le raccordement de certaines universit\u00e9s au r\u00e9seau ARPANET. Petit \u00e0 petit le r\u00e9seau a grossi. Et l&rsquo;arm\u00e9e a donc isol\u00e9 la partie militaire du r\u00e9seau qui s&rsquo;est alors appel\u00e9 : <strong>MilNet<\/strong> (Military Network).<\/p>\n<p>Autre fait concourant \u00e0 la popularisation d&rsquo;IP f\u00fbt la lib\u00e9ration du code <strong>UNIX<\/strong> d\u00e9velopp\u00e9 par ATT (inutile de les pr\u00e9senter je pense !) \u00e0 l&rsquo;universit\u00e9 de Berkeley (Unix BSD). IP a alors \u00e9t\u00e9 int\u00e9gr\u00e9 au noyau UNIX, ce qui a largement contribu\u00e9 \u00e0 son expansion, sachant qu&rsquo;UNIX \u00e9tait l&rsquo;OS start de l&rsquo;\u00e9poque (tout \u00e7a c&rsquo;\u00e9tait avant l&rsquo;arriv\u00e9e de notre Bilou International, que dis-je &#8230; galactique !).<\/p>\n<h2>Et, il y a eu les LAN aussi &#8230;<\/h2>\n<p>Sont apparues dans les ann\u00e9es 70 et 80 des nouvelles technologies de r\u00e9seaux sur support dits \u00ab\u00a0fiables\u00a0\u00bb. Ces r\u00e9seaux avaient une couverture limit\u00e9e \u00e0 celle de l&rsquo;entreprise, ils \u00e9taient donc locaux. Ce sont des <strong>RLE<\/strong> (R\u00e9seaux Locaux d&rsquo;Entreprises) plus connus sous l&rsquo;appelation de <strong>LAN<\/strong> (Local Area Network). Leurs noms vous sont sans doute familiers : <strong>Ethernet<\/strong>, <strong>Token Ring<\/strong> ou <strong>FDDI<\/strong> (attention c&rsquo;est un MAN : Metropolitan Area Network). Leur caract\u00e9ristique principale de support fiable, garantissait une transmission avec un minimum d&rsquo;erreurs. Il n&rsquo;y avait alors plus lieu d&rsquo;utiliser des protocoles complexes (connexion, gestion de flux, contr\u00f4le d&rsquo;erreur, reprise sur erreur, &#8230;) comme X25 pour assurer le transport de l&rsquo;information. Ils sont devenus le terrain de pr\u00e9dilection d&rsquo;IP !<\/p>\n<h2>Et puis, VINTCERF : le Papa d&rsquo;Internet !<\/h2>\n<p>Puis le Papa d&rsquo;Internet est arriv\u00e9 : <strong>Vintcerf<\/strong> qui d\u00e9fini le protocole <strong>TCP<\/strong> qui va pallier aux insuffisances d&rsquo;IP. En effet, je l&rsquo;ai dit, IP est un protocole tr\u00e8s simple qui ne garanti aucune livraison d&rsquo;information, ne fait pas de contr\u00f4le ou de reprise sur erreur, n&rsquo;\u00e9tabli pas de connexion et encore moins de gestion de flux. Si ces caract\u00e9ristiques sont garantes d&rsquo;un excellent rendement de transmission (mois de contr\u00f4les = moins d&rsquo;infos de gestion = meilleur d\u00e9bit utile) elles avaient du mal \u00e0 s&rsquo;appliquer aux r\u00e9seaux longues distance de l&rsquo;\u00e9poque qui \u00e9taient avouons le tout sauf performants ! Le protocole TCP a permis d&rsquo;\u00e9tablir au-dessus d&rsquo;IP (en couche 4) une connexion entre deux machines qui permettait le contr\u00f4le et la reprise d&rsquo;erreur, la gestion de flux, et d&rsquo;autres subtilit\u00e9s comme l&rsquo;adressage de sockets ! Ce fut une r\u00e9elle avanc\u00e9e !<\/p>\n<h2>IP certes ! Mais IP et ses petits amis &#8230;<\/h2>\n<p>Puis sont n\u00e9 un tas de protocoles annexes, v\u00e9ritables greffons d&rsquo;IP qui sont venus enrichir les fonctions, et ont fini par le propulser \u00e0 la premi\u00e8re place aujourd&rsquo;hui. Ces protocoles sont <strong>HTTP<\/strong> (pour l&rsquo;HTML et le Web), <strong>NNTP<\/strong> (pour les News), <strong>SMTP<\/strong> (pour le Mail), <strong>SNMP<\/strong> (pour l&rsquo;administration), <strong>TELNET<\/strong> (pour l&rsquo;\u00e9mulation d&rsquo;\u00e9cran virtuel), &#8230;<\/p>\n<p>Certains protocoles moins connus par le grand public contribuent cependant \u00e0 la notori\u00e9t\u00e9 d&rsquo;IP, ce sont les protocoles de routage que j&rsquo;esp\u00e8re nous aurons un jour la chance d&rsquo;\u00e9tudier ensemble. Ils se nomment <strong>RIP<\/strong>, <strong>EGP<\/strong>, <strong>IGRP<\/strong>, <strong>OSPF<\/strong>, <strong>BGP<\/strong>(4) et c&rsquo;est en fait eux les garants de l&rsquo;acheminement de vos pages Web sur vore navigateur. Sans eux, Internet ne serait pas ce qu&rsquo;il est aujourd&rsquo;hui !<\/p>\n<h2>Tout \u00e7a c&rsquo;est bien, mais \u00e7a ne remplacera pas l&rsquo;homme !<\/h2>\n<p>Mais le facteur le plus important dans la popularisation d&rsquo;IP ne se situe pas au niveau technique. Il est au niveau humain, et il tient \u00e0 son principe d&rsquo;\u00e9volution. En effet tout l&rsquo;environnement protocolaire IP est en v\u00e9rit\u00e9 le fruit de travaux coll\u00e9giaux entre des centaines de passionn\u00e9s. On dit qu&rsquo;Internet ne supporte aucune loi, et c&rsquo;est vrai. C&rsquo;est l&rsquo;utilisateur qui l&rsquo;a fait \u00e9voluer en fonction de ses besoins. Chaque protocole est le r\u00e9sultat de travaux d&rsquo;un ou plusieurs groupes qui avaient des besoins et ont cherch\u00e9 des solutions. Ils ont ensuite publi\u00e9 le r\u00e9sultat de leurs cogitations sous forme de brouillons (des <strong>DRAFTS<\/strong>) pour information et participation. Lorsqu&rsquo;un consensus est adopt\u00e9, le DRAFT se mue en <strong>RFC<\/strong> (Request For Comments = Appel \u00e0 commentaire). Cette RFC fait office de norme, mais n&rsquo;en est pas une. C&rsquo;est \u00e0 dire que chacun peut se l&rsquo;approprier, la modifier et sortir sa propre version. Il n&rsquo;y a aucune information \u00e9mise sur l&rsquo;\u00e9volution d&rsquo;une RFC, il faut s&rsquo;enqu\u00e9rir soit m\u00eame d&rsquo;une possible \u00e9volution.<\/p>\n<p>Ce principe de fonctionnement peut para\u00eetre brouillon mais il a l&rsquo;avantage d&rsquo;\u00eatre extr\u00eamement dynamique ! C&rsquo;est ce mode de fonctionnement qui a permis \u00e0 IP de supplanter les environnements OSI, qui s&rsquo;ils sont parfaitement cern\u00e9s et normalis\u00e9s, n&rsquo;en mettent pas moins dix ans pour para\u00eetre !!<\/p>\n<h2>Oui, mais c&rsquo;est qui le Chef ?<\/h2>\n<p>Il n&rsquo;existe pas comme avec OSI, sur Internet d&rsquo;organisme de r\u00e9glementation des normes. Sur Internet il n&rsquo;y a pas de normes, il y a des RFC, qui comme leur nom l&rsquo;indique sont des Avis que l&rsquo;on peut commenter (pour modifier !). Les seuls organismes vaguement r\u00e9glementaires que l&rsquo;on peut trouver sont :<\/p>\n<ul>\n<li>l&rsquo;<strong>IAB<\/strong> : <strong>Internet Architecture Board<\/strong> qui a pour r\u00f4le d&rsquo;essayer de surveiller, planifier et proposer les \u00e9volutions d&rsquo;architecture d&rsquo;Internet, en terme d&rsquo;interconnexion de noeuds de r\u00e9seaux ou de protocoles de routage. Pour la petite histoire, IAB voulait au d\u00e9part dire : Internet Authority Board ! La communaut\u00e9 Internet a vigoureusement protest\u00e9, arguant qu&rsquo;il n&rsquo;y avait pas d&rsquo;autorit\u00e9 sur Internet ! Le sigle est rest\u00e9 le m\u00eame mais la d\u00e9finition a chang\u00e9e !<\/li>\n<li>l&rsquo;<strong>IETF<\/strong> : <strong>Internet Engineering Tasks Forces<\/strong>, est en fait un organisme quelque peu fant\u00f4me. Il repr\u00e9sente l&rsquo;ensemble des groupes d&rsquo;utilisateurs et chercheurs qui se forment et se cassent pour faire \u00e9voluer Internet. L&rsquo;IETF est en quelque sorte l&rsquo;organisme central de publication des RFC ! Mais ce serait une coquille vide sans la communaut\u00e9 Internet des passionn\u00e9s qui se r\u00e9unissent pour changer le monde des transmissions IP.<\/li>\n<li>le <strong>NIC<\/strong> : qui a aujourd&rsquo;hui \u00e9norm\u00e9ment d\u00e9l\u00e9gu\u00e9 ses responsabilit\u00e9s au niveau national a en charge la coh\u00e9rence du plan d&rsquo;adressage dans le r\u00e9seau Internet ainsi que la coh\u00e9rence du nommage des machines (le DNS pour les intimes). En France il est relay\u00e9 par <strong>l&rsquo;AFNIC<\/strong>, et vient aussi de d\u00e9l\u00e9guer les noms de domaine \u00e0 <strong>Ol\u00e9ane<\/strong> (filiale r\u00e9cente de France T\u00e9l\u00e9com).<\/li>\n<\/ul>\n<h2>Conclusion du chapitre<\/h2>\n<p><span style=\"color: #663300;\">Voici une petite pr\u00e9sentation de la naissance et de l&rsquo;environnement d&rsquo;IP, qui en vaut bien une autre ! A l&rsquo;\u00e9vidence le nombre de facteurs \u00e0 prendre en compte est suffisament important pour justifier les diff\u00e9rentes versions que l&rsquo;on peut entendre.<\/span><\/p>\n<p><span style=\"color: #663300;\">Dans les prochaines pages nous entrerons dans le vif de la technique et laisserons ces interpr\u00e9tations politico-\u00e9conomico-sociolo-historiquo aux \u00e9rudits !<\/span><\/p>\n<h5 align=\"center\"><a href=\"http:\/\/www.gatoux.com\/index.php\/sommaire-ip\/\">Page Pr\u00e9c\u00e9dente<\/a> | <a href=\"http:\/\/www.gatoux.com\/index.php\/presentation-generale-dip\/\">Page Suivante<\/a><\/h5>\n","protected":false},"excerpt":{"rendered":"<p>C&rsquo;est encore la faute des militaires &#8230; C&rsquo;est vrai, chacun y va de sa propre petite histoire sur IP. On trouve cependant quelques accords. Tout le monde s&rsquo;accordent \u00e0 dire qu&rsquo;il a pour origine un cahier des charges militaire. En effet, l&rsquo;US Army poss\u00e9dait d\u00e9j\u00e0 dans les ann\u00e9es 60 pas mal d&rsquo;ordinateurs raccord\u00e9s entre-eux par\u2026 <span class=\"read-more\"><a href=\"https:\/\/racine.gatoux.com\/lmdr\/index.php\/lhistoire-du-protocole\/\">Lire la suite &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":18,"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-342","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/342","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=342"}],"version-history":[{"count":4,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/342\/revisions"}],"predecessor-version":[{"id":393,"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/pages\/342\/revisions\/393"}],"wp:attachment":[{"href":"https:\/\/racine.gatoux.com\/lmdr\/index.php\/wp-json\/wp\/v2\/media?parent=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}