|
Histoire des communications
informatiques
James Pelkey (texte
original en ligne)
Chapitre
1 Introduction
Chapitre 2 Arrière-plan
(Dans lequel on retrouve le télégraphe et le télephone
aux US... le modem ... le microprocesseur)
Chapitre 3 Communications
de données : émergence 1956-1968
Chapitre 4 Réseautage
: Vision et commutation de paquets 1959 - 1968
Chapitre 5
Communications de données
: concurrence sur le marché 1969-1972
Chapitre
6 Réseautage : Arpanet 1969-1972
Chapitre
7 Communications de données : ordre du marché 1973-1979
Chapitre
8 Réseautage : Diffusion 1972-1979
Chapitre
9 Réseautage : Émergence 1979-1981
Chapitre
10 Réseautage : concurrence sur le marché 1981-1983
Chapitre 11 Normes : une
institution habilitante 1979-1984
Chapitre
12 Réseaux : Ordre du marché : LAN 1983-1986
Chapitre
13 Communications de données : Adaptation 1979-1986
Chapitre
14 Interconnexion de réseaux : émergence
1985-1988
Chapitre
11 Normes : une institution habilitante 1979-1984
11.0 Vue d'ensemble
Ce chapitre revient sur l'année 1979 et retrace
l'évolution concomitante des réseaux informatiques et de
l'émergence des normes de communication.
Comme observé au chapitre 8, dès 1982, les forces du marché
ont engendré une multitude d'alternatives en matière de
réseaux, créant une confusion telle que les acheteurs ont
été paralysés et le marché a stagné.
Faute de demande, la plupart des entreprises de réseaux ont vu
leur situation financière se dégrader et les besoins des
clients en matière d'interconnexion de leur parc informatique et
de périphériques en pleine expansion se sont trouvés
confrontés à une incertitude paralysante. Les événements
relatés dans ce chapitre, jusqu'en 1982, étaient connus,
ou auraient pu l'être, des entrepreneurs et ingénieurs du
secteur des réseaux. Les événements de 1983-1984
étaient quant à eux anticipés par les acteurs du
secteur, avec un succès variable. L'impact réel sur les
entreprises de réseaux sera analysé au chapitre 10.
Au début des années 1980, l'immense potentiel
du marché des réseaux locaux (LAN) et la confusion qui régnait
alors étaient parfaitement reconnus.
En décembre 1980, un cabinet d'études de marché réputé
publiait un rapport prévoyant une croissance des ventes de LAN,
passant de quasiment zéro à 3,2 milliards de dollars d'ici
1990. Un an plus tard, le magazine The Economist résumait la situation
des réseaux comme « une jungle technologique où les
experts s'affrontent violemment et où les acheteurs potentiels
sont consternés ». Un ordre technologique pouvait-il émerger
de ce chaos ?
Il existe une alternative historique à la concurrence
sur le marché pour déterminer les résultats en matière
de technologies de communication : létablissement dune
norme. Une autorité compétente, telle quun organisme
institutionnel ou une association professionnelle, définit la technologie
optimale et dispose des moyens nécessaires pour faire respecter
ou consolider la conformité à cette norme. Toutefois, il
convient de noter que la mise en place des structures sociales nécessaires
à lélaboration et à ladministration des
normes peut savérer tout aussi complexe que la création
de nouvelles entreprises.
L'histoire de cinq initiatives majeures de normalisation
sera retracée, de leurs débuts à l'établissement
d'un ordre technologique en 1984.
Il s'agit notamment d'une entreprise cherchant à asseoir sa position
dominante sur le marché (XNS), ou collaborant avec d'autres entreprises
dans ce but (DIX) ; de gouvernements tentant d'imposer des normes (TCP/IP),
ou s'accordant sur des normes (OSI) ; et d'utilisateurs parvenant à
un consensus (IEEE 802).
Dès 1984, ces efforts conjugués ont permis de résoudre
les questions relatives aux normes des réseaux locaux (LAN), et
les ventes de ces derniers ont explosé. L'histoire, en apparence
si simple, des protocoles LAN réserve cependant une surprise. Une
histoire qui sera racontée dans les chapitres suivants.
11.1 L'élaboration de normes et le modèle de référence
OSI
Bien que la majeure partie de l'histoire retracée ici se concentre
sur l'émergence de nouveaux marchés initiés par de
nouvelles entreprises, un ordre de marché ne s'établit pas
toujours spontanément lorsqu'il existe de nombreuses technologies
nouvelles pour résoudre des problèmes similaires.
Le recours à des institutions pour dénouer de telles situations
d'impasse s'avère souvent fructueux. Ce chapitre relate l'histoire
de l'élaboration de normes visant à instaurer un ordre de
marché dans le domaine des réseaux locaux (LAN) et à
amorcer une période de croissance fulgurante pour le secteur des
réseaux.
Les entrepreneurs sociaux à l'origine de la création de
ces nouvelles instances de normalisation ont dû relever des défis
davantage politiques qu'économiques. Pour réussir, il fallait
obtenir le soutien des structures d'autorité existantes, puis amener
des parties souvent hostiles à prendre des décisions collectives.
Les deux initiatives examinées plus en détail sont celles
du comité 802 de l'Institute of Electrical and Electronics Engineers
(IEEE) et du sous-comité 16 du comité technique 97 (ISO/TC
97) de l'Organisation internationale de normalisation (ISO). La première
est une organisation américaine et la seconde une organisation
internationale ; toutefois, toutes deux ont fait l'objet d'une attention
soutenue et ont été influencées par des individus
et des organisations, indépendamment de leur pays d'origine (voir
l'encadré 9.0, « Organisations de normalisation »).
Encadré 11.1.1 Organisations de normalisation
Face aux attentes croissantes concernant la définition de normes,
les organisations ont amélioré ou modifié leurs technologies
pour répondre aux résultats escomptés. Elles n'avaient
pas toujours raison. Parfois, le fait d'avoir raison relevait davantage
de la politique que de la supériorité technologique. En
fin de compte, l'architecture directrice sera le modèle de référence
d'interconnexion des systèmes ouverts (modèle OSI), approuvé
en tant que projet de travail par l'ISO à la fin de 1979.
Fondé sur des couches et des piles, ce modèle représente
l'aboutissement d'efforts cumulés remontant à la conception
des systèmes d'exploitation et aux expériences menées
avec Arpanet (voir l'illustration 9.1 : Couches et piles).
Les évolutions technologiques et les migrations à étudier
sont les suivantes :
Passage du protocole Pup de Xerox au protocole XNS
Passage du protocole TCP de la DARPA au protocole TCP/IP
Normalisation d'Ethernet (CSMA/CD) et des protocoles à jeton par
le comité 802 de l'IEEE (sous l'influence de DIX DEC, Intel
et Xerox , d'IBM et de bien d'autres)
Création par l'ISO de protocoles de transport et de réseau,
sous l'influence du CCITT, de l'ECMA, de DIX, de XNS et de TCP/IP
Création par l'ISO de protocoles de couche physique et de liaison
de données, sous l'influence du CCITT et de l'IEEE
Illustration 11.1.21 : Couches et piles
11.2 Comité IEEE 802 : 1979-1980
Après avoir coprésidé le Symposium
sur les réseaux de communication locaux en mai 1979, Robert Rosenthal,
galvanisé, retourna au Bureau national des normes (NBS) et entreprit
de mettre sur pied des normes fédérales de traitement de
l'information (FIPS) pour les réseaux locaux. Preuve que l'innovation
et la créativité n'ont pas de limites, le NBS adopta une
approche novatrice pour l'élaboration de ces normes, une approche
qui allait avoir des répercussions considérables.
Rosenthal se souvient : Nous cherchions à nous
positionner pour élaborer des normes au sein de la communauté
volontaire, normes que nous pourrions ensuite adopter pour le gouvernement.
C'est un concept important. Nous avons dit : « Voici notre approche.
Nous voulons collaborer avec l'industrie dans un cadre volontaire afin
d'obtenir son soutien pour les produits et ainsi pouvoir les acheter.
» Il y avait une différence fondamentale entre cette façon
de faire et celle du ministère de la Défense. À l'époque,
le ministère de la Défense investissait massivement dans
un problème jusqu'à ce qu'il soit résolu. Vint Cerf
et son équipe ont inventé le protocole TCP car ils avaient
reçu d'importants fonds du ministère de la Défense
pour faire fonctionner les réseaux. Nous avons dit : « Très
bien, faites ce que vous voulez, mais notre approche consiste à
travailler avec l'industrie. »
Peu après, Rosenthal, en sa qualité de président
du comité technique des communications informatiques (TCCC) de
l'IEEE (Institute of Electrical and Electronic Engineers), apprit qu'un
projet était en cours pour former, au sein de son comité
technique sur les microprocesseurs, un groupe chargé d'étudier
les réseaux de données. (Le terme « réseau
de données » désignait également les réseaux
locaux ; il était utilisé dans le domaine du contrôle
des procédés pour désigner les connexions électriques
entre les capteurs de contrôle et les équipements de surveillance.)
Les problèmes d'interconnexion du matériel
informatique n'étaient pas propres aux bureaux. Des besoins similaires
existaient dans les usines ou pour l'interconnexion des instruments de
mesure. Maris Graube, qui deviendra une figure majeure de l'évolution
des normes LAN, ignorait tout des développements en la matière,
que ce soit pour les bureaux ou les usines. Graube se souvient : Je
n'avais jamais rien lu sur les réseaux locaux. Je ne connaissais
rien aux communications de données, absolument rien.
En 1976, Graube, ingénieur, intègre Tektronix
Inc. à Portland, dans l'Oregon, non pas pour des raisons professionnelles,
mais parce qu'il souhaitait vivre dans cet État. Après avoir
essuyé deux refus de la part de Tektronix, un ami lui fait part
de leur besoin de recruter quelqu'un pour étudier la nouvelle norme
d'interface d'instrumentation IEEE 488. Hewlett Packard (HP), leur principal
concurrent, avait commercialisé des équipements utilisant
cette norme, et la direction de Tektronix craignait un désavantage
concurrentiel. Bien que ce poste « nul ailleurs ne le convoitait
», Graube saisit l'opportunité et s'installe dans l'Oregon.
La conversion à la norme 488 s'est avérée
impérative et Graube a piloté son introduction et sa diffusion
dans l'ensemble des produits Tektronix. Son intérêt et ses
motivations étant bien présents, il a commencé à
participer à des réunions d'abord pour formuler des
« codes et des formats », et non plus des normes. L'accent
a été mis sur les protocoles de couche supérieure
les formats qui permettraient d'intégrer des informations
aux données transmises les codes. Il se souvient : Je
me suis rendu compte que la spécification d'interface 488 présentait
de sérieuses limitations. La distance maximale entre les instruments
est de 20 mètres. Pour automatiser un grand laboratoire, cette
limite était insuffisante. De plus, les différentes techniques
permettant d'étendre la portée de cette technologie se révélaient
inadéquates. Je me suis alors dit : « Il doit bien exister
une solution permettant une portée plus importante et un débit
de données de l'ordre du mégabit par seconde. » Pas
besoin d'une vitesse extrême. Je ne savais pas exactement de quoi
il s'agissait.
Lors d'une conversation informelle avec un journaliste,
Graube apprit que le professeur Ted Williams de l'université Purdue
animait un atelier sur le contrôle des procédés industriels.
Graube s'y impliqua de nouveau, allant même jusqu'à présider
le groupe pendant deux ans, avant de conclure que leur système
« PROWAY » (Process Control Data Highway) était inadapté
à un environnement de laboratoire. Une fois encore, sa curiosité
et son besoin de s'atteler à une tâche que personne d'autre
ne voulait accomplir le poussèrent à réfléchir
: Je me suis dit : « Tiens, ce serait bien
d'avoir un comité de normalisation pour quelque chose de plus adapté
à l'instrumentation informatique et à un environnement plus
commercial. » J'ai donc commencé à me renseigner pour
voir si d'autres organismes de normalisation travaillaient sur un sujet
similaire, et j'ai constaté que personne ne le faisait. En 1979,
j'ai rencontré Bob Stuart, de l'IEEE, qui avait joué un
rôle déterminant dans le lancement de nombreux projets de
normalisation pour les microprocesseurs au sein de l'IEEE. Il m'a dit
: « Eh bien, pourquoi ne pas créer un petit groupe de normalisation
sous l'égide des normes relatives aux microprocesseurs ? »
Je ne savais rien de la manière de procéder
pour établir des normes, obtenir des autorisations de projet, etc.
Il m'a donc un peu aidé et m'a expliqué ce qu'il fallait
faire et quels formulaires remplir je ne savais toujours pas ce
qu'était un réseau local.
Avec de l'aide, Graube soumit une proposition au comité
des normes de l'IEEE afin de créer une norme de réseau local
pour les laboratoires et les bureaux. Après s'être assuré
qu'aucun autre projet de normalisation n'était en cours, le comité
des normes de l'IEEE autorisa le projet de norme 802 en octobre 1979,
sous l'égide du TCCC de Rosenthal, et non du groupe de travail
sur les microprocesseurs. Graube , nommé président, devait
ensuite constituer un comité technique chargé d'élaborer
la norme. Les membres du comité 802, comme il serait connu par
la suite, devaient être membres de l'IEEE, ne pouvaient représenter
les intérêts d'aucune organisation pas même
leurs employeurs et devaient participer bénévolement.
L'objectif : un projet de norme approuvé par les trois quarts des
participants à son élaboration. Rosenthal se souvient de
ce moment : Tout était en place.
Graube programma la première réunion du Comité 802
pour le 28 février 1980, en même temps que la réunion
de printemps de CompCon. (Comme la participation des membres était
volontaire, les réunions se tenaient généralement
en marge de salons professionnels ou d'autres réunions techniques.)
Incertain du nombre de participants à cette réunion publique
obligatoire, Graube réserva une petite salle à l'hôtel
Jack Tar de San Francisco. À sa grande surprise, et à celle
de tous les autres, la foule, estimée à 150 personnes, déborda
dans le couloir et retarda le début de la réunion, ajoutant
encore à la confusion qui régnait alors que le processus
était encore balbutiant. Nombre d'entre eux étaient simplement
des ingénieurs curieux, préférant se retrouver entre
eux plutôt que de passer la soirée à visiter la ville.
D'autres, comme Robert Metcalfe et John Shoch, avaient des intérêts
particuliers, et d'autres encore, comme les nombreux ingénieurs
des Bell Labs, étaient venus par habitude.
Lorsque la réunion commença enfin, Rosenthal se souvient
avec stupéfaction : Nous n'avions que
Maris pour se lever et organiser tout cela.
Avec l'aide de personnes plus expérimentées,
Graube a résisté à la mêlée et a établi
l'objectif d'une norme unique : Avec un débit
d'environ un mégabit par seconde et une longueur d'un kilomètre,
il permettrait de connecter une centaine d'appareils et serait conçu
pour un usage commercial.
Avant de lever la séance, Rosenthal proposa que
leurs travaux se conforment au modèle de référence
OSI récemment publié. Après approbation de cette
proposition, la réunion suivante fut fixée du 27 au 31 mai
1980 au NBS.
En tant que président, Graube exerçait une
influence et une autorité considérables, tant pour transformer
sa vision en norme que pour structurer les sous-comités nécessaires.
À cet égard, il s'appuyait fortement sur son expérience
avec PROWAY. Par exemple, il souhaitait suivre l'approche de PROWAY, qui
consistait à établir d'abord les exigences fonctionnelles
de la norme et à éviter le flot incessant d'entreprises
faisant pression pour que leurs produits soient déclarés
conformes. Une fois les exigences fonctionnelles validées, Graube
voulait toutefois procéder différemment de PROWAY, qui s'était
enlisé dans l'évaluation de la conformité des produits
de chaque entreprise à la norme. Il se souvient : Au bout du
compte, ils pensaient qu'un produit se distinguerait des autres et serait
retenu comme norme.
Graube savait pertinemment qu'aucun fournisseur ne voterait pour le produit
d'un concurrent ; l'émergence d'une norme semblait donc peu probable.
Il préférait créer lui-même la norme et laisser
ensuite les entreprises concevoir des produits conformes à celle-ci
des produits non propriétaires bénéficiant
d'une concurrence ouverte.
Malgré sa vision claire de la marche à suivre, Graube a
sous-estimé le nombre d'alternatives technologiques existantes,
les enjeux économiques en présence et les efforts que les
entreprises déploieraient pour influencer le comité 802.
Rosenthal a perçu les tensions d'intérêts inhérentes
aux profils des participants présents lors de cette première
réunion : L'atmosphère était électrique
!
Bien que Graube ait voulu empêcher les entreprises d'exercer une
influence indue sur le processus d'élaboration des normes, il n'a
pas réussi à imposer sa volonté.
11.3 DIX (Digital Equipment Corporation, Intel et Xerox) : 1979-1980
Au cours de l'été 1979, Metcalfe a continué de promouvoir
l'idée d'une coopération tripartite entre Xerox, DEC et
Intel en vue de commercialiser Ethernet. Finalement, à l'automne,
les trois entreprises se sont réunies au Sheraton de Boxborough
(Massachusetts). Reconnaissant le rôle essentiel de Metcalfe, elles
l'ont convié au dîner précédant la réunion.
Le lendemain, les équipes techniques des trois sociétés
se sont réunies sans le personnel marketing ni Metcalfe.
Loin de s'en offusquer, Metcalfe s'est concentré sur la manière
dont sa jeune entreprise, 3Com, pourrait financer la fabrication de produits
conformes aux spécifications techniques que DEC, Intel et Xerox
(DIX) allaient, selon ses prévisions, négocier puis publier.
Pour éviter les complications juridiques liées aux lois
antitrust, les membres du groupe DIX ont dû convenir de placer les
résultats de leur collaboration dans le domaine public afin d'établir
une norme. En apparence, la création du projet IEEE 802 semblait
être le moyen idéal de faire d'Ethernet une norme, voire
*la* norme. Toutefois, l'hostilité de Graube à l'égard
de toute entreprise cherchant à outrepasser l'autorité du
comité 802 a placé les deux initiatives sur une trajectoire
de confrontation.
Le fait de convenir d'une coopération ne signifiait pas pour autant
que les membres du groupe DIX partageaient la même vision de ce
que devait être la norme Ethernet. En réalité, leurs
divergences suscitaient souvent des tensions qui mettaient la collaboration
à rude épreuve, au point de risquer la rupture. Mais à
chaque fois, la force de leur engagement collectif envers les opportunités
commerciales offertes par les réseaux locaux l'emportait, et ils
parvenaient à surmonter leurs différends. (La description
et le lexique d'Ethernet à cette époque figurent dans la
pièce 11.3.1, « Modèle Ethernet ».)
Pièce 11.3.1 Modèle Ethernet
diagramme du modèle
Ethernet
Léquipe technique de chaque entreprise est venue avec ses
propres préjugés, compétences et exigences. Kaufman
d'Intel se souvient :
Les problèmes étaient en réalité le câblage
et les puces du contrôleur. Il n'y avait aucun problème à
faire fonctionner les puces à 10 mégahertz, et il y avait
beaucoup de problèmes de câblage, et je pense que ce qui
a le plus fait grimper les coûts, dans les premières années,
était l'insistance de Xerox et DEC pour avoir un câble coaxial,
parce qu'ils étaient intéressés par tous les problèmes
très réels liés à l'installation de ce matériel,
à son fonctionnement et à sa fiabilité. Alors que
le reste dentre nous étaient beaucoup plus des hackers, nous
étions prêts à tout faire si cela fonctionnait.
Il y a eu des débats sur la question de savoir si quelqu'un pourrait
construire un émetteur-récepteur qui fonctionnerait réellement
à n'importe quelle vitesse de manière fiable malgré
la preuve de l'existence de ce qui fonctionnait au PARC. Il sagissait
dun art noir réalisé par un gars dans un placard,
et beaucoup de travail théorique a été consacré
par les gens à « Que devrait faire un émetteur-récepteur
et pourrait-il fonctionner ?
Lidddle de Xerox, en revanche, se souvient : Nous pensions que
la conception de Xerox était conservatrice, puis ces gars-là
l'ont améliorée, mais ce n'était pas grave, car ils
voulaient qu'elle soit fiable. Cest donc un travail dingénierie
très serré qui a été réalisé !
Alors que les travaux avançaient, la question centrale du transfert
de technologie propriétaire et brevetée de Xerox vers DEC
et INTEL restait en suspens. Xerox avait prospéré en contrôlant
sa technologie. Dès le début, le désir de Xerox de
garder secrètes les innovations de PARC suggérait que Xerox
pourrait ne pas accepter de licence Ethernet. Néanmoins, les travaux
ont progressé sous la direction de Liddle, Kaufman et Dave Rodgers
du DEC.
Après d'intenses négociations, les trois sociétés
ont décidé de conclure deux accords : l'un entre Xerox et
DEC et l'autre entre Xerox et Intel. Il n'y aurait pas d'accord à
trois, même si les deux accords étaient liés par des
conditions. Lidl rappelle : Les trois parties ont dû accepter
de mettre en uvre ce produit comme norme pour leurs futurs produits.
Il nétait pas nécessaire que ce soit le seul réseau
quils utilisaient, mais ils devaient tous accepter de le mettre
en uvre et de le soutenir. Xerox a proposé de concéder
sous licence, pour mille dollars chacun, la technologie Ethernet et de
leur réserver un bloc d'adresses, etc. Intel a dû accepter
de fabriquer un jeu de puces de circuit intégré pour mettre
en uvre les protocoles et le contrôle. Digital a dû
accepter de concevoir et fabriquer un émetteur-récepteur
à faible coût.
Liddle a alors dû relever le défi d'obtenir l'accord de Xerox.
La force de son argument reposait sur sa conviction qu'il était
dans le meilleur intérêt de Xerox d'octroyer une licence
sur la technologie et que DEC et Intel étaient des organisations
idéales avec lesquelles s'associer. Heureusement, Peter McCullough,
le président, a estimé que Xerox devrait utiliser sa technologie
de manière créative pour acquérir la technologie
et les engagements des autres. Lorsque Liddle a fait sa présentation
à McCullough, il se souvient que McCullough avait dit rapidement :
Quelle excellente idée. Échanger les droits
de ce brevet contre des améliorations et tout le reste, s'engager
à fabriquer les composants, puis en faire un standard. Quelle excellente
idée.
À ce stade, la nouvelle du projet DIX s'était répandue.
D'autres entreprises souhaitaient y participer. Toutefois, l'arrivée
de nouveaux participants risquait davantage de compliquer le processus
que de l'aider. Gordon Bell, de chez DEC, se souvient : « J'ai
reçu des appels de toutes parts ; on voulait rejoindre l'équipe
de conception. Intel me mettait la pression. Intel a envoyé Olivetti
vers moi ; j'ai discuté avec un représentant d'Olivetti
qui m'a dit : "Nous voulons en faire partie." J'ai répondu
: "Hors de question. Nous avons déjà huit des meilleurs
experts que je connaisse sur la conception. Ajouter du monde ne ferait
que nuire au projet. Nous avons énormément de gens chez
DEC qui aimeraient y participer. Je suis sûr qu'Intel a beaucoup
de monde aussi. Xerox pourrait probablement mobiliser des équipes.
Tout se passe si bien. Ne gâchons pas tout. Vous pourrez faire des
commentaires une fois que ce sera disponible." »
Kaufman, en revanche, cherchait à susciter le plus grand soutien
possible. Intel voulait des clients prêts à adopter sa nouvelle
puce.
« Nous avons travaillé à influencer de nombreuses
autres entreprises car, pour nous, l'objectif au-delà de
considérations altruistes visant à rendre les communications
opérationnelles et à faire progresser l'état de la
technique était de créer une clientèle prête
pour les puces que nous allions fabriquer. »
Hewlett-Packard (HP) figurait parmi les clients potentiels les plus convoités
par Intel. Tous les deux mois environ, Kaufman déjeunait avec Dave
Crocket, responsable de la stratégie et de la planification chez
HP. Outre le fait de déplorer les difficultés liées
à l'élaboration de stratégies au sein de leurs organisations
respectives, ils discutaient des évolutions technologiques, notamment
en matière de réseaux. HP développait plusieurs standards
réseau ; Crocket estimait que les équipes seraient plus
enclines à soutenir un standard externe qu'à abandonner
le leur au profit de celui d'un autre groupe. Il a donc défendu
Ethernet comme étant la meilleure solution.
Intel souhaitait également rendre la puce Ethernet aussi complexe
que possible. Kaufman :
Nous avons poussé la conception de la puce de contrôle
Ethernet pour en faire un composant extrêmement complexe capable
d'effectuer de nombreuses tâches, car c'est là que résidait
l'atout d'Intel. Si nous parvenions à placer la barre assez haut
obligeant ainsi tous les autres acteurs à s'aligner pour
proposer un contrôleur viable , nous pourrions faire valoir
notre supériorité technique et tirer parti de nos compétences.
En somme, cette première puce constituait véritablement
un ordinateur à elle seule.
Toutefois, l'idée d'intégrer davantage de partenaires et
de concevoir une puce Ethernet plus complexe comportait un risque : celui
d'être laissés pour compte par le comité 802, l'instance
chargée de définir la norme. Alors que le consortium DIX
était encore loin d'avoir trouvé un terrain d'entente en
interne, ses membres s'inquiétaient de la prochaine réunion
du comité 802 et craignaient qu'une technologie concurrente ne
prenne de l'ampleur. Pour prévenir toute décision précipitée
de la part du comité 802, ils décidèrent d'annoncer,
juste avant la réunion de mai, qu'ils publieraient leur norme en
septembre.
Liddle se souvient que la rédaction du communiqué de presse
s'est avérée « plus difficile à mener à
bien que la négociation du contrat initial ».
11.4 Comité IEEE 802 et DIX : 1980-1981
Lors de la réunion du comité 802 de l'IEEE
en mai, DIX a complété le communiqué de presse par
une description de deux pages d'Ethernet, accompagnée du message
suivant : Il s'agit d'une approche raisonnable pour la création
d'un réseau local et si le comité souhaite l'examiner, nous
serions disposés à collaborer avec lui. S'il ne souhaite
pas l'examiner, nous le ferons quand même, mais nous serions toujours
disposés à y participer .
L'opposition a immédiatement dénoncé
les méthodes brutales de DIX, qui compromettaient l'objectif d'une
normalisation indépendante de toute influence commerciale. DIX
a également bénéficié du soutien public, notamment
de Greg Hopkins, président de l'IFIP, qui, à l'instar de
l'IEEE, avait créé un groupe de travail ou un comité
chargé d'élaborer une norme pour les réseaux locaux.
Dans un article paru dans Data Communications en juin 1980, Hopkins déclarait
: Il s'agit d'une annonce importante compte tenu de la taille des entreprises
impliquées et d'un pas vers le bureau intégré du
futur .
Graube désapprouvait les actions de DIX. Si Ethernet devenait une
norme de facto en dehors du processus IEEE 802, cela risquait de compromettre
l'autorité et la légitimité du Comité 802
pour l'élaboration d'une norme viable. Malgré sa désapprobation
des initiatives de type DIX, il ne souhaitait pas non plus que DIX agisse
indépendamment du Comité 802. Dans ce même article
de Data Communications de juin 1980, Graube encourageait la coopération
:
D'autres entreprises peuvent avoir des opinions différentes,
et Xerox ne sera peut-être pas en mesure de satisfaire les besoins
de chacun
Les États-Unis ne sont plus les seuls leaders
technologiques ; nous devrons donc nous conformer aux normes internationales
le simple fait que les États-Unis aient une norme de facto
ne signifie pas qu'elle sera acceptée à l'étranger.
Dans ce contexte d'intrigues en toile de fond, l'ordre
du jour de la réunion de mai, visant à organiser la structure
d'un comité pour entamer les efforts de normalisation, a abouti
à la création de trois sous-comités : les sous-comités
de niveau physique, de niveau liaison et d'interface de haut niveau. En
remplaçant le niveau par couche, ils correspondent au schéma
suivant. (Voir l'annexe 9.3 : Architecture LAN IEEE. )
Figure 11.4.1 Architecture LAN IEEE
Le sous-comité du niveau physique présidé par Jerry
Clancy (de Honeywell) avait pour objectif de créer les spécifications
fonctionnelles du support physique et de la manière de transmettre
des signaux sur celui-ci.
Le sous-comité de niveau de liaison présidé
par Nathan Tobol (Codex) 10 définirait le protocole imposé
aux signaux de niveau physique quils soient interrogés
ou transmis par jeton par exemple.
Le sous-comité d'interface de haut niveau,
présidé par Allen Rochkind (physique du spectre), était
plus ouvert. Graube se souvient : Je pensais
qu'un groupe se pencherait sur les problèmes d'interface. À
l'époque, j'entendais par interface matérielle : comment
une puce, un composant semi-conducteur, interagit-elle avec un microprocesseur
? C'est à cette interface que j'avais en tête. En réalité,
il s'agit davantage d'une interface logique que matérielle, et
nous avons très peu d'éléments à prendre en
compte concernant le fonctionnement des microprocesseurs.
Grabe se souvient que le rythme effréné
est devenu une caractéristique du Comité 802 : Nous
avons démarré avec beaucoup d'enthousiasme. De nombreuses
réunions ont été organisées. Je crois qu'on
en tenait une tous les deux mois environ, et elles sont rapidement passées
de trois jours à une semaine complète. Souvent, on commençait
le dimanche et on travaillait toute la semaine.
Après la réunion du sous-comité Physical
Level de juin, tenue en même temps qu'une réunion de PROWAY,
de nombreux membres de PROWAY ont réorienté leurs efforts
vers la norme IEEE 802. Dans un autre effort pour accélérer
le travail du comité, un autre sous-comité, le Media Access
Group, a été formé et a programmé une réunion
pour septembre.
Lors de la réunion de septembre du Media Access
Group, qui s'est tenue chez Gould-Modicom à North Andover, dans
le Massachusetts, les discussions ont pris un tournant résolument
plus technique. Jusqu'alors, les participants aux réunions du Comité
802 s'étaient livrés à un dialogue informel entre
quatre camps technologiques. Le premier était celui de DIX et de
sa technologie Ethernet, ou CSMA/CD. Le deuxième était composé
des partisans de PROWAY, beaucoup moins structurés, qui privilégiaient
une technologie à jeton. Le géant informatique IBM constituait
le troisième camp ; la rumeur disait qu'il était favorable
à Token Ring, mais il refusait de dévoiler clairement ses
intentions ! Sa position dominante sur le marché lui donnait apparemment
l'opportunité d'imposer une norme de facto. L'indécision
d'IBM planait comme une ombre sur toutes les conversations. Le Comité
802 pouvait-il agir sans qu'IBM ne révèle son réseau
local. Le quatrième camp, le plus chaotique, grossissait chaque
semaine, les entreprises annonçant des solutions de réseau
local propriétaires de toutes sortes. L'objectif de Graube, à
savoir une norme unique, devenait-il incertain ?
Lors de la réunion de septembre, Mike Kryskow,
de Gould-Modicom, a présenté un article sur un protocole
de bus à jeton qu'il avait créé. Le contraste entre
un réseau à jeton déterministe et le protocole probabiliste
CSMA/CD a amené beaucoup à se demander si ce dernier pouvait
devenir la norme. Un standard à jeton a ainsi gagné du terrain.
Le 30 septembre, DIX a publié ses spécifications
Ethernet comme promis. Connues sous le nom de « Livre bleu »
en raison de la couleur de sa couverture, ces spécifications, comme
le rappelle Kaufman : Environ 25 000 exemplaires
ont été imprimés avec le budget d'Intel et distribués
dans le monde entier. Notre message était clair : « Voilà.
Nous nous sommes engagés. Nous allons faire en sorte que ça
fonctionne, et si vous voulez y apposer une norme, pas de problème.
» Bien sûr, nous n'avions pas vraiment anticipé le
fait que beaucoup d'autres personnes, avec leurs propres intérêts,
chercheraient à perturber la norme. Avec le recul, nous aurions
peut-être dû attendre encore quelques années, le temps
de la finaliser. Mais nous l'avons présentée à l'IEEE,
et beaucoup ont dépensé des sommes considérables
pour lutter contre Ethernet.
Liddle décrit le comité d'attente d'ingénieurs
sceptiques comme suit : La foule hurlante à
l'IEEE.
Dans une annonce d'octobre visant à freiner la
prolifération des tokens, HP a apporté son soutien à
la norme CSMA/CD et s'est engagée à la soutenir activement.
(Une initiative initiée lors des réunions mensuelles entre
Kaufman et Crockett.) Don Loughry, de HP, revient sur ces tensions : Lors
de la réunion de mai à Washington D.C. [NBS], DEC, Intel
et Xerox ont présenté leur solution Ethernet. Ils ont commis
une erreur stratégique. Ils ont affirmé en substance : «
Nous avons LA solution. »
Mais cela s'est retourné contre eux. Ils n'avaient pas compris
les étapes nécessaires pour vendre un produit, qu'on ne
peut pas simplement présenter une solution et s'attendre à
ce qu'une centaine d'autres entreprises l'adoptent, surtout les grandes
entreprises impliquées. La situation s'est alors un peu calmée,
et le 30 septembre, la première version d'Ethernet a été
produite. À ce moment-là, il était devenu impératif
de structurer le projet de manière méthodique.
La prochaine réunion à Phoenix en décembre
s'annonçait comme un combat de championnat. S'il devait y avoir
une norme, le choix entre CSMA/CD et le passage de jetons semblait impératif.
Le président Graube rappelle : Il
me devenait évident que les choses n'allaient aboutir à
rien .
Loughry de HP, qui allait jouer un rôle important
pendant et après la réunion, se souvient : Lors
de cette réunion de décembre, il était de notoriété
publique, et même anticipé par les initiés, qu'il
s'agirait d'une véritable confrontation. C'était le moment
où ils comptaient couler CSMA/CD et l'enterrer définitivement,
et de grandes entreprises étaient déterminées à
y parvenir. J'ai été en quelque sorte élu, ou promu,
ou je ne sais quoi nommé par des gens comme Metcalfe
et John Schoch, pour défendre et porter haut et fort CSMA/CD.
Kaufman d'Intel se souvient de l'attitude des membres
du DIX, en particulier d'Intel : Notre stratégie
était fondamentalement la suivante : « Ils ne vont pas tuer
Ethernet, et si l'IEEE le tue, cela nous est égal car il n'y a
rien d'autre pour le moment. » IBM parlait d'un anneau à
jeton, mais sans spécifications. S'ils en avaient eu, ils ne les
publieraient pas, et les personnes qu'ils avaient envoyées ne parlaient
manifestement pas au nom d'IBM et répétaient sans cesse
qu'elles ne parleraient pas en son nom. Par conséquent, les discussions
de l'IEEE concernant le jeton étaient pour nous totalement hors
sujet. Nous allions commercialiser le CSMA/CD quoi qu'il arrive, et nous
allions suivre les recommandations de l'IEEE. S'ils prenaient une décision,
nous l'adopterions. S'ils n'avaient pas pris de décision avant
que la puce ne soit prête, nous la commercialiserions telle quelle.
C'est pourquoi nous l'appelions la puce « Ethereum », en raison
des nombreuses variantes qui apparaissaient au sein du CSMA/CD, et non
parce que nous allions y intégrer un anneau à jeton. Personne
ne savait comment en fabriquer un.
Lors de la réunion, les partisans de PROWAY et
d'IBM se sont unis pour soutenir la technologie des jetons comme base
de la future norme LAN du Comité 802. Lors du vote en faveur du
tokenisme, la majorité des trois quarts requise n'a pas été
atteinte. Il était tout aussi évident, cependant, que CSMA/CD
(Ethernet) ne pourrait pas non plus obtenir une majorité des trois
quarts. Semblant dans une impasse, le Comité 802 a élaboré
un compromis : deux normes seraient créées. Ce choix a permis
d'éviter l'échec, voire la dissolution du Comité.
Deux nouveaux sous-comités, CSMA/CD et token passing, sont venus
s'ajouter aux trois sous-comités existants. Loughery est devenu
président du sous-comité CSMA/CD.(Voir l'annexe 9.4 : Structure
des sous-comités du Comité 802.
Afin de maintenir une apparence de norme unique, le Comité a exigé
que toutes les spécifications, à l'exception des algorithmes
d'accès, soient identiques et tous les membres ont continué
à voter sur les deux normes ; des règles susceptibles d'engendrer
de futurs conflits.
Rosenthal, une utilisatrice avertie, s'est sentie trahie
: À mon avis, c'était une véritable
catastrophe. J'essayais d'établir des normes pour le gouvernement,
et voilà que je devais choisir entre deux technologies ! J'étais
furieuse, mais je n'avais pas le choix. Je me suis donc tourné
vers le protocole CSMA/CD, car je le maîtrisais parfaitement et
j'avais un réseau.
En janvier 1981, le titre de l'éditorial du magazine
Data Communications, dans sa rubrique Viewpoint, était le suivant
: « La décision de l'IEEE fait obstacle au développement
des réseaux locaux. » L'éditorial cinglant se terminait
ainsi : L'IEEE devrait réunir à
nouveau son comité des normes de réseau local dès
que possible et relever le défi de l'industrie en décidant
d'une norme pertinente pour l'accès au réseau local.
Grabe, dans un article du même numéro de
Data Communications, a qualifié la décision du Comité
802 de : « une sorte de lâcheté ».
Annexe 9.4 Structure du sous-comité du comité
802 de l'IEEE
Figure 11.4.2 Structure du sous-comité du comité 802 de
l'IEEE
Les technologies et l'économie des réseaux locaux avaient
compliqué les plans du Comité 802.
Quel sort attendaient les normes OSI développées par l'ISO
?
11.5 ISO/OSI (Open Systems Interconnection) : 1979 - 1980
Lors du dernier point d'étape fin 1979, le comité technique
de l'Organisation internationale de normalisation (ISO/TC 97) venait d'approuver
le modèle de référence OSI en tant que projet de
travail (WD) et avait autorisé le sous-comité 16 (SC16)
à y apporter les modifications demandées pour le soumettre
à nouveau sous forme de projet de proposition (DP). Le modèle
de référence (WD) reposait sur le postulat fondamental selon
lequel la communication s'effectue par l'établissement de connexions
plutôt que par l'envoi de datagrammes ; cela, alors même que
les principales technologies de réseaux locaux (LAN) utilisaient
des datagrammes et non des connexions pour la communication
entre équipements. Comme le modèle de référence
(WD) ne prenait pas en compte les protocoles de datagrammes, il ne pouvait
satisfaire la communauté des réseaux locaux, alors en pleine
expansion.
Voici un extrait de l'introduction de la norme finale : L'hypothèse
selon laquelle la connexion constitue un préalable fondamental
à la communication dans l'environnement OSI imprègne le
modèle de référence ; il s'agit de l'un des concepts
unificateurs les plus utiles et les plus importants de l'architecture
décrite.
Dans la terminologie OSI, les circuits physiques et virtuels relevaient
de protocoles avec connexion, tandis que les datagrammes étaient
associés à des protocoles sans connexion. Les architectures
à circuits physiques ou virtuels établissent des connexions
avant de transmettre des données, alors que les architectures à
datagrammes transmettent simplement les données sans établir
de connexion (d'où le terme « sans connexion »). Les
principales technologies de réseaux locaux, telles que CSMA/CD
et le passage de jeton (token passing), fonctionnaient sans connexion
et n'étaient donc pas prises en compte par le modèle de
référence (WD).
Si le modèle de référence fondé sur la connexion
satisfaisait les administrations des postes et télécommunications
(PTT), il impliquait, pour ceux qui souhaitaient des communications de
bout en bout fiables sur les réseaux publics de données
ou les réseaux locaux, la création :
- d'un protocole de couche transport assurant un service fiable de bout
en bout
- d'une modification du modèle de référence pour
permettre des communications sans connexion
- d'un protocole de couche réseau sans connexion
L'absence de prise en compte des communications sans connexion dans le
modèle de référence (WD) préoccupait de nombreux
informaticiens européens ainsi que Rosenthal et ses collègues
du National Bureau of Standards (NBS), qui uvraient pour que le
gouvernement américain adopte les futures normes OSI. Toutefois,
le réseau pionnier du NBS, NBSnet, reposait sur un protocole CSMA/CD,
c'est-à-dire sans connexion.
Si le modèle OSI n'intégrait pas de protocoles sans connexion
comparables à ceux qui émergeaient aux États-Unis,
le NBS serait contraint d'abandonner son objectif d'adopter les normes
OSI. En réponse, le NBS a mis en uvre une stratégie
à plusieurs volets. Dans un premier temps, il a sollicité
l'aide de l'American National Standards Institute (ANSI), représentant
américain auprès de l'ISO. Or, les membres de l'ANSI
des entreprises privées privilégiaient les technologies
propriétaires et remettaient en question l'intérêt
économique des normes internationales.
Le NBS s'est ensuite tourné vers l'European Computer Manufacturers
Association (ECMA). Bien qu'elle ne fût pas membre officiel de l'ISO,
l'ECMA assistait aux réunions du sous-comité SC16 sur invitation.
Elle partageait les préoccupations du NBS concernant l'absence
de protocoles OSI sans connexion pour les réseaux locaux (LAN).
Depuis des années, l'ECMA suivait ou participait aux discussions
de l'INWG et de l'IFIP sur la nécessité de protocoles de
type datagramme. L'ECMA a donc accueilli le NBS comme un allié
et a invité ses représentants à ses réunions.
John Heafner, responsable de la division « Architecture des systèmes
et des réseaux » du NBS à partir de janvier 1979
et chargé de toutes les activités du NBS liées aux
réseaux, y compris les protocoles OSI , se souvient avoir
souhaité que l'ISO adopte des protocoles de transport similaires
au protocole TCP du département de la Défense (DoD) :
« Ainsi, par l'intermédiaire de l'ECMA et d'autres canaux,
nous avons promu des définitions rédigées
dans le jargon de l'ISO des protocoles du DoD, notamment la classe
de transport IV, qui correspond au protocole TCP. Notre objectif, dès
le départ, était d'uvrer au sein de l'ISO, et dans
une certaine mesure du CCITT, pour garantir que les besoins du gouvernement
seraient pris en compte lors de l'élaboration de ces protocoles.
»
Au début de l'année 1980, consciente de l'urgence, l'ECMA
a soumis une proposition préliminaire à l'ISO et au CCITT,
recommandant quatre classes de protocoles de transport, allant d'un protocole
minimal pour les réseaux avec connexion à un protocole de
type TCP pour les réseaux sans connexion. (Toutes ces classes devaient
fonctionner au-dessus d'une couche réseau orientée connexion.)
Toutefois, l'ECMA avait besoin d'un allié interne pour défendre
sa cause.
Au printemps 1980, le champion de l'ECMA entra en scène. L'administration
française des PTT, influencée par l'évolution
du contexte réglementaire aux États-Unis notamment
la déréglementation et les procédures « Computer
Inquiries » et consciente de la convergence entre informatique
et télécommunications, recruta Zimmerman.
Ce dernier quitta l'IRIA, un institut de recherche en informatique, pour
rejoindre le Centre national d'études des télécommunications
(CNET), l'organisme de recherche des PTT l'équivalent français
des Bell Labs. Son nouveau poste le plaçait idéalement pour
concilier les positions divergentes de l'ISO et du CCITT. Il se souvient
: L'une des raisons de ce changement était la volonté
des PTT d'intégrer davantage la culture informatique. Il avait
été convenu que je continuerais à participer aux
travaux de normalisation, comme je le faisais auparavant ; j'étais
alors bien mieux placé pour servir d'intermédiaire entre
l'ISO et le CCITT. Au sein de l'ISO, je restais responsable du groupe
chargé du modèle de référence OSI, et tout
le monde savait que j'avais rejoint les PTT. On voyait bien que cela ne
modifiait ni ma façon de gérer les dossiers ni ma détermination
à faire avancer les choses, et il était évident que
je bénéficiais du soutien des PTT.
En août 1980, grâce à l'action de Zimmerman et à
une attitude plus ouverte du CCITT envers les normes orientées
vers l'informatique, le CCITT et l'ISO annoncèrent conjointement
un soutien de principe à la proposition de protocole de transport
de l'ECMA.
Le défi suivant pour Zimmerman consistait à faire approuver
le modèle de référence lors de la prochaine réunion
du sous-comité SC16 à Berlin. Le succès était
loin d'être garanti. Zimmerman savait que la version actuelle du
modèle de référence présentait des défauts.
Comment aurait-il pu en être autrement, alors qu'il avait été
conçu par un comité international en un temps record ? Certains
problèmes étaient d'ordre purement formel, comme la qualité
de la langue anglaise. D'autres étaient plus sérieux. La
délégation américaine, par exemple, remettait régulièrement
en question l'objectif fondamental d'un modèle de référence.
Elle plaidait pour que le modèle soit diffusé comme un simple
rapport technique plutôt que d'être adopté comme une
norme aux conséquences durables. Zimmerman estimait que les Américains
sous-estimaient l'avantage de rendre le modèle de référence
difficile à modifier. (Il percevait également l'ambivalence
des Américains, dont beaucoup auraient préféré
que le marché tranche les questions technologiques plutôt
qu'un organisme public.)
La question qui préoccupait le plus Zimmerman était de savoir
si le juste équilibre avait été trouvé entre
le « délai de mise sur le marché » et l'élégance
technologique, Zimmerman compris, reconnaissaient qu'un processus collaboratif
d'élaboration de normes ne débouchait pas nécessairement
sur une solution technique parfaite. Toutefois, pour qu'une norme fonctionne
dans le monde réel, elle devait être largement acceptée,
malgré ses faiblesses techniques et les exigences contradictoires.
Zimmerman se souvient : À l'époque, il a bien fallu admettre
et j'en étais convaincu assez tôt qu'il ne
fallait pas viser la perfection technique absolue, mais plutôt une
solution acceptée et soutenue par les principaux acteurs. Nous
avons exercé une pression considérable pour que, à
un moment donné, les choses soient simplement figées, avec
cette règle : « Sauf raison majeure de modifier un élément,
nous n'y toucherons pas. »
Lors de la réunion du SC16 à Berlin, en novembre 1980, une
atmosphère d'effervescence, née de près de trois
années de travail acharné, animait les salles de réunion
bondées. Alors que les quelque 200 participants attendaient avec
impatience le vote d'approbation du modèle de référence
en tant que DP (projet de proposition), chaque délégation
nationale présentait officiellement son évaluation du modèle
et recommandait ou non son adoption. John Aschenbrenner,
d'IBM, dirigeait la délégation américaine qui, une
fois de plus, soutenait que le modèle de référence
devait être approuvé en tant que rapport technique, et non
comme une norme. Le bruit sourd qui suivit eut à peine le temps
d'atteindre le fond de la salle que Mike Purton, du British Standards
Institute, prononçait ce que Bachman qualifierait plus tard de
« tristement célèbre discours », fustigeant
le modèle de référence pour son mauvais usage de
la langue anglaise.
Zimmerman se souvient de la réaction suscitée par le discours
de Purton, la délégation britannique ayant déclaré
: Qu'elle avait soumis le document à ses experts et que ceux-ci
avaient conclu à l'unanimité qu'il fallait le jeter à
la corbeille.
Cest ainsi que les choses se sont terminées, car dire à
une équipe qui avait travaillé darrache-pied pour
produire quelque chose consciente que le résultat nétait
pas parfait mais quil avait de la valeur que leur travail
nétait bon quà finir à la corbeille,
cétait mettre un point final à laffaire.
Tout le monde était daccord. Les États-Unis ont déclaré
: « Nous allons simplement nous abstenir. Nous ne nous y opposerons
pas » ; cest de cette manière que le modèle
de référence OSI a accédé au stade de DP (projet
de norme).
Le passage du modèle de référence OSI au stade de
DP a concrètement imposé une structuration en couches des
protocoles de communication informatique, alors même quOSI
navait pas encore élaboré de norme protocolaire proprement
dite.
11.6 TCP/IP et XNS : 1979-1980
Tout au long de l'année 1979, Kahn et Cerf ont fait pression sur
le département de la Défense (DOD) pour que TCP/IP devienne
une norme officielle de protocole de communication.
En janvier 1980, après une année de tests de code, Postel
a publié les deux nouveaux protocoles, TCP et IP, sous forme de
« Request for Comments » (RFC) et, simultanément, en
tant que normes du DOD.
Une fois ces normes publiées, le travail ardu de conversion de
tous les réseaux y compris ARPANET vers TCP/IP a
commencé.
La date du 1er janvier 1983 a été fixée pour la bascule
d'ARPANET vers TCP/IP.
Les implications de ces évolutions n'ont pas échappé
à Rosenthal et à d'autres membres du NBS, qui avaient précédemment
décidé d'adopter les protocoles OSI comme norme pour le
gouvernement fédéral. Étant donné que de nombreux
services fédéraux avaient besoin d'assurer des communications
informatiques efficaces avec le DOD, comment TCP/IP et OSI allaient-ils
pouvoir interopérer ?
Pour examiner ces questions et d'autres sujets, le NBS a organisé,
en mai 1980, un atelier intitulé « Trends and Applications
1980: Computer Network Protocols » (Tendances et applications 1980
: protocoles de réseaux informatiques).
Parallèlement, la DARPA a poursuivi ses efforts et, en août
1980, avait mis en uvre le nouveau protocole TCP/IP sur 12 passerelles
interconnectant 10 réseaux25. Signe encourageant d'une volonté
de coopération, le DOD a présenté publiquement TCP/IP
au NBS en décembre 1980.
Les travaux de la division de développement des systèmes
(SDD) de Xerox visant à faire évoluer le protocole Pup vers
XNS ont progressé presque parallèlement à ceux concernant
TCP/IP durant ces mêmes années. Yogen Dalal, qui avait pris
la direction de la majeure partie du groupe réseau de la SDD après
le départ de Metcalfe fin 1978, suivait de près l'évolution
de TCP et d'OSI. Dalal se souvient : Nous étions conscients
du concept de modèle de référence d'interconnexion
de systèmes ouverts (OSI). Hubert Zimmermann et son équipe
tentaient de le définir. Nous avons essayé d'influencer
bon nombre de ces réflexions. Je suppose que notre approche était
un peu plus axée sur la pratique ; ainsi, alors que le modèle
de référence regorgeait de terminologie formelle, nous avons
tenté d'y intégrer une traduction accessible au profane
ou reflétant la façon de penser d'un programmeur.
Nous le considérions comme quelque peu académique : il s'agissait
d'un modèle de référence visant à formaliser
des connaissances que nous partagions tous. Comme la plupart des modèles
de l'époque, il se concentrait sur les couches inférieures
domaine où l'on disposait d'une certaine expérience
tandis que les couches supérieures restaient assez floues,
faute d'avoir encore approfondi ce volet. Notre influence fut négligeable,
principalement parce que Xerox restreignait notre liberté d'évoquer
certaines de nos expériences ; par ailleurs, nos divergences de
vues concernant le modèle portaient essentiellement sur les protocoles
de haut niveau.
En 1979, lorsque Dalal apprit de son supérieur, David Liddle, que
Xerox, DEC et Intel collaboraient pour normaliser Ethernet, il soutint
que Xerox devait également commercialiser XNS ou tenter d'en faire
un standard. Dalal se souvient avoir demandé à Liddle :
« Pourquoi ne pas amener Xerox à vendre ou à normaliser
son produit d'architecture réseau, en plus de son produit commercial
? » Nous tenions quelque chose d'exceptionnel, une véritable
révolution, et nous étions déterminés à
en faire un succès.
D'autres services de l'entreprise nourrissaient des ambitions tout aussi
vastes, mais craignaient de perdre le contrôle s'ils diffusaient
le standard. Ce fut la plus grave erreur jamais commise par Xerox.
La direction de Xerox redoutait encore plus de rendre XNS public qu'Ethernet,
car l'intelligence différenciatrice celle qui permettait
de concevoir des imprimantes, des serveurs d'impression et des serveurs
de fichiers sophistiqués résidait dans XNS, et non
dans Ethernet. Le premier produit commercial reposant sur les nouvelles
capacités de XNS et d'Ethernet fut le Xerox 8000 Network System
(X 8000), annoncé en novembre 1980 soit deux mois seulement
après la publication du « Livre bleu » par le consortium
DIX et un mois avant la présentation publique de TCP/IP. Le X 8000
se composait d'un ordinateur utilisateur à interface graphique
(la station de travail 860), d'imprimantes laser et de divers autres périphériques,
le tout interconnecté via Ethernet et XNS. Dans le numéro
de décembre de la revue *Data Communications*, Metcalfe
alors chez 3Com estimait que l'architecture du X 8000 : ouvrait
la voie à la conception future de réseaux à ressources
partagées.
11.7 ISO/OSI (Interconnexion de systèmes ouverts) : 1981-1982
En novembre 1980, le soulagement collectif suscité
par l'avancement du modèle de référence OSI jusqu'au
stade DP a redonné de l'énergie à ceux qui cherchaient
à influencer la conception des différents protocoles. Pour
les membres du comité technique 97/sous-comité 16 de l'ISO,
la définition des protocoles de la couche transport, et notamment
la nécessité d'un protocole de datagramme de bout en bout,
est devenue une priorité.
Le CCITT avait déjà fait connaître ses exigences en
approuvant, quelques mois auparavant, sa norme de couche transport pour
le télétexte la recommandation S.70.
En janvier 1981, l'ECMA a normalisé les cinq classes de protocoles
de transport qu'elle avait précédemment recommandées
à l'ISO et au CCITT : la classe 2 étant équivalente
à la recommandation S.70 du CCITT et la classe 4 à TCP.
Sans surprise, ces décisions ont influencé les travaux du
sous-comité 16, qui privilégiait un accord avec le CCITT
et l'ECMA, et des réunions conjointes ont été organisées.
Avec l'avancement du Modèle de Référence
vers la phase de développement (DP), il est quasi certain que la
normalisation a engendré une intense activité commerciale.
Lors de la National Computer Conference (NCC) en mai, les communications
de données ont occupé le devant de la scène pour
la première fois, avec des séminaires tels que « Protocoles
de transport et de session dans le contexte du Modèle de Référence
ISO » et « Réseaux locaux et Ethernet en particulier
». Des personnalités telles que Cerf, Greg Hopkins, David
Potter et John Day y ont pris la parole. Trente articles sur le modèle
OSI (« L'avènement d'une norme attendue depuis longtemps
pour les réseaux hétérogènes » et «
Réalité et proposition de norme OSI » ) ont commencé
à paraître dans des publications techniques et industrielles.
L'importance indéniable du protocole de connexion X.25 a été
confirmée par l'annonce de produits par AT&T en janvier, puis
par IBM en juin. Rien d'étonnant à ce que Zimmerman ait
ressenti la pression de finaliser le Modèle de Référence
afin de pouvoir entamer les travaux sur les normes de protocoles : les
forces du marché étaient déjà à l'uvre.
En janvier 1982, moins d'un an après avoir soumis
le modèle de référence DP 7498 à ses membres
pour approbation, le TC 97 l'a approuvé en tant que projet de norme
internationale (DIS) et l'a transmis à l'ISO pour vote par l'ensemble
de ses membres. L'incertitude quant à la transformation du modèle
de référence en norme étant pratiquement levée
(malgré les critiques persistantes de la délégation
américaine, qui estimait qu'il devait s'agir d'un document technique
et non d'une norme), les deux comités, SC6 et SC16, se sont sentis
contraints d'entamer la production des protocoles nécessaires à
la fabrication des produits. Cela impliquait la création de deux
normes Services et Protocoles pour chaque couche .
En juin 1982, lors de sa réunion de Tokyo, le SC16
a été le premier à approuver, en tant que projets
de propositions (DP), les normes de service (ISO/DP 8072) et de protocole
(ISO/DP 8073) de la couche transport. Les États-Unis (ANSI) ont
de nouveau voté contre, invoquant l'incompatibilité entre
les cinq classes du DP 8073 et affirmant que ce dernier était irréalisable.
Les efforts déployés pour résoudre les objections
américaines, ainsi que celles d'autres parties prenantes, avant
la transmission des DP au TC 97, ont pris une nouvelle dimension. La modification
du TP-4, protocole de circuit virtuel sur les réseaux sans connexion,
a été confiée au NBS, garantissant ainsi un protocole
similaire au TCP. Malgré les différences, la rapidité
avec laquelle les DP 8072/73 ont été adoptés a témoigné
d'une réelle coopération avec le CCITT et l'ECMA. (Après
tout, CCITT et ECMA ont obtenu ce qu'ils voulaient et plus encore : la
classe TP-0 offrant des fonctionnalités minimales, compatibles
avec une couche réseau de connexion telle que X.25, et la classe
TP-4, offrant des fonctionnalités comparables à TCP, recherchées
par la communauté informatique.)
En revanche, les progrès au sein du SC6 concernant
la création d'un protocole sans connexion au niveau de la couche
réseau ont été bloqués pendant que le comité
finalisait ses normes de service et de protocole basées sur la
connexion. Ce retard s'explique en partie par le fait que le modèle
de référence ne prévoyait pas encore de communications
sans connexion. Quelle motivation un comité axé sur la connexion
aurait-il à créer un protocole sans connexion ?
À l'automne 1982, les votes concernant le modèle
de référence DIS 7498 commencèrent à arriver
et les États-Unis votèrent une nouvelle fois contre. Bien
que les trois objections accompagnant ce vote négatif fussent les
mêmes que celles invoquées par les États-Unis lors
des précédents votes positifs, le fait que le secrétariat
américain ait voté contre semblait source de division. Dans
un article de décembre 1982 de la revue Data Communications intitulé
: « Un groupe d'utilisateurs de réseaux sous le choc du vote
de l'ANSI contre le modèle OSI », Sheldon Blauman, fondateur
de la Network Users Association (NUA), était cité : C'est
à la fois une surprise et un choc pour moi. Voter contre l'interconnexion
des systèmes ouverts, c'est comme voter contre la tarte aux pommes
et la maternité. Je trouve la situation plutôt inquiétante.
Bien que le vote final sur la norme DIS 7498 ait donné
22 voix pour, 2 voix contre et 1 abstention, sa reconnaissance comme norme
internationale est restée suspendue le temps de résoudre
les objections des États-Unis. (L'Allemagne s'est jointe aux États-Unis
pour voter contre.)
Fin 1982, la promesse du modèle OSI d'harmoniser
les technologies conflictuelles des communications informatiques restait
lettre morte. L'architecture globale du modèle de référence
DIS 7498 semblait sur le point de devenir une norme internationale. Cependant,
le modèle DIS 7498 reposant sur un paradigme de connexion, l'intégration
du monde sans connexion des réseaux locaux (LAN) impliquait la
création d'un addendum au modèle de référence
un document modifiant une norme existante qui, bien qu'en
cours d'élaboration, devait être soumis au vote selon la
même procédure DP, DIS et ISO.
Un point positif à noter : la norme SC16 a adopté
une version TP-4 de la norme DP 8073 : un protocole de circuit virtuel
sur un réseau à connexions. Cependant, tant que la norme
SC6 navait pas adopté de couche réseau sans connexion,
les produits LAN utilisant les normes ISO OSI restaient une perspective
lointaine. Que pouvaient faire les fabricants de réseaux LAN en
attendant ?
Fin 1982, deux protocoles de communication sans connexion,
ou par datagrammes, existaient pour les réseaux locaux : TCP/IP
et XNS. Leur succès allait influencer lissue du modèle
OSI.
11.8 TCP/IP et XNS (1981-1983)
En novembre 1980, lorsque Xerox a lancé XNS sur le marché
dans le cadre du système réseau Xerox 8000, TCP/IP n'avait
été codé que pour démontrer sa viabilité,
et non pour assurer une fonctionnalité opérationnelle. La
date prévue pour la bascule d'Arpanet le réseau le
plus important de l'époque était fixée au
1er janvier 1983, soit plusieurs années plus tard.
Le calendrier du projet comportait des risques. Tout d'abord, BBN devait
rendre le sous-réseau d'Arpanet compatible avec TCP/IP.
Vint ensuite la question complexe du développement du code TCP/IP
pour tous les ordinateurs hôtes essentiels connectés à
Arpanet. Il n'était pas question de laisser chaque site hôte
créer sa propre version de TCP/IP, une leçon apprise à
ses dépens lors de la création du logiciel hôte initial,
alors en passe d'être remplacé.
En 1981, la DARPA a attribué sept contrats pour le développement
de code destiné aux ordinateurs hôtes.
Le contrat pour le portage de TCP/IP sous UNIX a été confié
à BBN. (Voir Illustration 11.8.1 : Portage de TCP/IP) BBN a ensuite
transmis son code TCP/IP à Bill Joy, à Berkeley, pour qu'il
l'intègre à la version améliorée d'UNIX qu'il
développait pour l'ordinateur VAX.
Le développement des portages pour les hôtes a débuté
une fois que Postel a publié la norme TCP/IP sous forme des RFC
791 et 702, en septembre 1981.
Illustration 11.8.1 : Portage de TCP/IP

La stratégie de Xerox concernant XNS contrastait radicalement avec
la politique de large diffusion adoptée par le département
de la Défense (DOD) pour le protocole TCP/IP. Xerox souhaitait
conserver le caractère propriétaire de XNS et en garder
le contrôle. L'entreprise avait créé XNS pour assurer
une intégration fluide entre tous ses produits bureautiques, espérant
ainsi acquérir un avantage concurrentiel sur des sociétés
mieux établies, comme IBM, dans la course au « bureau du
futur ». Or, les clients se méfiaient des solutions imposant
un fournisseur unique et exigeaient l'interopérabilité des
équipements de tous les fabricants. C'est ce constat qui a conduit
Xerox, à l'automne 1980, à confier à Ungermann-Bass
le contrat d'adaptation de XNS à son commutateur de terminaux NUI.
Autoriser les clients à connecter des terminaux informatiques d'autres
fournisseurs aux réseaux XNS de Xerox était une décision
mineure comparée à celle de rendre XNS public, ce qui revenait
à céder ce que beaucoup, chez Xerox, considéraient
comme un véritable avantage concurrentiel. Les partisans de l'ouverture
de XNS voulaient faire d'Ethernet le réseau local (LAN) de référence,
et il ne faisait aucun doute que XNS permettait à Ethernet de donner
toute sa mesure. Metcalfe se souvient : Nous travaillions sur des réseaux
locaux, tandis que lui [Cerf, à la DARPA] travaillait sur des circuits
téléphoniques à 50 kilobits par seconde ; c'est une
différence considérable. C'est la raison pour laquelle TCP
est si lent alors que XNS est si rapide. XNS a été conçu
pour fonctionner sur des infrastructures de transport offrant des débits
de plusieurs mégabits par seconde, alors que TCP a été
élaboré en tenant compte des modems et des liaisons lentes.
Résultat : si vous utilisez TCP sur un réseau local, il
est lent ; en fait, il est deux fois plus lent, soit moitié moins
rapide que XNS.
En octobre 1981, la pression du marché incitant Xerox à
rendre XNS public s'est considérablement accrue lorsque l'entreprise
a annoncé le lancement de son système d'information 8010
Star ; ...une station de travail conçue comme un « bureau
électronique » et qui a inauguré l'interface utilisateur
basée sur des icônes. (Son prix de 15 000 dollars s'est avéré
bien trop élevé, vouant le produit à l'échec.)
Ne pouvant justifier le maintien du secret absolu autour de XNS, Xerox
en a rendu une partie publique en décembre 1981, sans toutefois
tout dévoiler.
Dalal se souvient : Ce qui s'est passé, c'est qu'avec l'existence
d'Ethernet, ils ont estimé nécessaire de divulguer les niveaux
supérieurs ; ils ont donc rendu public XNS pour ce qui est des
datagrammes, du protocole de session et du protocole Courier de Jim White
un moyen d'échanger des appels de procédure. En revanche,
ils hésitaient à divulguer les protocoles de gestion de
fichiers, d'impression, de recherche de noms ou de courrier électronique,
c'est-à-dire tous les protocoles réellement nécessaires
pour accomplir des tâches concrètes. Encore une fois, je
pense qu'ils jugeaient acceptable de diffuser les protocoles de bas niveau,
permettant ainsi à des entreprises comme Ungermann-Bass ou Bridge
de fabriquer du matériel de connectivité, tout en empêchant
quiconque de créer des serveurs capables de concurrencer le système
Star ou les systèmes de gestion de fichiers produits par Xerox.
Le fait que Xerox n'ait publié que les couches inférieures
de XNS importait peu aux jeunes entreprises de réseaux locaux
(LAN), dont les produits de première génération n'étaient
guère plus que des commutateurs de terminaux, surnommés
avec dérision « machines à traire ».
Les fournisseurs de LAN avaient le choix : attendre patiemment ou inventer
leurs propres protocoles réseau, car à la fin de l'année
1981, ni TCP/IP ni OSI n'étaient disponibles.
Ainsi, malgré ses fonctionnalités limitées, l'usage
de XNS s'est répandu, faisant de lui le premier leader du marché
des protocoles LAN.
Puis, à la mi-1982, un événement inattendu
nouvel exemple de hasard historique illustrant l'importance constante
de l'individu dans l'histoire s'est produit : Berkeley a lancé
une nouvelle version d'UNIX intégrant une version réécrite
de TCP/IP. Il ne s'agissait toutefois pas de la version de TCP/IP que
la DARPA avait chargé BBN de réécrire pour la confier
à Joy, lequel devait l'intégrer à UNIX. Jugeant le
code TCP/IP insatisfaisant, Joy a décidé de le réécrire
lui-même. Kahn se souvient : Bill Joy estimait tout simplement
que ce code [le code de BBN] nétait pas aussi efficace que
ce quil aurait pu produire lui-même. Alors, Joy la tout
bonnement réécrit. On lui a livré le travail, il
a déclaré : « Cest de la camelote », et
il la refait. Il ny a eu aucune discussion. Il la simplement
refait de sa propre initiative.
Une entreprise, une université ou tout autre utilisateur pouvait
acquérir une licence du code source UNIX auprès de Berkeley
pour 32 000 dollars et obtenir le code TCP/IP pratiquement gratuitement.
De plus, comme le portage d'UNIX réalisé par Joy visait
l'architecture VAX, le protocole TCP/IP fonctionnait avec Ethernet.
D'autres acteurs ont commencé à porter ce code sur d'autres
ordinateurs et, du jour au lendemain, XNS s'est retrouvé face à
un véritable concurrent ; un produit compétitif qui n'était
pas tributaire du déploiement de fonctionnalités de couches
supérieures.
La diffusion de TCP/IP a également été favorisée
par l'accord que Kahn avait conclu avec Gordon Bell et Sam Fuller, de
chez DEC : DEC s'engageait à vendre des systèmes VAX à
des prix extrêmement bas aux universités. Kahn se souvient
:J'ai convaincu Gordon Bell et Sam Fuller que s'ils mettaient ces VAX
à disposition, les gens exploreraient des méthodes intéressantes
pour y effectuer du calcul distribué ce qui représentait
l'avenir du secteur et méritait d'être compris. DEC a accepté
en ces termes : « D'accord, nous le ferons, mais vous devez garantir
que ces machines ne seront pas utilisées comme des systèmes
autonomes de partage de temps. »
Grâce à la disponibilité du trio VAX/UNIX/TCP/IP et
au portage ultérieur du code TCP/IP de Joy sur d'autres ordinateurs,
les forces du marché ont propulsé TCP/IP d'une manière
que personne n'aurait pu prévoir.
Une fois de plus, la DARPA a joué un rôle déterminant
dans l'essor des réseaux locaux (LAN), non pas comme objectif premier,
mais comme conséquence indirecte d'une autre mission (tout comme
l'utilisation des IMP et des TIP avait permis de créer une première
version de réseaux locaux).
Toutefois, au sein de la DARPA, l'attention restait focalisée sur
l'échéance de janvier 1983 date prévue pour
la migration de l'ARPANET vers TCP/IP plutôt que sur l'impact
de cette transition sur le succès commercial des réseaux
locaux.
La migration de l'ARPANET vers TCP/IP nécessitait des responsables
et une planification rigoureuse. Cette tâche a été
confiée à Dan Lynch qui, en 1980, a quitté le SRI
pour prendre en charge les infrastructures informatiques de l'Information
Sciences Institute (ISI) de l'Université de Californie du Sud,
alors « le plus grand nud de l'ARPANET ». Tout comme
Roberts avant lui, Lynch allait devoir recourir à des méthodes
musclées pour contraindre les utilisateurs d'Arpanet à adopter
le protocole TCP/IP. Cerf se souvient d'une tactique particulièrement
marquante : Au milieu de l'année 1982, nous avons désactivé
la prise en charge du protocole NCP sur Arpanet pendant une journée
entière ; seuls ceux qui avaient implémenté TCP pouvaient
alors communiquer. Cela a suscité beaucoup de remous, mais a permis
d'attirer l'attention.
Les plaintes et les problèmes se multiplièrent à
l'approche du mois de septembre. Lynch se rappelle : Je me souviens
du moment où nous sommes vraiment passés aux choses sérieuses,
en septembre : nous avons commencé par des demi-journées
réservées exclusivement à TCP, puis des journées
entières ; c'est devenu une sorte d'événement mensuel,
et je crois même que nous avons organisé une session de trois
jours aux alentours de Thanksgiving.
Alors que la date fatidique du 1er janvier 1983 approchait à grands
pas, tous les regards se tournèrent d'abord vers Lynch, puis vers
Clark, que Cerf avait nommé président de l'Internet Working
Group en septembre 1981. Cerf savait qu'il était temps pour lui
de quitter la DARPA ; il s'était d'ailleurs progressivement mis
en retrait de l'action directe. Lorsqu'il annonça sa démission
de la DARPA en décembre 1982 pour rejoindre MCI et y diriger les
projets de messagerie électronique, la nouvelle passa presque inaperçue
aux yeux de ceux qui, sur le terrain, s'affairaient frénétiquement
pour préparer le passage à la nouvelle année. Pour
marquer le coup et souligner les efforts fournis, Lynch fit fabriquer
à ses frais 500 badges blancs portant un message en rouge : «
J'ai survécu à la transition TCP, 1/1/83 ». Et ils
survécurent effectivement, car la transition eut lieu comme prévu.
Ainsi, malgré les pannes et les problèmes persistants, nul
ne pouvait plus douter de l'efficacité de TCP/IP, qui prenait désormais
en charge des réseaux aussi variés qu'Ethernet et Arpanet.
Alors que TCP/IP et XNS fournissaient tous deux des services de couche
réseau et transport sur les réseaux locaux (LAN) Ethernet,
une question majeure se posait : l'IEEE 802 allait-il valider une norme
CSMA/CD proche de l'Ethernet ?
11.9 Le comité IEEE 802 : 1981 - 1982
La réorganisation salvatrice du comité IEEE 802 en décembre
1980, visant à créer deux normes le passage de jeton
(*token passing*) et le CSMA/CD , a apaisé les tensions immédiates
sans pour autant résoudre les problèmes fondamentaux. Les
factions soutenant le *token-bus* et le *token-ring* s'étaient
alliées uniquement pour contrer l'adoption du CSMA/CD, masquant
ainsi des divergences de fond. Comme les normes basées sur le jeton
et celles basées sur le CSMA/CD devaient progresser de concert
conformément au règlement de l'IEEE 802 , la
coalition pro-jeton a multiplié les obstacles pour freiner la communauté
CSMA/CD, pourtant mieux préparée. Cette réorganisation
a également eu une conséquence imprévue : les difficultés
du comité 802 à définir des normes pour les réseaux
locaux (LAN) ont commencé à attirer l'attention du public.
Les communautés techniques et commerciales, plus larges, allaient
désormais scruter les actions futures du comité 802 comme
jamais auparavant ; les normes LAN étaient devenues un enjeu majeur.
Graube, fondateur et président du comité 802, était
déçu de voir son objectif d'une norme unique compromis ;
il savait que s'il n'affirmait pas son autorité, l'engrenage des
débats conflictuels risquait d'empêcher l'émergence
de toute norme. Cherchant à comprendre l'avancement des travaux
des sous-comités afin de mieux cibler l'ordre du jour des réunions
futures, il se souvient : J'ai simplement demandé à toutes
les personnes travaillant sur des documents de me remettre ce qu'elles
avaient produit. J'ai tout rapporté chez Tektronix pour élaborer
un document de synthèse notre premier « Draft A »
et c'était un désastre total. On voyait bien qu'il
n'y avait aucune norme digne de ce nom. Nous ne faisions qu'énumérer
un catalogue de méthodes possibles, au lieu de définir la
manière dont les choses devaient être faites.
Désastre ou non, en mai 1981, ce « Draft A » marquait
une première prise de position du comité 802, ou plus exactement,
représentait un mirage sur des sables mouvants. Le travail sur
la version suivante a débuté immédiatement.
L'absence manifeste de convergence a suscité une inquiétude
croissante au sein du NBS et chez Xerox quant à la capacité
du comité 802 à élaborer une ou plusieurs normes.
Le NBS, ayant déjà opté pour le CSMA/CD, craignait
que des retards et de nouveaux compromis n'aboutissent à une norme
qui ne lui conviendrait pas. Pour susciter des soutiens en faveur du CSMA/CD
et démontrer qu'il ne s'agissait pas simplement d'un projet secondaire
issu de l'alliance DIX, le NBS se tourna de nouveau vers l'ECMA, l'organisation
qui avait joué un rôle si constructif dans l'élaboration
d'un protocole OSI de classe IV. Parallèlement, Xerox faisait pression
sur Siemens pour que l'entreprise devienne revendeur de sa station de
travail Star, dont le lancement était imminent. À mesure
que l'intérêt de Siemens pour la revente du Star grandissait,
il en allait de même pour son souhait de voir l'ECMA adopter une
norme CSMA/CD équivalente à Ethernet, le réseau local
(LAN) intégré au Star. En conséquence, Siemens commença
à promouvoir une norme CSMA/CD au sein de l'ECMA.
Quant au comité 802, si ses tergiversations internes ne suffisaient
pas à obscurcir l'avenir des normes de réseaux locaux, la
presse se faisait l'écho d'un flux constant d'annonces concernant
de nouvelles technologies LAN, toutes revendiquant une supériorité
sur celles alors débattues au sein de l'IEEE 802.
Aucune annonce ne suscita autant de remous que celle de Wangnet par la
société Wang, en juin 1981. Leader du traitement de texte
et de la bureautique, Wang disposait d'une influence suffisante sur le
marché pour créer l'événement à chaque
lancement de nouveau produit, et Wangnet ne fit pas exception. En reconfigurant
les technologies mêmes que le comité 802 étudiait,
Wangnet acquit une crédibilité immédiate et perturba
les débats en cours sur les normes. À l'instar du réseau
à jeton sur bus (*token bus*) proposé par les partisans
de PROWAY, Wangnet était un réseau à large bande.
Au sein de son immense bande passante, il intégrait un canal CSMA/CD
à 12 mégabits par seconde, contre 10 mégabits par
seconde pour Ethernet. De plus, Wangnet promettait des canaux capables
de transmettre de la voix, de la vidéo et même des données
via des liaisons point à point traditionnelles. En somme, Wangnet
avait de quoi satisfaire tout le monde.47 Wang annonçait des livraisons
échelonnées entre février et octobre 1982.
L'annonce de Wangnet mit en évidence la nécessité
pour le comité 802 de publier des normes de réseaux locaux
dans les plus brefs délais. Au milieu de l'année 1981, il
s'agissait de transformer le brouillon A (Draft A) alors dans un
état chaotique en un brouillon B (Draft B) susceptible d'être
soumis au vote des membres. En quête d'aide extérieure, Graube
se souvient de ses frustrations vis-à-vis de l'ISO : Je ne pense
pas que les gens de l'ISO savaient vraiment ce qu'ils faisaient ; il nous
arrivait de solliciter leurs conseils sur la manière de décrire
ces normes notamment le modèle de référence
mais c'était un véritable casse-tête que de
tenter de suivre leur démarche et de s'y référer
pour nous guider.
L'annonce de Wang posa également problème à IBM,
ce qui engendra à son tour des complications supplémentaires
pour le Comité 802. Les factions favorables à la technique
du jeton (*token*), bien qu'apparemment alignées, se retrouvaient
désormais avec deux adversaires IBM et Wang sous
le même toit. Robert Donan, sorti de sa retraite par IBM début
1981 pour coordonner les travaux de normalisation des réseaux locaux
(LAN) de l'entreprise, occupait le poste de « Responsable du projet
de normalisation » (*Standards Project Authority*). Son parcours
comprenait notamment la direction de l'équipe à l'origine
de l'annonce du protocole SDLC en 1969, ainsi que de nombreuses années
d'expérience débutées avec le processus de normalisation
SDLC/HDLC et marquées par des interactions avec l'ECMA, le CCITT
et l'ISO. Il savait qu'il était primordial d'établir une
distinction infranchissable entre le *token ring* (anneau à jeton)
et le *token bus* (bus à jeton). Il se souvient de cette cohabitation
improbable à l'automne 1981 : Il s'est avéré que
les besoins du *Token Ring* et du *Token Bus* étaient fondamentalement
divergents. Les partisans du *Token Ring* envisageaient, par exemple,
un mécanisme de priorité très sophistiqué
toujours présent dans la norme actuelle permettant
des fonctionnalités complexes et variées impossibles à
mettre en uvre avec le *Token Bus*. Cette différence tient
à la nature même du fonctionnement en anneau, où les
données transitent par chaque station, contrairement au *Token
Bus*. Vouloir uniformiser le *Token Ring* et le *Token Bus* revenait à
les ramener au plus petit dénominateur commun, aboutissant ainsi
au pire des deux mondes.
L'illusion d'une norme unique fondée sur le jeton, créée
artificiellement pour contrer le CSMA/CD, était vouée à
l'échec, une issue précipitée par l'arrivée
de Wang sur le marché.
Finalement, en octobre 1981, le comité 802 publia le « Draft
B » (projet de norme B), un document de 400 pages destiné
à un public attentif mais critique. Les sceptiques prédisaient
un échec inévitable, pointant du doigt une accumulation
excessive de détails et d'options.
Les partisans de l'Ethernet étaient, quant à eux, frustrés
de voir l'adoption de leur norme freinée par la nécessité
d'élaborer parallèlement une norme basée sur le jeton.
Comment faire pression sur le comité 802 pour qu'il adopte une
norme CSMA/CD équivalente au « Blue Book » Ils sollicitèrent
à nouveau l'aide des membres de l'ECMA. Leurs efforts portèrent
leurs fruits en novembre 1981, lorsque l'ECMA créa le groupe technique
TG LN, rattaché au comité technique 24, pour élaborer
des normes de réseaux locaux (LAN).
Lors de la réunion du comité 802 en décembre, les
incompatibilités entre le *Token Bus* et le *Token Ring*
exacerbées par les tensions entre IBM et Wang conduisirent
à une réorganisation des travaux de normalisation : on passa
d'une approche fondée sur les méthodes d'accès (CSMA/CD
contre jeton) à une approche fondée sur la topologie (bus
contre anneau). On fit valoir que le *Token Bus* présentait davantage
d'affinités avec le CSMA/CD, une technologie elle aussi basée
sur une topologie en bus et dont l'efficacité avait été
démontrée sur câble large bande (*broadband*), tout
comme pour le *Token Bus*. Quelle logique plus pertinente, en effet, que
de regrouper les réseaux locaux basés sur une topologie
en bus, qu'il s'agisse de CSMA/CD en bande de base (*baseband*) ou de
*Token Bus* en large bande (*broadband*) ...et les réseaux locaux
(LAN) à jeton (Token Ring).
Le débat radical sur les réseaux locaux a suscité
de la confusion ainsi qu'une guerre de mots opposant les partisans de
la bande de base (*baseband*) à ceux de la large bande (*broadband*).
Le conflit opposait désormais DIX à Wang, plutôt qu'IBM
à Wang.
Jerry McDowell, qui avait participé aux réunions de l'IEEE
802 dès le début, a rejoint Wang fin 1981 pour prendre en
charge l'ensemble des technologies de communication, y compris Wangnet.
Il se souvient de la guerre des mots qui a agité le monde des réseaux
locaux pendant des années : « Ce qui se passait généralement,
c'est qu'à chaque salon professionnel, j'étais invité
à parler de la large bande, tandis que Liddle ou Bell parlaient
de la technologie en bande de base ; la presse alimentait alors la confrontation
: bande de base contre large bande. Laquelle est la meilleure ? Nous échangions
des piques : je disais "Écoutez, avec la large bande, je peux
transmettre de la vidéo, de la voix et des données",
et ils rétorquaient : "Oui, mais qui en a besoin ?"
»
Alors que le projet B (*Draft B*) semblait définitivement abandonné,
que des rumeurs annonçaient l'imminence de normes LAN définies
par l'ECMA et que le comité 802 se réorganisait à
nouveau, le processus de normalisation mené par ce comité
semblait une fois de plus s'enliser. Loughry, représentant de HP
et chef de file du camp CSMA/CD, livre son analyse : « Des dissensions
apparaissaient dans nos rangs. À l'époque, la presse critiquait
le comité 802, affirmant qu'il n'avançait pas, qu'aucun
accord n'était possible, etc. En réalité, c'est parce
que nous ne respections pas nos propres règles. Nous ne procédions
pas de manière saine, ni sur le plan technique ni sur le plan politique.
À un moment donné de notre histoire, nous n'étions
pas un groupe démocratique. »
Graube se souvient : « Je me tournais et me retournais dans mon
lit la nuit, et je me rendais à ces réunions comme si je
partais à la guerre. »
En février 1982, le comité 802 s'est réuni sous une
forte pression pour élaborer un projet C (*Draft C*) acceptable.
Les projets A et B n'étaient que des documents de travail diffusés
pour recueillir des avis susceptibles d'être intégrés
aux normes finales. Toutefois, une telle approche itérative semblait
désormais lente et indécise. Le moment était venu
de définir des normes, un point c'est tout. Or, cela paraissait
impossible s'il fallait maintenir l'objectif initial ambitieux consistant
à faire fonctionner toutes les méthodes d'accès
CSMA/CD, Token Bus et Token Ring sur tous les supports (câbles
en bande de base et à large bande, paires torsadées, fibre
optique). Une solution pragmatique, née de la réorganisation
de décembre et confirmée par l'évolution du marché,
a consisté à associer chaque méthode d'accès
à un support privilégié. Bien que cette approche
remît en cause l'objectif initial, elle semblait permettre de rationaliser
le processus de normalisation. Ainsi, la méthode CSMA/CD a été
associée au câble en bande de base, le Token Bus au câble
à large bande et le Token Ring à la paire torsadée.
La voie vers la normalisation semblait désormais ouverte.
Lors de cette même réunion de février, la norme CSMA/CD
s'est davantage éloignée de la proposition DIX. Dans le
numéro de mars 1982 de la revue *Data Communications*, Graube a
évalué les deux propositions CSMA/CD : Une incompatibilité
totale
Plus tard, en février 1982, la lutte pour définir une norme
CSMA/CD s'intensifia. Le comité TG LN de l'ECMA, qui avait travaillé
en étroite collaboration avec Xerox, DEC, Siemens et Olivetti,
acheva un projet de norme CSMA/CD plus proche du « Livre bleu »
(Blue Book) du consortium DIX que de la proposition du comité 802,
laquelle s'éloignait de ce même Livre bleu. Renforçant
encore la portée de l'appel de DIX en faveur d'une norme Ethernet,
vingt-quatre entreprises rendirent publique leur intention de lancer des
produits Ethernet.
Si les membres du comité 802 pensaient avoir enfin levé
les obstacles à la normalisation, ils durent être stupéfaits
en découvrant le titre de l'éditorial paru en mars dans
la revue *Data Communications* : « La triste histoire d'un comité
de normalisation qui a perdu de vue son rôle et son importance.
» Critiquant vivement la proposition d'associer chaque méthode
d'accès à un support de transmission spécifique,
l'éditorial concluait en ces termes :
Avant de se rendre coupable d'une tentative de faire faire à
la technologie un bond en arrière spectaculaire, le comité
IEEE 802 devrait mûrement réfléchir aux conséquences
de sa proposition. Si elle est approuvée, elle constituera l'exemple
le plus flagrant jamais vu d'une norme qui n'en est pas une. Si elle est
rejetée ce qui serait tout à fait justifié
, le comité s'éloignera encore davantage de l'image
de sérieux dont il jouissait autrefois auprès de tous. Un
article paru dans ce même numéro de *Data Communications*
s'intitulait « Normes de réseaux locaux : pas d'utopie
».
Il soulignait la nécessité d'une acceptation par le marché
:
L'acheteur sait pertinemment que de nombreuses innovations technologiques
majeures ont connu le succès commercial grâce à des
jeunes pousses plutôt qu'à des géants établis.
Par conséquent, les acheteurs devant choisir un produit de réseau
local ne verront pas leurs attentes comblées par les organismes
de normalisation. Ceux qui ne sont pas des adeptes de la première
heure attendront que le marché impose ses propres normes, quel
que soit le moment où le comité 802 ou tout autre
comité les formulera.
La légitimité institutionnelle du comité 802 étant
menacée, 22 membres dont tous les présidents de comité,
à l'exception de Graube et Rosenthal rédigèrent
une réponse publiée dans la rubrique « Viewpoint »
du numéro d'avril de *Data Communications*. Ils y défendaient
le rôle moteur des normes pour encourager la fabrication de semi-conducteurs
VLSI et permettre ainsi de réduire le coût des puces pour
réseaux locaux (LAN) : La solution au problème des volumes
de production réside, bien entendu, dans l'élaboration de
normes appropriées qui non seulement permettent l'interopérabilité
d'équipements de fabricants différents, mais génèrent
aussi les volumes nécessaires en restreignant le nombre d'options
ce qui constitue précisément la raison d'être
du projet IEEE 802.
Les critiques de la presse et la confusion indéniable entourant
les normes LAN causèrent des désagréments à
bien d'autres personnes que Graube et le comité 802. Bell, de chez
DEC, se souvient de réunions houleuses où il fallait justifier
l'engagement de l'entreprise dans la bataille pour une norme CSMA/CD :
Je disais : « Écoutez, il nous faut cette norme. Ce n'est
qu'un câble pour relier tous ces appareils. Rien de bien compliqué.
» Pendant ce temps, la presse criait au scandale. Je répétais
: « Il ne se passe rien de grave ici. C'est anodin. Je ne sais pas
si tout cela aura un jour de l'importance, mais nous avons besoin de connecter
les machines entre elles. » Le comité des opérations
ne cessait de demander : « Pourquoi offrons-nous cela au monde entier
? » Je répondais : « Un instant. Nous n'offrons rien
au monde. Nous n'avons pas de protocole, et nous ne détenons pas
non plus le brevet, ni pour le CSMA/CD ni pour la topologie en anneau.
»
En mars 1982, le comité 802 se réunit à nouveau pour
tenter de débloquer la situation... ...l'achèvement du projet
C.55. Quatre présentations techniques effectuées par des
collaborateurs d'IBM ont permis de clarifier la vision de l'entreprise
concernant la technologie *token ring* et de fournir les données
nécessaires à l'élaboration d'une norme : un premier
blocage était ainsi levé. Parallèlement, les initiatives
de l'ECMA ont donné une impulsion à la création d'une
norme CSMA/CD proche du « Livre bleu » (*Blue Book*), à
l'opposé de ce qui avait été décidé
en février. Beaucoup, dont Donan, ont perçu les actions
de l'ECMA comme une manuvre de contournement du comité 802,
visant à imposer la conformité à sa propre version
de l'Ethernet essentiellement celle du « Livre bleu ».
Cette stratégie a porté ses fruits. Le comité 802
a alors agi pour préserver sa légitimité institutionnelle
et a modifié sa norme afin de l'aligner sur la proposition de l'ECMA.
Graube se souvient de la réaction de l'IEEE 802 : Ils ont tout
simplement pris leur parti de la situation et se sont dit : « D'accord,
rallions-nous à la position de l'ECMA » ; c'est ce type de
technologie qui a été intégré à la
norme IEEE 802.3. C'est essentiellement le résultat de ce processus
visant à concilier ces différents points de vue. À
mon avis, nous avons fait des choses qui auraient pu être réalisées
différemment, ou mieux. Bien sûr, je suis ingénieur,
donc je ne sais pas ce qui est « mieux », mais certaines décisions
relevaient du compromis.
Alors même que le comité 802 peinait à aboutir à
un projet C, Graube et Rosenthal se sont concertés, désireux
de mettre fin aux tergiversations du comité. Ils ont été
influencés par les suggestions accompagnant de nombreux votes de
catégorie B, qui préconisaient l'approbation de trois, voire
quatre normes (d'où la disposition de Graube à accepter
les propositions de normes de février). Rosenthal se souvient de
la conversation au cours de laquelle ils ont admis l'inévitabilité
de trois normes : CSMA/CD, *token bus* et *token ring* : Maris et moi
avons eu de longues conversations sur la manière de nous débarrasser
des problèmes de personnalité et de nous concentrer davantage
sur une organisation et une structure qui soutiendraient des résultats
dont nous serions fiers, plutôt que sur des conflits internes. Nous
avons donc dû nous débarrasser de cette ancienne structure.
Nous devions mettre en place une infrastructure propice à la réalisation
de choses concrètes. En fait, je me souviens que c'était
une nuit froide et venteuse à Minneapolis lorsque nous avons fait
cela. Nous faisions juste le tour du lac et nous avons trouvé comment
faire cela. Nous avons demandé à John Riganetti, chef de
division au NBS et qui était très proche des gens de New
York qui étaient les acteurs de l'IEEE, de nous aider à
orchestrer ce nouveau changement que nous voulions mettre en place dans
802. Il nous a appris comment faire cela, nous a vraiment aidé
à le faire, et nous l'avons fait avec beaucoup de succès.
Graube se souvient des défis liés à la restructuration
de l'IEEE 802 pour refléter trois normes : Je me souviens
d'avoir eu des discussions à cur ouvert avec certains des
opposants à ce système particulier de fonctionnement, parce
qu'ils perdaient leur emploi de présidents de ces groupes, ce qui
n'était pas quelque chose qu'ils aimaient faire, et il n'était
pas facile pour moi de les priver de leurs droits, mais c'était
quelque chose qu'il fallait faire.
La probabilité que les normes créées par IBM et DIX
renforcent son courage et sa logique. En juin, par exemple, l'ECMA a ratifié
une norme LAN très proche de la proposition DIX par 13 voix contre
2, y compris le vote affirmatif d'IBM. (IBM a voté pour un CSMA/CD
de type DIX avec l'accord tacite qu'il recevrait un support similaire
pour sa norme LAN une fois annoncé - une date non encore fixée.)
Le même mois, DEC a annoncé publiquement son intention de
fournir des produits Ethernet compatibles avec le Livre Bleu. En juillet
1982, 19 Les entreprises ont annoncé leur soutien public à
la norme ECMA CSMA/CD. La presse a également fait état dannonces
de puces semi-conductrices Ethernet, ou de rumeurs, dIntel, Seeq,
Ungermann-Bass, Advanced Micro Devices et Mostek.
Leffort en coulisses pour réorganiser le Comité 802
sest avéré opportun, car la normalisation de facto
dEthernet remettait à nouveau en question le rôle et
lautorité du Comité 802. Lors de la réunion
d'août, les résultats du vote sur le projet C ont été
rapportés. CSMA/CD a obtenu une majorité des trois quarts
supérieure à celle requise, tout comme Token Bus. Token
Ring s'en est approché, à 73 pour cent, mais il a fallu
un autre vote pour être adopté. DIX a ensuite proposé
de se réorganiser en trois efforts d'élaboration de normes :
CSMA/CD, token bus et token ring. Chacune des trois normes partagerait
un protocole de couche liaison commun, bien que la définition diffère
de celle créée au sein de l'OSI. De plus, les trois sous-comités
des normes agiraient de manière indépendante. Loughry se
souvient : Nous avons alors tenu des propos tels que : « L'assemblée
plénière n'est plus une instance décisionnelle. »
Auparavant, nous organisions des votes en séance plénière,
où les deux cents participants tentaient de se prononcer sur diverses
questions ; or, il est impossible d'obtenir un vote éclairé
au sein d'une assemblée nombreuse qui ne se réunit que quelques
heures au début et à la fin de la session. Ainsi, la plénière
servait essentiellement à diffuser des informations et à
faire le point sur l'avancement des travaux ; les votes proprement dits
avaient lieu au sein des différents comités, tandis que
le comité exécutif validait ou rejetait les propositions
des groupes de travail. Il existait donc une obligation de rendre compte
à une instance supérieure, mais tout membre du groupe 802
pouvait contester les décisions des présidents de groupes
de travail ou du comité exécutif. Nous avions mis en place
les mécanismes propres à tout processus démocratique
normal et raisonnable.
Les nouveaux sous-comités furent établis comme suit : couche
de liaison (802.2), CSMA/CD (802.3), Token Bus (802.4) et Token Ring (802.5).
Loughry prit la présidence du groupe 802.3, Donnan celle du 802.5,
et Dave Carlson (d'AT&T) celle du 802.2. Plusieurs présidents
se succédèrent à la tête du groupe 802.4. Parallèlement
à cette réorganisation, il fut décidé de soumettre
à nouveau les trois normes à un vote, dans l'espoir d'améliorer
leur taux d'acceptation (le vote ne portait toutefois que sur les modifications
proposées).
C'est alors qu'un événement inattendu survint : Olaf Soderblom,
un citoyen suédois, annonça qu'il détenait un brevet
américain, délivré en 1980, pour un système
de réseau à passage de jeton (*token-passing*) couvrant
la technologie Token Ring alors à l'étude. En fait, IBM
lui avait déjà versé 5 millions de dollars pour obtenir
une licence illimitée en vue d'une utilisation future. Si les discussions
précédentes sur le Token Ring avaient déjà
été assombries par l'incertitude, l'annonce de Soderblom
vint jeter un voile sombre sur l'avenir de cette technologie.
En novembre 1982, le consortium DIX publia la version 2.0 de son Ethernet
« Blue Book », intégrant les modifications issues de
longs mois de négociations avec le comité 802 et l'ECMA.
Il s'alignait alors essentiellement sur le projet D du comité 802.
En décembre, lors de la réunion organisée chez DEC,
le comité 802 a transmis sa recommandation CSMA/CD la norme
802.3 au comité IEEE TCCC pour approbation. Toutefois, les
technologies « token bus » et « token ring » nécessitaient
encore des travaux supplémentaires.
Tout comme l'ECMA avait fait pression sur le comité 802 pour normaliser
un protocole CSMA/CD similaire à celui du « Blue Book »,
la volonté d'achever la norme 802.3, conjuguée à
la disponibilité de TCP/IP et de XNS, a exercé de nouvelles
pressions sur l'OSI pour qu'il adopte rapidement des normes de protocoles
pour réseaux locaux (LAN).
11.10 ISO/OSI (Interconnexion de systèmes ouverts) : 1982-1983
Durant l'été 1982, Graube et Rosenthal commencèrent
à se concentrer sur ce qu'ils considéraient comme le prochain
défi des réseaux locaux : les protocoles de couche supérieure.
Tous deux partageaient des inquiétudes quant à la rapidité
de développement des logiciels de couche supérieure, notamment
la couche transport, indispensable à des communications fiables
de bout en bout sur un réseau. Graube se souvient avoir réfléchi
après qu'il soit devenu évident qu'au moins une norme LAN,
CSMA/CD, serait adoptée : « Que
faire pour ces protocoles de couche supérieure ? » Cétait
exactement comme pour la norme 488 : nous avions le mécanisme de
transport, mais les instruments ne pouvaient toujours pas communiquer
faute de format de données spécifié. Je voulais donc
voir comment parvenir à des accords concernant ces protocoles de
couche supérieure ; ce qui était réellement nécessaire.
Rosenthal reconnaissait également la nécessité
de tester les protocoles que chaque fournisseur allait créer. Une
norme OSI, bien que nécessaire, ne suffisait pas à garantir
la compatibilité des produits LAN commerciaux. Les spécifications
des normes pouvaient être mises en uvre d'une infinité
de manières, d'où la quasi-certitude d'implémentations
incompatibles. Pour résoudre ce problème, Rosenthal envisageait
le recours à des accords des contrats entre les organisations
afin de mettre en uvre des versions compatibles des normes de protocoles
de transport. Mais comment parvenir à cet accord ? Rosenthal se
souvient : Pour y parvenir, il nous fallait obtenir
des accords. Le mot clé, c'est « accords ». Il nous
fallait convaincre les plus hauts responsables de ces organisations de
s'engager financièrement. Il nous fallait l'engagement des PDG,
quelqu'un ayant le pouvoir de signature, capable de dire : « Voici
le chèque, à vous de jouer. Faites tout votre possible.
L'OSI est important. Il faut que ça marche. » Il fallait
que les techniciens se demandent : « Faire en sorte que quoi se
produise ? » Nous devions leur dire : « Faites en sorte que
cela se produise », et leur expliquer clairement la situation.
Parmi les PDG ayant répondu à l'invitation
de NBS à assister à une réunion figurait Roger Smith
de General Motors (GM). GM avait constitué un groupe de travail
en 1980 afin d'étudier la possibilité d'utiliser l'automatisation
informatique pour contrer la concurrence croissante des entreprises produisant
dans des pays à faible coût de main-d'uvre. En 1981,
GM a entamé des discussions exploratoires avec IBM, DEC et HP.
Ces efforts ont abouti à la publication, en 1982, de la version
1.0 du protocole d'automatisation de la production (MAP) de GM. Le MAP
fonctionnant sur les réseaux locaux interconnectant les équipements
d'automatisation, GM était impatient d'entendre l'avis de NBS.
Après la réunion IEEE 802 qui s'est tenue
au DEC en décembre 1982, Graube a réuni une poignée
d'experts concernés afin de discuter de la création d'un
logiciel de couche transport OSI. Des représentants d'environ six
entreprises, ainsi que Rosenthal et Graube, étaient présents.
Malgré leurs inquiétudes, personne ne savait précisément
comment procéder et la réunion n'a abouti à rien
avant que Graube ne remette son compte-rendu à Tektronix peu après.
Graube se souvient : Le coup de tonnerre a frappé,
porté par les avocats, via mon patron, jusqu'à moi, et paf
! « Tu ne referas plus jamais de telles choses ! »
Les avocats de Tektronix avaient récemment traité
avec le Département du Commerce d'une autre question de normes,
et des problèmes de concurrence avaient été soulevés.
Les questions de normes entravant le commerce et de pratiques monopolistiques
avaient refroidi l'enthousiasme des avocats de Tektronix quant à
l'idée que des entreprises puissent se réunir, secrètement
ou non, pour discuter et élaborer des normes.
Graube se souvient avoir dit à Rosenthal : «
Eh bien, je me suis fait remonter les bretelles pour notre petite réunion
à Tewksbury », dit Robbie. « Pas de souci. On organise
régulièrement des ateliers au NBS sur divers sujets. Pourquoi
ne pas en organiser un sur les responsables de la mise en uvre des
réseaux locaux ? » Cest comme ça que tout a
commencé. Ça fonctionne bien car le Bureau national des
normes dépend du ministère du Commerce, où se trouve
également la division antitrust.
En février 1983 se tint le premier atelier international
NBS destiné aux implémenteurs du modèle OSI. Graube,
considéré comme le principal instigateur, fut élu
président. Les discussions s'orientèrent rapidement vers
les difficultés rencontrées pour garantir la compatibilité
des implémentations et sur l'importance de favoriser la coopération.
À l'instar de Roberts et Kahn qui, en 1972, avaient organisé
une démonstration publique d'Arpanet au salon ICCC, les participants
aux ateliers NBS sur le modèle OSI parvinrent à la même
conclusion : une démonstration publique était nécessaire
pour encourager la coopération. Conscients du temps que cela prendrait,
ils optèrent pour le plus grand salon informatique au monde, la
National Computer Conference (NCC), qui se tint en juillet 1984.
Le conflit entre les intérêts des réseaux
locaux et les préoccupations antitrust s'est manifesté ailleurs
lorsque, en février, IBM a proposé d'acquérir 12
% d'Intel pour 250 millions de dollars, ce qui a suscité des réserves
de la part du ministère de la Justice et de la Commission fédérale
du commerce. IBM a déclaré publiquement que son investissement
visait à garantir à Intel, un important fabricant américain
de semi-conducteurs et fournisseur du microprocesseur utilisé dans
l'IBM PC, les capitaux nécessaires pour rester compétitif
face aux fabricants japonais de semi-conducteurs, très agressifs.
(IBM représentait 13 % du chiffre d'affaires d'Intel.) Mais IBM
cherchait-elle à diversifier ses investissements dans les réseaux
locaux ?
En mai 1983, l'ISO a officiellement approuvé la
norme de référence : ISO 7498. Un addendum à cette
norme, portant sur la transmission sans connexion, était déjà
en cours d'élaboration. Le SC6, qui s'était concentré
sur la création d'un protocole de couche réseau orienté
connexion (8348) destiné à être soumis comme DP, a
commencé à travailler sur un addendum relatif à la
transmission sans connexion à la norme 8348.
À l'été 1983, l'ISO avait normalisé
le modèle de référence et approuvé un protocole
de transport sans connexion. Elle n'avait pas encore tranché concernant
les protocoles LAN développés au sein de l'IEEE et pris
en charge par l'ECMA, ni concernant un protocole de couche réseau
sans connexion. Néanmoins, la perspective de normes mettant fin
à la confusion autour des réseaux locaux semblait presque
tangible.
11.12 En perspective
À la fin de l'année 1984, le long processus d'élaboration
des normes pour les réseaux locaux (LAN) entamé en
mars 1978 lors de la première réunion du comité ISO/TC97/SC16
aboutissait avec succès, tandis que la croissance du marché
des LAN s'accélérait.
Les règles du jeu étant désormais établies,
il restait à voir quelles entreprises sauraient le mieux tirer
leur épingle du jeu.
L'avenir des LAN ne dépendrait plus de compromis, d'accords ou
de votes, mais bien de l'offre de produits, des prix et de la disponibilité.
Ces nouvelles règles intégraient des protocoles sans connexion
(ou protocoles de datagrammes) que le puissant CCITT avait pourtant rejetés
; la nécessité technologique et les initiatives individuelles
avaient fini par l'emporter sur la puissance des acteurs bien établis.
Il est désormais temps de revenir à cette journée
décisive d'août 1981 où IBM lança le PC, observant
alors l'intense concurrence entre les entreprises des secteurs de l'informatique,
des télécommunications, de la transmission de données
et des réseaux locaux, ainsi que l'émergence du marché
des réseaux.
Chapitre
12
|