Brevet FR3029050A1 — publié le 20160527

PROCEDE D'AFFECTATION D'UNE ADRESSE RESEAU A UN EQUIPEMENT TERMINAL DU RESEAU, RESEAU, EQUIPEMENT DE CONNEXION, SERVEUR D'ADRESSAGE ET EQUIPEMENT TERMINAL ASSOCIES DOMAINE DE L'INVENTION L'invention concerne un procédé d'affectation d'une adresse réseau à un équipement terminal d'un réseau, le réseau dans lequel est réalisée une affectation d'une adresse réseau à un équipement terminal de ce réseau, un équipement de connexion d'un réseau dans lequel est réalisée une affectation d'une adresse réseau à un équipement terminal de ce réseau, un serveur d'adressage d'un réseau dans lequel est réalisée une affectation d'une adresse réseau à un équipement terminal de ce réseau, un équipement terminal d'un réseau auquel est affectée une adresse réseau. CONTEXTE DE L'INVENTION Selon un art antérieur, il est connu un réseau Ethernet dans lequel les adresses IP (IP pour « Internet Protocol » en langue anglaise) sont affectées aux équipements terminaux de ce réseau Ethernet, en utilisant le protocole DHCP (DHCP pour « Dynamic Host Configuration Protocol » en langue anglaise), à l'aide de leurs identifiants uniques respectifs de fabrication qui sont leurs adresses MAC respectives (MAC pour « Media Access Control » en langue anglaise). Ce processus d'adressage fonctionne de la manière suivante. Dans ce réseau Ethernet, chaque équipement terminal qui dispose d'une carte réseau Ethernet, lors de son démarrage, s'annonce sur ce réseau Ethernet, en utilisant le protocole DHCP. 3029050 2 Un serveur d'adressage, qui est en permanence à l'écoute de ce protocole DHCP et qui surveille donc l'envoi de toute requête d'adresse IP dans ce protocole DHCP par un équipement terminal du réseau Ethernet, est configuré pour répondre cet équipement terminal en lui affectant 5 dynamiquement une adresse IP qui deviendra son adresse IP et qui le restera tant que cet équipement terminal restera dans ce réseau Ethernet. L'identité d'un équipement terminal du réseau Ethernet est définie par son adresse physique unique sur ce réseau Ethernet qui est son adresse MAC. Afin de respecter les exigences de sécurité requises pour éviter les 10 dysfonctionnements de réseau liés à des affectations d'adresse IP incorrectes ou aléatoires, le serveur d'adressage est configuré de manière à n'attribuer une adresse IP à un équipement terminal que si une condition de sécurité est respectée. Cette condition de sécurité est respectée si l'adresse MAC de cet équipement terminal est préalablement connue du serveur d'adressage 15 lequel peut alors identifier cet équipement terminal lors de son démarrage sur le réseau Ethernet. Lorsque l'ensemble des équipements terminaux d'un réseau Ethernet est agrégé pour former un supercalculateur, et que le nombre de ces équipements devient très important, alors le nombre d'adresses MAC, à 20 collecter, à répertorier et à gérer, devient lui aussi très important. Pour fonctionner correctement et pouvoir affecter les adresses IP requises aux équipements terminaux du réseau Ethernet, le serveur d'adressage doit alors connaître la liste exhaustive de l'ensemble des adresses MAC respectives de l'ensemble des équipements terminaux du réseau Ethernet. Cette 25 connaissance exhaustive demande une configuration dédiée, longue et complexe, du serveur d'adressage. Lors de l'installation d'un tel réseau Ethernet pour former un supercalculateur, plusieurs phases sont réalisées. Une première phase d'installation comprend l'installation physique et 30 le démarrage électrique de tous les éléments du réseau Ethernet, notamment 3029050 3 les équipements de connexion (encore appelés « switchs » en langue anglaise) et les équipements terminaux. Une deuxième phase d'installation comprend la configuration du coeur du réseau Ethernet incluant notamment la configuration des VLAN (VLAN 5 pour « Very Large Area Network » en langue anglaise) et le routage IP. Une troisième phase d'installation comprend l'adressage IP des différents équipements connectés au réseau Ethernet, lequel adressage IP est réalisé avec l'utilisation du protocole DHCP. Pour cela, la connaissance exhaustive, par le serveur d'adressage, de toutes les adresses MAC, peut 10 être obtenue soit par l'exécution d'un outil automatique de récolte, soit par l'insertion directe depuis une liste d'adresses MAC préalablement connue et répertoriée. L'adressage IP est réalisé par une session de type DORA (« Découverte / Offre / Requête / Accusé de réception », DORA pour « Discovery / Offer / Request / Acknowledge » en langue anglaise) selon le 15 protocole DHCP. A la fin de cette session DORA, l'équipement terminal du réseau Ethernet a obtenu son adresse IP lui permettant de fonctionner correctement au sein de ce réseau Ethernet. Par ailleurs, lors d'une défaillance matérielle, par exemple d'un équipement terminal, tout le processus de collecte et de gestion de l'adresse 20 MAC de l'équipement terminal remplaçant l'équipement défectueux doit être relancé, et le serveur d'adressage est reconfiguré de manière à intégrer cette nouvelle adresse MAC. Le nombre de pannes parmi les équipements terminaux de ce réseau Ethernet peut toucher 3 à 5% des équipements terminaux pendant la durée de vie de ce réseau Ethernet, ce qui correspond à 25 un nombre de pannes notable dans l'absolu puisque le nombre d'équipements terminaux contenus dans ce réseau Ethernet peut vite devenir très important et valoir de quelques milliers à quelques dizaines de milliers d'équipements terminaux, typiquement entre 5000 et 50000 équipements terminaux. 30 Que ce soit lors de l'installation du réseau, ou bien lors de la maintenance de ce réseau lors de défaillances matérielles, l'utilisation des 3029050 4 adresses MAC, utiles en tant qu'identifiants uniques des équipements du réseau, présente plusieurs inconvénients. D'abord, le processus de collecte et de gestion de ces adresses MAC est très long, et il peut devenir d'autant plus long que le nombre 5 d'équipements au sein du réseau est important, ce qui est notamment le cas d'un réseau configuré pour fonctionner en supercalculateur. Notamment, la phase de découverte des adresses MAC est particulièrement longue et empirique. Ensuite, dès lors que différents types d'équipements vont coexister au 10 sein du réseau, ce qui peut arriver fréquemment, le processus de collecte et de gestion des adresses MAC va devoir être adapté pour chaque type d'équipement, rendant ce même processus assez hétérogène, donc plus complexe à mettre en oeuvre. 15 RESUME DE L'INVENTION Le but de la présente invention est de fournir un procédé d'affectation d'adresse réseau aux équipements du réseau, palliant au moins partiellement les inconvénients précités de l'art antérieur. 20 Plus particulièrement, l'invention vise à fournir un procédé d'affectation d'adresse réseau aux équipements du réseau qui, tout en respectant les exigences de sécurité requises, soit d'une part plus rapide et d'autre part plus homogène donc moins dépendant de la diversité des équipements au sein du réseau. 25 Pour cela, au lieu d'utiliser l'identifiant unique de fabrication de l'équipement requérant une adresse réseau nécessitant sa collecte préalable longue et complexe, l'invention propose de déterminer la localisation de l'équipement requérant une adresse réseau et d'utiliser cette localisation pour lui affecter son adresse réseau, de manière plus rapide et/ou plus 30 simple. 3029050 5 Le gain en rapidité d'adressage réseau est d'autant plus intéressant que le réseau comprend beaucoup d'équipements. Le gain de temps va pouvoir être effectif aussi bien lors de l'installation initiale du réseau en configuration de calculateur ou de supercalculateur que lors de la 5 maintenance au fil du temps et au fil de la survenue des défaillances matérielles au sein du réseau. Le gain en homogénéité d'adressage réseau est d'autant plus intéressant que le réseau comprend une diversité élevée de types d' équipement. 10 Lors de l'installation du réseau, la connaissance de la cartographie du réseau, c'est-à-dire de l'organisation et de la répartition des équipements au sein du réseau, permet de localiser facilement l'équipement requérant une adresse réseau et de lui affecter simplement son adresse réseau grâce à l'utilisation de sa localisation au sein du réseau. 15 La localisation au sein du réseau comprend une information géographique ou topologique concernant l'endroit où est situé l'équipement requérant. Cette localisation sera suffisamment précise pour constituer un élément différenciateur unique permettant de distinguer et de singulariser l'équipement requérant une adresse réseau parmi tous les équipements du 20 réseau. Le réseau peut avantageusement être un réseau Ethernet, mais aussi un autre type de réseau. L'adresse réseau requise peut avantageusement être une adresse IP, mais aussi un autre type d'adresse réseau. Le protocole de communication entre l'équipement requérant une adresse réseau et le 25 serveur d'adressage peut avantageusement être le protocole DHCP, mais aussi un autre type de protocole. A cette fin, la présente invention propose un procédé d'affectation, par un serveur d'adressage d'un réseau, d'une adresse réseau à un équipement terminal connecté à l'un des ports de connexion de l'un des équipements de 30 connexion dudit réseau, comprenant : l'envoi d'une requête d'adresse réseau par ledit équipement terminal audit équipement de connexion, la 3029050 6 détermination, par ledit équipement de connexion, d'une localisation dudit équipement terminal, ladite localisation associant un identifiant topologique dudit équipement de connexion avec au moins un identifiant dudit port de connexion, la transmission, par ledit équipement de connexion, vers ledit 5 serveur d'adressage, de ladite requête avec ladite localisation, l'affectation, par ledit serveur d'adressage, audit équipement terminal, de ladite adresse réseau à partir de ladite localisation. A cette fin, en étendant le procédé d'affectation d'adresse réseau effectué pour les équipements terminaux, également aux équipements de 10 connexion afin de leur affecter leur adresse réseau, la présente invention propose un procédé d'affectation, par un serveur d'adressage d'un réseau, d'une adresse réseau à un équipement de connexion secondaire connecté à l'un des ports de connexion de l'un des équipements de connexion principal dudit réseau, comprenant : l'envoi d'une requête d'adresse réseau par ledit 15 équipement de connexion secondaire audit équipement de connexion principal, la détermination, par ledit équipement de connexion principal, d'une localisation dudit équipement de connexion secondaire, ladite localisation associant un identifiant topologique dudit équipement de connexion principal avec au moins un identifiant dudit port de connexion, la 20 transmission, par ledit équipement de connexion principal, vers ledit serveur d'adressage, de ladite requête avec ladite localisation, l'affectation, par ledit serveur d'adressage, audit équipement de connexion secondaire, de ladite adresse réseau à partir de ladite localisation. De manière itérative et descendante dans le réseau, les adresses réseaux peuvent alors être affectées 25 d'abord aux niveaux des équipements de connexion les plus proches du serveur d'adressage, puis aux équipements de connexion de moins en moins proches du serveur d'adressage, et enfin aux équipements terminaux. A cette fin, la présente invention propose aussi un réseau comprenant : un serveur d'adressage, plusieurs équipements de connexion dont au moins 30 certains comprennent plusieurs ports de connexion, plusieurs équipements terminaux, chaque équipement terminal étant connecté à un desdits 3029050 7 équipements de connexion par l'un desdits ports de connexion, au moins l'un desdits équipements terminaux, de préférence plusieurs desdits équipements terminaux ou la majorité desdits équipements terminaux, encore plus de préférence tous lesdits équipements terminaux, étant adapté 5 pour envoyer une requête d'adresse réseau à l'équipement de connexion auquel il est connecté par un port de connexion, ledit équipement de connexion étant adapté pour déterminer une localisation dudit équipement terminal, ladite localisation associant un identifiant topologique dudit équipement de connexion avec au moins un identifiant dudit port de 10 connexion, et pour transmettre, vers ledit serveur d'adressage, ladite requête avec ladite localisation, ledit serveur d'adressage étant adapté pour affecter, audit équipement terminal, ladite adresse réseau à partir de ladite localisation. A cette fin, la présente invention propose également un équipement de 15 connexion de réseau : comprenant plusieurs ports de connexion par lesquels sont destinés à être connectés audit équipement de connexion, au moins plusieurs équipements terminaux dudit réseau, étant adapté pour recevoir de l'un desdits équipements terminaux, de préférence de chacun desdits équipements terminaux, une requête d'adresse réseau, étant adapté pour 20 déterminer une localisation dudit équipement terminal dont il a reçu ladite requête, ladite localisation associant un identifiant topologique dudit équipement de connexion avec au moins un identifiant du port de connexion par lequel ledit équipement terminal est connecté audit équipement de connexion, étant adapté pour transmettre ladite requête avec ladite 25 localisation, vers un serveur d'adressage dudit réseau qui est adapté pour affecter, audit équipement terminal, ladite adresse réseau à partir de ladite localisation. Un équipement de connexion peut aussi comprendre un ou plusieurs ports de connexion par lesquels sont destinés à être connectés audit 30 équipement de connexion, un ou plusieurs autres équipements de connexion. 3029050 8 A cette fin, la présente invention propose encore un serveur d'adressage de réseau : étant adapté pour recevoir d'un équipement de connexion dudit réseau, une requête d'adresse réseau envoyée par un équipement terminal dudit réseau connecté audit équipement de connexion 5 et associée, par ledit équipement de connexion, à une localisation dudit équipement terminal, étant adapté pour affecter ladite adresse réseau à partir de ladite localisation, ladite localisation associant un identifiant topologique dudit équipement de connexion avec au moins un identifiant du port de connexion par lequel ledit équipement terminal est connecté audit 10 équipement de connexion. A cette fin, la présente invention propose enfin un équipement terminal de réseau, étant destiné à être connecté à un équipement de connexion dudit réseau comprenant un serveur d'adressage, par un des ports de connexion dudit équipement de connexion, et étant adapté : pour envoyer 15 une requête d'adresse réseau audit équipement de connexion sans spécifier son identifiant unique d'équipement terminal, pour recevoir ladite adresse réseau affectée par ledit serveur d'adressage sans utilisation dudit identifiant unique. Suivant des modes de réalisation préférés, l'invention comprend une 20 ou plusieurs des caractéristiques suivantes qui peuvent être utilisées séparément ou en combinaison partielle entre elles ou en combinaison totale entre elles, avec l'un quelconque des objets de l'invention précédemment présentés. De préférence, ledit envoi de ladite requête d'adresse réseau audit 25 équipement de connexion est effectué automatiquement par ledit équipement terminal. Ainsi, le serveur d'adressage n'a qu'à répondre aux requêtes qu'il reçoit sans devoir à son initiative balayer l'ensemble des équipements terminaux du réseau. De préférence, ledit envoi de ladite requête d'adresse réseau audit 30 équipement de connexion est effectué automatiquement par ledit équipement terminal dès l'intégration dudit équipement terminal audit 3029050 9 réseau. Ainsi, en cas de remplacement d'un équipement terminal par un autre, l'équipement terminal remplaçant effectue automatiquement, et à son initiative, sa requête d'adresse réseau dès son intégration dans le réseau, afin de devenir opérationnel le plus rapidement possible. 5 De préférence, ledit réseau comprend une base de données qui stocke, pour au moins l'un desdits équipements terminaux, de préférence pour plusieurs desdits équipements terminaux ou pour la majorité desdits équipements terminaux, encore plus de préférence pour tous lesdits équipements terminaux, une correspondance entre ladite localisation et 10 ladite adresse réseau, ledit serveur d'adressage envoie ladite localisation à ladite base de données, ladite base de données renvoie ladite adresse réseau audit serveur d'adressage. Grâce à cette base de données, la seule information que le serveur ait besoin de recevoir en provenance de l'équipement terminal est sa localisation, localisation que les équipements 15 de connexion connaissent et peuvent facilement faire remonter vers le serveur d'adressage en l'ajoutant à la requête d'adresse réseau qu'ils font remonter également vers le serveur d'adressage. De préférence, ledit serveur d'adressage renvoie ladite adresse réseau audit équipement terminal, en réponse à ladite requête, via ledit équipement 20 de connexion. L'adresse réseau affectée redescend ainsi du serveur d'adressage vers l'équipement terminal par le même canal de communication que celui par lequel la requête d'adresse réseau était montée de l'équipement terminal vers le serveur d'adressage. De préférence, lors de ladite détermination, ladite localisation associe 25 un identifiant topologique dudit équipement de connexion avec un identifiant dudit port de connexion et avec une discrimination entre plusieurs équipements terminaux connectés audit équipement de connexion par ledit même port de connexion, de préférence une discrimination entre serveur de calcul et contrôleur matériel dudit serveur de calcul connectés par 30 un même port de connexion audit équipement de connexion. Ainsi la localisation est complète et univoque. En effet, d'une part le serveur 3029050 10 d'adressage connaît préalablement la localisation de l'équipement de connexion et d'autre part la connaissance à la fois du port de connexion de cet équipement de connexion auquel est rattaché l'équipement terminal et du type d'équipement terminal, à savoir équipement de traitement de 5 données (serveur de calcul ou mémoire de stockage) ou contrôleur matériel de cet équipement de traitement de données tous deux connectés au même port de connexion, permet une localisation exacte de l'équipement terminal. Dans le protocole DHCP, les options 60 et 61 sont prévues pour indiquer s'il s'agit d'un équipement de traitement de données ou de son contrôleur 10 matériel. Ainsi, la discrimination entre les deux peut être aisément réalisée. De préférence, un autre réseau parallèle, distinct dudit réseau, de préférence physiquement distinct dudit réseau, est utilisé pour configurer lesdits identifiants topologiques des différents équipements de connexion dudit réseau. Ce réseau parallèle (de type « sideband » en langue anglaise) 15 est un réseau dédié pour configurer les paramètres de localisation des équipements connexion. C'est un réseau point à point qui présente une cohérence de câblage certaine, rendant ainsi la localisation des équipements de connexion ainsi que l'ensemble du procédé d'affectation d'adresse réseau très robustes par rapport à d'éventuelles erreurs de câblage du réseau 20 principal qui est par exemple un réseau Ethernet. Ainsi, grâce à cette configuration préalable, le serveur d'adressage connaîtra facilement et immédiatement la localisation des différents équipements de connexion. Cela lui permettra de localiser exactement l'équipement terminal envoyant une requête d'adresse réseau dès lors que l'équipement de connexion 25 transmettant cette requête d'adresse réseau y aura ajouté la localisation de l'équipement terminal par rapport à l'équipement de connexion transmettant cette requête d'adresse réseau. De préférence, ladite affectation d'adresse réseau est réalisée lors de l'installation dudit réseau, pour au moins l'un desdits équipements 30 terminaux, de préférence pour plusieurs desdits équipements terminaux ou pour la majorité desdits équipements terminaux, encore plus de préférence 3029050 11 pour tous lesdits équipements terminaux. Ainsi, lors de son installation, le temps de configuration du réseau, notamment le temps d'affectation d'une adresse réseau à chaque équipement terminal, est nettement réduit. De préférence, ladite affectation d'adresse réseau est réalisée lors du 5 remplacement d'un équipement terminal, pour l'équipement terminal remplaçant. Ainsi, lors de chaque remplacement d'un équipement terminal par un autre, cette affectation d'adresse est réalisée de manière rapide et fluide, maintenant quasiment en permanence le caractère totalement opérationnel du réseau. 10 De préférence, ledit équipement de connexion est un routeur ou un commutateur. Cet équipement de connexion est un équipement aiguillant les messages circulant dans le réseau. De préférence, ledit réseau est un supercalculateur. L'invention est d'autant plus intéressante que le réseau considéré a besoin d'être 15 opérationnel rapidement et de maintenir son caractère totalement opérationnel quasiment en permanence, ce qui est le cas d'un supercalculateur. De préférence, ledit réseau comprend plus de 1000 desdits équipements terminaux, de préférence plus de 3000, encore plus de 20 préférence plus de 10000. L'invention est d'autant plus intéressante que le réseau considéré comprend un grand nombre d'équipements terminaux. En effet, un grand nombre d'équipements terminaux dans le réseau entraîne d'une part une réduction importante du temps de configuration à l'installation qui sans cela peut être très élevé, et d'autre part réduit l'impact 25 d'un nombre de pannes survenant dans ce réseau qui peut devenir notable dans l'absolu en raison du très grand nombre d'équipements terminaux dans le réseau, même si le taux de pannes reste très faible, proportionnellement au nombre d'équipements terminaux dans le réseau. De préférence, ladite adresse réseau est une adresse IP. 30 De préférence, ladite requête est une requête DHCP. Le protocole DHCP comporte, au travers de son option 82, déjà la possibilité d'enrichir 3029050 12 une requête avec un identifiant de l'équipement de connexion transmettant la requête (« identifiant éloigné » ou « remote id » dans l'option 82 du protocole DHCP en langue anglaise) et un identifiant du port de connexion par lequel cette requête est arrivée (« identifiant circuit » ou « circuit id » 5 dans l'option 82 du protocole DHCP en langue anglaise). Ainsi l'implémentation de l'ajout de la localisation à une requête d'adresse réseau pourra être réalisée simplement grâce à l'utilisation du protocole DHCP. De préférence, ledit réseau est un réseau Ethernet. Pour l'affectation des adresses réseau, les erreurs potentielles de câblage inhérentes au réseau 10 Ethernet, qui sont handicapantes dans le cas de l'art antérieur utilisant les adresses MAC des équipements terminaux, sont rendues pratiquement transparentes avec l'utilisation alternative de la localisation des équipements terminaux. De préférence, ledit équipement terminal a un identifiant unique qui 15 est une adresse MAC laquelle n'est pas utilisée dans ledit procédé d'affectation. C'est l'utilisation de cette adresse MAC qui rend dans l'art antérieur cette étape d'affectation d'adresse réseau particulièrement longue et complexe, avec la nécessité d'une part de lister préalablement toutes les adresses MAC et d'autre part de s'adapter aux différents types d'adresses 20 MAC correspondant aux différents types d'équipements terminaux. De préférence, ledit équipement terminal est un serveur de calcul ou une baie de stockage de données ou un contrôleur matériel de l'un ou l'autre de ces équipements, par exemple un contrôleur matériel de serveur de calcul (de type BMC pour « Baseboard Management Control » en langue 25 anglaise). Ce type d'équipement terminal doit pouvoir devenir vite opérationnel lors de son installation et rester indisponible le moins longtemps possible lors de son remplacement suite à une panne de matériel. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui suit d'un mode de réalisation préféré de 30 l'invention, donnée à titre d'exemple et en référence aux dessins annexés. 3029050 13 BREVE DESCRIPTION DES DESSINS La figure 1 représente schématiquement un exemple de réseau selon un mode de réalisation de l'invention. 5 La figure 2 représente schématiquement un exemple de mise en oeuvre du procédé d'affectation d'adresse réseau à un équipement terminal du réseau selon un mode de réalisation de l'invention. DESCRIPTION DETAILLEE DE L'INVENTION 10 Dans les figures 1 et 2, le réseau est un réseau Ethernet, l'adresse réseau requise est une adresse IP, le protocole de communication entre l'équipement requérant une adresse réseau et le serveur d'adressage est le protocole DHCP. 15 La figure 1 représente schématiquement un exemple de réseau selon un mode de réalisation de l'invention. Le nombre d'équipements représentés est très faible pour ne pas nuire à la clarté de la figure 1. En réalité, le nombre d'équipements de connexion et d'équipements terminaux, et le nombre de niveaux d'équipements de connexion, sont nettement supérieurs 20 à ceux qui sont représentés sur la figure 1. Il en sera de même pour les éléments représentés sur la figure 2. Le faible nombre d'éléments et de niveaux représentés sur les figures 1 et 2 est toutefois suffisant pour expliquer et comprendre le principe de l'invention. Un réseau principal 1 comprend un serveur d'adressage 2, un 25 équipement de connexion primaire 3, des équipements de connexion secondaires 4 ayant chacun un ou plusieurs ports de connexion 5, des équipements terminaux 6, des connexions principales 8 au sein du réseau Ethernet 1, des connexions annexes 9 au sein d'un autre réseau parallèle (réseau de type « sideband » en langue anglaise) distinct du réseau principal 30 1. 3029050 14 Les connexions annexes 9 sont des connexions fonctionnelles représentant l'existence du réseau parallèle (réseau de type « sideband » en langue anglaise) qui n'est pas structurellement représenté sur la figure 1 pour des raisons de clarté, mais seulement fonctionnellement par 5 l'intermédiaire des connexions annexes 9. Dans le réseau Ethernet 1, par l'intermédiaire des connexions principales 8, le serveur d'adressage 2 est connecté à l'équipement de connexion primaire 3, les équipements de connexion secondaires 4 sont connectés à l'équipement de connexion primaire 3, les équipements 10 terminaux 6 sont connectés aux équipements de connexion secondaires 4 par l'intermédiaire des ports de connexion 5 que comprennent ces équipements de connexion secondaires 4. Sur la figure 1, sont représentés un équipement de connexion primaire 3, 12 équipements de connexion secondaires 4, 288 équipements terminaux 15 répartis en 12 groupes de 24 équipements terminaux respectivement connectés aux 12 équipements de connexion secondaires par l'intermédiaire des 24 ports de connexion 5 que comprend chaque équipement de connexion secondaire 4. Les équipements de connexion secondaires 4 peuvent notamment être 20 des commutateurs ou des routeurs, ce sont des équipements qui peuvent aiguiller la circulation des données vers d'autres équipements. Les équipements terminaux 6 peuvent notamment être des serveurs de calcul, des contrôleurs matériels respectivement associés aux serveurs de calcul, des baies de stockage de données qui sont des mémoires de stockage 25 de données ou des groupes de mémoires de stockage de données, des contrôleurs matériels respectivement associés aux baies de stockage de données. Un serveur de calcul peut aussi être appelé noeud de calcul. Le balisage géographique du réseau Ethernet 1 est réalisé, par l'intermédiaire des connexions annexes 9, par le remplissage d'un champ 30 d'identification de l'équipement de connexion principal 3 ou de 3029050 15 l'équipement de connexion secondaire 4 (le champ « remote id » en langue anglaise) du protocole DHCP. Ces équipements de connexion 3 et 4 sont marqués avec des informations sur leur localisation dans l'armoire qu'ils occupent et dans la 5 salle des machines dans laquelle ils sont placés. A chaque équipement de connexion 3 ou 4, est associé un identifiant topologique qui présente deux propriétés, à savoir d'une part localiser l'équipement de connexion 3 ou 4 dans le réseau Ethernet 1, et d'autre part être unique pour chaque équipement de connexion. Cet identifiant topologique est donc un 10 différentiateur unique pour l'équipement de connexion auquel il est associé. Par ailleurs, les équipements de connexion secondaires 4 sont configurés pour enrichir les requêtes d'adresse IP qu'ils reçoivent des équipements terminaux 6 par l'indication des numéros de ports de connexion 5 correspondants par lesquels ils ont respectivement reçus ces 15 requêtes d'adresse IP. Le serveur d'adressage intègre l'intelligence nécessaire pour lire et interpréter ces deux informations ajoutées que sont d'une part l'identifiant topologique de l'équipement de connexion secondaire 4 et d'autre part l'identifiant du port de connexion 5 par lequel la requête d'adresse IP est 20 arrivée avant de lui être transmise. La figure 2 représente schématiquement un exemple de mise en oeuvre du procédé d'affectation d'adresse IP à un équipement terminal du réseau selon un mode de réalisation de l'invention. Un équipement terminal 6 dénommé « utilisateur 1 » (ou « user 1 » en 25 langue anglaise) envoie une requête d'adresse IP vers l'équipement de connexion secondaire 4 auquel il est connecté par l'intermédiaire d'un des ports de connexion 5 de cet équipement de connexion secondaire 4. Cet envoi 21 de requête d'adresse IP correspond au premier message « Découverte » (« Discovery » en langue anglaise) de la session DORA du 30 protocole DHCP. 3029050 16 L'équipement de connexion secondaire 4 ajoute à cette requête d'adresse IP une localisation de l'équipement terminal 6. La localisation de cet équipement terminal 6 comprend d'une part l'identifiant topologique de cet équipement de connexion secondaire 4 et d'autre part le numéro de ce 5 port de connexion 5, ainsi qu'éventuellement une indication discriminante entre par exemple serveur de calcul et contrôleur matériel associé. L'identifiant topologique est représentatif de la localisation de l'équipement de connexion secondaire 4 dans le réseau Ethernet 1 et a été attribué à cet équipement de connexion secondaire 4 lors de sa configuration 10 par le serveur d'adressage 2 par l'intermédiaire des connexions annexes 9 du réseau parallèle (réseau de type « sideband » en langue anglaise). Le numéro de port de connexion 5 est le numéro du port de connexion 5 par lequel cet équipement terminal 6 est connecté à cet équipement de connexion secondaire 4. 15 L'indication discriminante indique par exemple que c'est le serveur de calcul et non pas son contrôleur matériel qui requiert l'adresse IP, ou bien l'inverse selon le cas de figure, lorsque le serveur de calcul et son contrôleur matériel sont connectés à cet équipement de connexion secondaire 4 tous deux par l'intermédiaire d'un même port de connexion 5. L'indication 20 discriminante est similaire pour distinguer entre une mémoire de stockage et son contrôleur matériel. La requête d'adresse IP, à laquelle a été rajoutée dynamiquement la localisation de l'équipement terminal 6 par l'équipement de connexion secondaire 4, est transmise par l'équipement de connexion secondaire 4 à 25 l'équipement de connexion primaire 3. Cette transmission 22 de la requête avec la localisation, de l'équipement de connexion secondaire 4 vers l'équipement de connexion primaire 3, est suivie d'une transmission 23 de la requête avec la localisation, de l'équipement de connexion primaire 3 vers le serveur d'adressage 2. 30 Le serveur d'adressage 2 est capable de comprendre et d'extraire cette localisation pour la transmettre à la base de données 7. Le serveur 3029050 17 d'adressage 2 effectue un décodage en temps réel, redondé, de la localisation remontée avec la requête d'adresse IP. Du serveur d'adressage 2 vers la base de données 7, est réalisé l'envoi 24 d'une demande d'association de l'adresse IP correspondant à la 5 localisation accompagnant la requête d'adresse IP. La base de données 7 stocke, pour tous les équipements terminaux 6, la correspondance entre cette localisation et cette adresse IP. La base de données 7 renvoie au serveur d'adressage 2 l'adresse IP correspondant à la localisation reçue : c'est l'adresse IP de l'équipement terminal 6 dénommé « utilisateur 1 ». Cette 10 adresse IP est transmise au serveur d'adressage 2 par l'intermédiaire d'un envoi 31 d'un message contenant l'adresse IP de l'équipement terminal 6 dénommé « utilisateur 1 », à savoir par exemple l'adresse IP « 10.1.1.1 ». Le renvoi 32 d'une réponse du serveur d'adressage 2 à la requête d'adresse IP reçue, est ensuite effectué, cette réponse contenant cette 15 adresse IP « 10.1.1.1 ». Cette réponse est renvoyée du serveur d'adressage 2 vers l'équipement de connexion principal 3 via lequel la requête d'adresse IP était arrivée. Une transmission 33 renvoie ensuite cette adresse IP 10.1.1.1 » de l'équipement de connexion principal 3 vers l'équipement de connexion secondaire 4 via lequel la requête d'adresse IP était arrivée. Une 20 transmission 34 renvoie ensuite cette adresse IP « 10.1.1.1 » de l'équipement de connexion secondaire 4 à l'équipement terminal 6 à l'origine de la requête d'adresse IP via le port de connexion 5 par lequel cette requête d'adresse IP avait été transmise. A réception de son adresse IP « 10.1.1.1 », l'équipement terminal 6 25 dénommé « utilisateur 1 » est fonctionnellement complètement intégré dans le réseau Ethernet 1 et devient opérationnel dans ce réseau Ethernet 1. Des tâches de traitement de données, que ce soit des tâches de calcul si c'est un serveur de calcul ou des tâches de stockage de données si c'est une mémoire de stockage, peuvent lui être confiées. 30 Grâce au procédé d'affectation d'adresse IP, décrit en liaison avec la figure 2, la séquence automatique d'affectation de ces adresses IP à 3029050 18 l'ensemble des équipements terminaux 6 du réseau Ethernet 1 a été optimisée. En effet, elle a été raccourcie et simplifiée. En cas de remplacement d'un équipement terminal 6 par un autre à cause d'une panne matérielle, l'affectation automatique de la nouvelle adresse IP de 5 l'équipement remplaçant se déroulera elle aussi de manière plus courte et plus simple qu'avec le système de l'art antérieur. Le gain de temps et la simplification s'observent aussi bien lors de l'installation initiale du réseau Ethernet 1 que lors de sa maintenance au quotidien en réaction aux pannes matérielles qui surviennent en son sein. 10 Bien entendu, la présente invention n'est pas limitée aux exemples et au mode de réalisation décrits et représentés, mais elle est susceptible de nombreuses variantes accessibles à l'homme de l'art. REVENDICATIONS1. Procédé d'affectation, par un serveur d'adressage (2) d'un réseau (1), d'une adresse réseau à un équipement terminal (6) connecté à l'un des ports de connexion (5) de l'un des équipements de connexion (4) dudit réseau (1), comprenant : l'envoi (21) d'une requête d'adresse réseau par ledit équipement terminal (6) audit équipement de connexion (4), la détermination, par ledit équipement de connexion (4), d'une localisation dudit équipement terminal (6), ladite localisation associant un identifiant topologique dudit équipement de connexion (4) avec au moins un identifiant dudit port de connexion (5), la transmission (22), par ledit équipement de connexion (4), vers ledit serveur d'adressage (2), de ladite requête avec ladite localisation, - l'affectation (24, 31, 32, 33, 34), par ledit serveur d'adressage (2), audit équipement terminal (6), de ladite adresse réseau à partir de ladite localisation. 2. Procédé d'affectation selon la revendication 1, caractérisé en ce que ledit envoi (21) de ladite requête d'adresse réseau audit équipement de connexion (4) est effectué automatiquement par ledit équipement terminal (6). 3. Procédé d'affectation selon la revendication 2, caractérisé en ce que ledit envoi (21) de ladite requête d'adresse réseau audit équipement de connexion (4) est effectué automatiquement par ledit équipement terminal (6) dès l'intégration dudit équipement terminal (6) audit réseau (1). 3029050 20 4. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit réseau (1) comprend une base de données (7) qui stocke, pour au moins l'un desdits équipements 5 terminaux (6), de préférence pour plusieurs desdits équipements terminaux (6) ou pour la majorité desdits équipements terminaux (6), encore plus de préférence pour tous lesdits équipements terminaux (6), une correspondance entre ladite localisation et ladite adresse réseau, ledit serveur d'adressage (2) envoie (24) ladite localisation à ladite base 10 de données (7), ladite base de données (7) renvoie (31) ladite adresse réseau audit serveur d'adressage (2). 5. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit serveur d'adressage (2) renvoie 15 (32) ladite adresse réseau audit équipement terminal (6), en réponse à ladite requête, via ledit équipement de connexion (4). 6. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que, lors de ladite détermination, ladite 20 localisation associe un identifiant topologique dudit équipement de connexion (4) avec un identifiant dudit port de connexion (5) et avec une discrimination entre plusieurs équipements terminaux (6) connectés audit équipement de connexion (4) par ledit même port de connexion (5), de préférence une discrimination entre serveur de calcul et 25 contrôleur matériel dudit serveur de calcul connectés par un même port de connexion (5) audit équipement de connexion (4). 7. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce qu'un autre réseau parallèle (9), distinct 30 dudit réseau (1), de préférence physiquement distinct dudit réseau (1), 3029050 21 est utilisé pour configurer lesdits identifiants topologiques des différents équipements de connexion (4) dudit réseau (1). 8. Procédé d'affectation selon l'une quelconque des revendications 5 précédentes, caractérisé en ce que ladite affectation (24, 31, 32, 33, 34) d'adresse réseau est réalisée lors de l'installation dudit réseau (1), pour au moins l'un desdits équipements terminaux (6), de préférence pour plusieurs desdits équipements terminaux (6) ou pour la majorité desdits équipements terminaux (6), encore plus de préférence pour tous lesdits 10 équipements terminaux (6). 9. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite affectation (24, 31, 32, 33, 34) d'adresse réseau est réalisée lors du remplacement d'un équipement 15 terminal (6), pour l'équipement terminal (6) remplaçant. 10. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit équipement de connexion (4) est un routeur ou un commutateur. 20 11. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit réseau (1) est un supercalculateur. 25 12. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit réseau (1) comprend plus de 1000 desdits équipements terminaux (6), de préférence plus de 3000, encore plus de préférence plus de 10000. 3029050 22 13. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite adresse réseau est une adresse IP. 5 14. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite requête est une requête DHCP. 15. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit réseau (1) est un réseau Ethernet. 16. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit équipement terminal (6) a un identifiant unique qui est une adresse MAC laquelle n'est pas utilisée dans ledit procédé d'affectation. 17. Procédé d'affectation selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit équipement terminal (6) est un serveur de calcul ou une baie de stockage de données ou un contrôleur matériel de serveur de calcul. 20 18. Procédé d'affectation, par un serveur d'adressage (2) d'un réseau (1), d'une adresse réseau à un équipement de connexion secondaire (4) connecté à l'un des ports de connexion (5) de l'un des équipements de connexion principal (3) dudit réseau (1), comprenant : 25 - l'envoi d'une requête d'adresse réseau par ledit équipement de connexion secondaire (4) audit équipement de connexion principal (3), - la détermination, par ledit équipement de connexion principal (3), d'une localisation dudit équipement de connexion secondaire (4), 30 ladite localisation associant un identifiant topologique dudit 10 15 3029050 23 équipement de connexion principal (3) avec au moins un identifiant dudit port de connexion (5), - la transmission, par ledit équipement de connexion principal (3), vers ledit serveur d'adressage (2), de ladite requête avec ladite 5 localisation, - l'affectation, par ledit serveur d'adressage (2), audit équipement de connexion secondaire (4), de ladite adresse réseau à partir de ladite localisation. 10 19. Réseau comprenant : un serveur d'adressage (2), plusieurs équipements de connexion (4) dont au moins certains comprennent plusieurs ports de connexion (5), plusieurs équipements terminaux (6), chaque équipement terminal 15 (6) étant connecté à un desdits équipements de connexion (4) par l'un desdits ports de connexion (5), au moins l'un desdits équipements terminaux (6), de préférence plusieurs desdits équipements terminaux (6) ou la majorité desdits équipements terminaux (6), encore plus de préférence tous lesdits 20 équipements terminaux (6), étant adapté pour envoyer (21) une requête d'adresse réseau à l'équipement de connexion (4) auquel il est connecté par un port de connexion (5), ledit équipement de connexion (4) étant adapté pour déterminer une localisation dudit équipement terminal (6), ladite localisation 25 associant un identifiant topologique dudit équipement de connexion (4) avec au moins un identifiant dudit port de connexion (5), et pour transmettre (22), vers ledit serveur d'adressage (2), ladite requête avec ladite localisation, ledit serveur d'adressage (2) étant adapté pour affecter (24, 31, 32, 30 33, 34), audit équipement terminal (6), ladite adresse réseau à partir de ladite localisation. 3029050 24 20. Equipement de connexion de réseau : comprenant plusieurs ports de connexion (5) par lesquels sont destinés à être connectés audit équipement de connexion (4), au 5 moins plusieurs équipements terminaux (6) dudit réseau (1), étant adapté pour recevoir (21) de l'un desdits équipements terminaux (6), de préférence de chacun desdits équipements terminaux (6), une requête d'adresse réseau, étant adapté pour déterminer une localisation dudit équipement 10 terminal (6) dont il a reçu ladite requête, ladite localisation associant un identifiant topologique dudit équipement de connexion (4) avec au moins un identifiant du port de connexion (5) par lequel ledit équipement terminal (6) est connecté audit équipement de connexion (4), 15 - étant adapté pour transmettre (22) ladite requête avec ladite localisation, vers un serveur d'adressage (2) dudit réseau (1) qui est adapté pour affecter (24, 31, 32, 33, 34), audit équipement terminal (6), ladite adresse réseau à partir de ladite localisation. 20 21. Serveur d'adressage de réseau : étant adapté pour recevoir (23) d'un équipement de connexion dudit réseau (4), une requête d'adresse réseau envoyée par un équipement terminal (6) dudit réseau (1) connecté audit équipement de connexion (4) et associée, par ledit équipement de 25 connexion (4), à une localisation dudit équipement terminal (6), étant adapté pour affecter (24, 31, 32, 33, 34) ladite adresse réseau à partir de ladite localisation, ladite localisation associant un identifiant topologique dudit équipement de connexion (4) avec au moins un identifiant du port de connexion (5) par lequel ledit 30 équipement terminal (6) est connecté audit équipement de connexion (4). 3029050 25 22. Equipement terminal de réseau, étant destiné à être connecté à un équipement de connexion (4) dudit réseau (1) comprenant un serveur d'adressage (2), par un des ports de connexion (5) dudit équipement de 5 connexion (4), et étant adapté : pour envoyer (21) une requête d'adresse réseau audit équipement de connexion (4) sans spécifier son identifiant unique d'équipement terminal (6), - pour recevoir (34) ladite adresse réseau affectée par ledit serveur 10 d'adressage (2) sans utilisation dudit identifiant unique.