La véritable histoire de la couche réseaux et l’origine du modèle OSI

Posté le février 12, 2018 à 11:31

La véritable histoire de la couche réseaux et l’origine du modèle OSI

Malgré le succès d’Internet en remplaçant toutes les tentatives précédentes pour construire un système de communication informatique mondial, certains ingénieurs n’ont pas mis à jour leur réflexion à partir des anciennes descriptions de réseaux. A la place, ils s’accrochent toujours au modèle de référence à 7 couches obsolète qui a été inventé par l’ISO au lieu du modèle de référence à 5 couches qui a été inventé pour Internet. Fait intéressant, les ingénieurs qui insistent pour utiliser l’ancien modèle ne peuvent pas identifier un seul protocole aux niveaux 5 et 6. Mais … parce qu’ils ont appris le modèle quelque part à l’école, ils espèrent désespérément que les couches supplémentaires doivent être utiles. Par conséquent, ils classent incorrectement les applications en tant que couche 7 au lieu de la couche 5.

Les chercheurs ont commencé à se pencher sur les origines et les utilisations du modèle de référence à 7 couches OSI pour déterminer pourquoi un modèle lourd et imprécis a eu une telle longévité. Ils ont récemment découvert des faits surprenants. Nous savons depuis longtemps que le modèle était le travail d’un groupe. Nous ne savions pas, cependant, que le groupe se rencontrait tard dans la soirée dans un bar et commençait à se moquer de la culture pop américaine. En fin de compte, ils ont commencé à griffonner les noms des sept nains du film Disney sur une serviette en papier et quelqu’un a plaisanté en disant que sept était un très bon chiffre pour les couches réseau. Le lendemain matin à la réunion du comité de normalisation, le groupe a passé en revue la serviette de cocktail et a convenu de manière générale qu’ils avaient découvert quelque chose de fondamental la nuit précédente alors qu’ils étaient saouls. À la fin de la journée, ils avaient renommé les sept couches (avec des noms qui semblaient plus scientifiques), et ont produit le modèle de base. Voici la liste et un peu d’explication :

 

Couche Nain Nom Explications




1 Dormeur Physique Le groupe trouve que les connexions physiques sont ennuyeuses, et a pensé qu’il pourrait aussi bien affecter la couche physique au nain «Dormeur». En l’occurrence, une spécification de protocole de couche 1 met en effet tout le monde en veille (essayez d’en lire une tard dans la nuit).
2 Atchoum Lien Si vous surveillez un réseau et observez le modèle de paquets émis par un ordinateur, vous comprendrez immédiatement la relation entre les protocoles de couche liaison et «Atchoum».
3 Joyeux Réseau Tout le monde est content de la couche réseau. Eh bien … pour être honnête, le seul protocole de couche réseau qui rend tout le monde heureux est le protocole Internet. Malheureusement, le protocole Internet ne fait pas partie de l’OSI et n’a pas vraiment été conçu pour suivre le modèle OSI (le modèle n’incluait pas l’inter-réseautage). Mais, les concepteurs avaient de bonnes intentions.
4 Prof Transport Celui-ci est évident – il nécessite un doctorat pour comprendre les subtilités d’un protocole de la couche transport.
5 Simplet Session Eh oui, même les concepteurs se sont rendu compte que le fait d’avoir une couche de session séparée est une idée fausse. Ils ont décidé de suivre l’approche de Disney en ajoutant du relief comique, donc ils sont restés dans une couche complètement inutile et en ont ri.
6 Timide Présentation Une autre petite blague. Les concepteurs se sont rendu compte que tôt ou tard quelqu’un créerait un protocole de la couche de présentation. Cependant, le groupe a décidé de classer ces protocoles comme trop « timide » pour apparaître en public. Donc, même si un protocole de présentation est produit, personne ne peut le voir.
7 Grincheux Applications Les programmeurs qui conçoivent des applications réseau sont incroyablement grincheux – ils se plaignent de l’efficacité des autres couches, des abstractions fondamentales du réseau, des longues heures, de la difficulté du débogage et de l’API qu’ils sont obligés d’utiliser. Et les utilisateurs ajoutent au grincheux parce que les utilisateurs ne se plaignent jamais des protocoles d’autres couches; ils ne se plaignent que des applications.

Morale de l’histoire: Si vous êtes un ingénieur travaillant sur un comité de normalisation, évitez de boire avec des collègues – une mauvaise blague que vous faites éclore tard dans la soirée pourrait finir par hanter l’industrie pendant des décennies.

Source: https://www.cs.purdue.edu/homes/dec/essay.network.layers.html