Brevet FR2785125A1 — publié le 20000428

La présente invention conceme un dispositif et un procédé de communication et des systèmes les utilisant. Elle se situe dans le cadre des Desk Area Network (réseau locale domestique ou de bureau dans lequel les distances se comptent en mètres ou en dizaines de mètres) et elle s'applique en particulier aux réseaux de communication, en particulier aux réseaux locaux, aux systèmes informatiques et aux applications distribuées temps réel. Dans un Desk Area Network se situant dans le cadre de l'invention, un accès à un réseau de type WAN (Wide Area Network pour réseau local de grande dimension, dans lequel les distances se comptent en centaines, voire an milliers de kilomètres), est partagé entre plusieurs noeuds du réseau. Par exemple : -les noeuds du réseau DAN communiquent entre eux à travers un réseau de type IEEE 1355 (appelé aussi par la suite Ds-Link avec"DS"pour codage"Data-Strobe"), et -l'accès de type WAN accède à un réseau ATM ("Asynchronous Transfert Mode"pour mode de transfert asynchrone). L'invention vise, en particulier à ce que chaque noeud du réseau transmette et traite des informations reçues par les autres noeuds. Chaque noeud est capable d'émettre ou de recevoir des informations du réseau WAN, de telle manière que tous les noeuds soient interchangeables vis-à-vis de l'accès au réseau WAN. L'invention a encore pour but de permettre) la connexion de l'un quelconque des noeuds à un réseau de type WAN, accès partagé par tous les autres noeuds. L'invention a aussi pour but de permettre le transfert de données d'un réseau physique (exemple ATM) vers un autre réseau physique (exemple IEEE 1355). L'invention a aussi pour but de permettre le transfert de données d'un réseau physique vers un bus de type PCI ("peripheral component Inter-connect" pour composant d'interconnexion de périphériques) et vice-versa. A cet effet, la présente invention vise un dispositif de communication caractérisé en ce qu'il comporte : -un composant d'interfaçage entre : . un réseau dit"exteme"fonctionnant avec un premier protocole de communication, . un port d'entrée/sortie mettant en oeuvre un deuxième protocole de communication différent du premier protocole, et . un bus fonctionnant avec un troisième protocole de communication différent des deux premiers protocoles de communication, -un commutateur de réseau dit"interne", commutateur relié audit composant d'interfaçage par l'intermédiaire dudit port et adapté, d'une part, à faire véhiculer des messages entre différents liens du réseau interne et, d'autre part, à véhiculer des messages entre un lien du réseau interne et soit ledit composant d'interfaçage, soit ledit bus, ledit composant d'interfaçage et ledit commutateur de réseau étant reliés entre eux, d'une part, par l'intermédiaire dudit bus et, d'autre part, par l'intermédiaire dudit port d'entrée/sortie. Grâce à ces dispositions, tout ou partie du flux provenant du réseau externe ou y allant peut tre traité par des moyens de traitement reliés audit bus. En outre, un flux de données transitant sur ledit bus ne perturbe pas et n'est pas perturbé par un flux de données transitant sur ledit port. Par exemple pour une compression ou une décompression de données, les données compressées pourront tre véhiculées sur le réseau interne et soit décompressées (lorsqu'elles transitent sur le bus PCI et qu'un moyen de traitement les décompresse), soit tre émises telles quelles sur le réseau externe. Selon des caractéristiques particulières, ledit composant d'interfaçage possède un premier mode de fonctionnement en communication mettant en oeuvre des communications avec le réseau externe et un deuxième mode de fonctionnement ne mettant en oeuvre aucune communication avec le réseau externe. Grâce à ces dispositions, chaque noeud du réseau interne peut comporter un dispositif objet de la présente invention, chaque noeud recevant la connexion au réseau externe fonctionnant selon le premier mode de fonctionnement et chaque autre noeud fonctionnant selon le deuxième mode de fonctionnement. Les noeuds du réseau inteme sont alors interchangeables. Selon des caractéristiques particulières, ledit composant d'interfaçage est adapté à ce que, dans le premier mode de fonctionnement, des informations peuvent transiter entre le réseau exteme et le port d'entrée/sortie mettant en oeuvre le deuxième protocole, d'une part, et entre le réseau exteme et le bus fonctionnant avec le troisième protocole, d'autre part. Grâce à ces dispositions, seules les informations provenant du réseau exteme et destinées à un moyen de traitement relié au bus lui sont transférées, les autres étant transférées directement vers le réseau interne par l'intemmediaire du port. Selon des caractéristiques particulières, la signalisation utilisée pour la mise en oeuvre du premier protocole permet, dans le premier mode de fonctionnement du composant d'interfaçage, de sélectionner le chemin, vers le bus ou vers ledit port. Grâce à ces dispositions, un équipement de communication situé à distance et relié au réseau exteme peut choisir le chemin suivi par les données qu'il envoie. Selon des caractéristiques particulières, le composant d'interfaçage est adapté à ce que dans le deuxième mode de fonctionnement, des informations puissent transiter entre le port d'entrée/sortie mettant en oeuvre le deuxième protocole et le bus fonctionnant avec le troisième protocole. Grâce à ces dispositions, des informations destinées à un noeud d'un réseau exteme distant ou, respectivement lui en provenant, peuvent tre envoyées par le moyen de traitement ou, respectivement, reçues par lui, par l'intermédiaire du composant d'interfaçage et du port d'entrée/sortie. Selon des caractéristiques particulières, le réseau exteme est un réseau à commutation de paquets, le réseau inteme est un réseau à commutation de paquets à retrait d'en-tte dans lequel chaque commutateur rencontre par un paquet retire une partie d'un en-tte dudit paquet, et le dispositif tel que succinctement exposé ci-dessus comporte un circuit d'interfaçage placé entre, d'une part, le port d'entrée sortie et, d'autre part, le commutateur de réseau, ledit circuit d'interfaçage comportant -un moyen de traitement d'en-tte comportant : . un moyen de détermination d'en-tte interne adapté, pour chaque paquet qui parvient audit dispositif par l'intermédiaire du réseau externe et qui comporte un en-tte exteme dit"initial", à déterminer un en-tte interne dépendant de l'en-tte exteme, et à déterminer un nouvel en-tte exteme dépendant de l'en- tte exteme initial, . un moyen d'ajout d'en-tte adapté à ajouter un en-tte, à chaque paquet qui parvient audit dispositif par l'intermédiaire du réseau externe, sans retirer d'information au message lui parvenant sur le réseau externe, et . un moyen de remplacement d'en-tte exteme adapté à remplacer l'en- tte externe initial par le nouvel en-tte externe, et . un moyen d'ajout d'en-tte adapté à ajouter l'en-tte inteme, à chaque paquet qui parvient audit dispositif par t'intermédiaire du réseau exteme, le paquet inteme comportant ainsi l'en-tte inteme ajouté et le nouvel en-tte exteme ; et -un moyen de mémorisation intermédiaire adapté à recevoir les données provenant du réseau exteme, au débit du premier protocole et à les fournir au moyen de traitement d'en-tte, au débit du deuxième protocole. Grâce à ces dispositions, le message est véhiculé avec l'en-tte nécessaire sur le réseau inteme et l'en-tte nécessaire à la transmission sur le réseau exteme est"encapsulé"dans le message transmis sur le réseau inteme. De plus, les débits de données, éventuellement différents entre les réseaux exteme et inteme sont adaptés grâce au moyen de mémorisation intermédiaire En outre, aucune intervention d'un moyen de traitement n'est nécessaire pour la mise en oeuvre de ce dispositif de commutation, et ce dispositif peut fonctionner en temps réel sans conserver de message en mémoire, ce qui optimise 6 la fois le débit de ce dispositif et son temps de réaction. De plus, si le dispositif est relié à plusieurs systèmes de transmission possédant différents protocoles de communication, chacun de ces protocoles peut bénéficier de la présente invention de telle manière que sur le réseau inteme peuvent tre transmis, simultanément, des messages qui, en dehors de leur entte, proviennent ou sont destinés à se conformer à différents protocoles. Selon des caractéristiques particulières, le dispositif de communication objet de la présente invention comporte un moyen de traitement relié audit bus. Grâce à ces dispositions, tout ou partie des données transmises sur ledit bus peut tre traité. Par exemple, une partie du flux de données transitant entre le composant d'interfaçage et le commutateur de réseau interne peut tre traitée. Selon des caractéristiques particulières, ledit port est un port mettant en oeuvre la norme UTOPIA. Ainsi, en adoptant UTOPIA, interface physique parallèle normalisée par le consortium"ATM Forum" (définie selon des niveaux différents, 1.0 et 2.0, correspondant à des caractéristiques différentes en largeur de bus, en vitesses de transmission) pour les réseaux ATM de type réseau local ou réseau distant, comme interface entre les réseaux extérieur ATM et intérieur IEEE 1355, on peut rendre quasi transparent aux applications les moyens de communication et réaliser une implémentation à bas coût avec des composants standards avec interface UTOPIA conçus pour un large marché. Selon des caractéristiques particulières, ledit commutateur est non bloquant et comporte au moins quatre ports, dont : -deux sont reliés au réseau inteme, -un au composant d'interfaçage et -un au bus. On rappelle ici qu'un commutateur est dit"non bloquant"lorsque plusieurs communications simultanées peuvent le traverser. L'homme du métier connaît cette caractéristique sous le nom de"crossbar" (signifiant approximativement qu'une relation bijective relie l'ensemble des ports sur lesquels arrivent des données et l'ensemble des ports sur lesquels sortent des données). Grâce à ces dispositions, les deux chemins entre le composant d'interfaçage et le commutateur de réseau inteme peuvent tre simultanément reliés à des noeuds du réseau. Ainsi, des données traitées par un moyen de traitement relié au bus, par exemple codées ou compressées peuvent tre véhiculées sur le réseau inteme parallèlement à des données non traitées qui passent directement par le port du composant d'interfaçage. Selon un deuxième aspect, la présente invention vise un procédé de communication caractérisé en ce qu'il met en oeuvre : -un composant d'interfaçage entre : . un réseau dit"externe"fonctionnant avec un premier protocole de communication, . un port d'entrée/sortie mettant en oeuvre un deuxième protocole de communication différent du premier protocole, et . un bus fonctionnant avec un troisième protocole de communication différent des deux premiers protocoles de communication, -un commutateur de réseau dit"interne", commutateur relié audit composant d'interfaçage par l'intermédiaire dudit port et adapté, d'une part, à faire véhiculer des messages entre différents liens du réseau interne et, d'autre part, à véhiculer des messages entre un lien du réseau interne et soit ledit composant d'interfaçage, soit ledit bus, et en ce que, pour des données provenant de l'un desdits réseaux et destinées à tre, au moins partiellement, représentées sur l'autre desdits réseaux, il comporte une opération de sélection de chemin, opération au cours de laquelle, on choisit un chemin entre ledit composant d'interfaçage et ledit commutateur de réseau, chemin passant soit par l'intermédiaire dudit bus, soit par l'intermédiaire dudit port d'entrée/sortie. L'invention vise aussi un réseau, un ordinateur, une caméra, un télécopieur, un copieur, une imprimante et un scanner, caractérisés en ce qu'ils comportent un dispositif tel que succinctement exposé ci-dessus. L'invention vise aussi : -un moyen de stockage d'informations lisible par un ordinateur ou un microprocesseur conservant des instructions d'un programme informatique caractérisé en ce qu'il permet la mise en oeuvre du procédé de l'invention telle que succinctement exposée ci-dessus, et -un moyen de stockage d'informations amovible, partiellement ou totalement, et lisible par un ordinateur ou un microprocesseur conservant des instructions d'un programme informatique caractérisé en ce qu'il permet la mise en oeuvre du procédé de l'invention telle que succinctement exposée ci-dessus. Les caractéristiques préférentielles ou particulières, et les avantages de ce procédé, de ce réseau, de cet ordinateur, de cette caméra, de ce télécopieur, de ce copieur, de cette imprimante, et de ce scanner et de ces moyens de stockage d'information étant identiques à ceux du dispositif tel que succinctement exposé ci-dessus, ces avantages ne sont pas rappelés ici. D'autres avantages, buts et caractéristiques de la présente invention ressortiront de la description qui suit, faite en regard des dessins annexés, dans lesquels : la figure 1 représente, schématiquement, un ensemble de noeuds de communication formant un réseau"inteme"DAN ("Desk Area Network"pour réseau de petite étendue), I'un desdits noeuds étant relié à un réseau"exteme" WAN ( Wide Area Network pour réseau de grande étendue) ; -la figure 2 représente, schématiquement, f'un des noeuds illustrés en figure 1 et qui ne sont pas reliés au réseau externe ; -la figure 3 représente, schématiquement, le noeud illustré en figure 1 et relié au réseau exteme ; -la figure 4 est un schéma fonctionnel d'un composant d'interfaçage incorporé aux noeuds illustrés en figures 2 et 3 ; -la figure 5 représente des premiers chemins de données, correspondant à un mode de fonctionnement dit deuxième du composant d'interfa, cage illustré en figure 4 ; -la figure 6 représente des seconds chemins de données, correspondants à un mode de fonctionnement dit premier du composant d'interfaCage illustré en figure 4 ; -la figure 7 représente, schématiquement, un circuit électronique des noeuds de communication illustrés en figure 1, ledit circuit électronique étant destiné à effectuer une commutation dynamique de bus ; -la figure 8 représente, schématiquement, un organigramme de gestion dynamique de port d'entrée/sortie illustré en figure 7 ; -la figure 9 représente, schématiquement, un organigramme de fonctionnement d'un circuit électronique du noeud illustré en figure 3, pour la réception de données en provenance du réseau exteme ; -la figure 10 représente, schématiquement, un circuit électronique incorporé dans les noeuds du réseau illustrés en figure 1 ; -la figure 11 représente, schématiquement, un circuit électronique incorporé dans les noeuds du réseau illustrés en figure 1 ; et -la figure 12 représente, schématiquement des paquets de données en cours de transfert dans l'un des noeuds illustrés en figure 1. Pour un réseau domestique interne DAN 101 représenté en figure 1, des échanges de données peuvent se faire à l'intérieur du DAN entre différents noeuds 102,103,104,105 et 106 mais aussi avec un réseau local exteme WAN 110, par l'intermédiaire du noeud 102. Ces échanges sont faits par l'intermédiaire de liens intemes 107. Le noeud 102 possède, en effet, la particularité d'tre simultanément relié au réseau interne 101 DAN et au réseau externe 110 WAN. Dans le mode de réalisation décrit et représenté, le réseau interne 101 est de type défini par la norme IEEE 1355 et le réseau externe WAN 110 est de type défini par la norme ATM. Comme illustré en figures 2 et 3, chaque noeud du réseau interne 101 possède les trois composants principaux : -un moyen de traitement 209, -un composant d'interfaçage 210, et -un circuit d'interfaçage 211. Le composant d'interfaçage 210 présente trois : -une interface de bus PCI 215, -une interface vers le réseau externe 110 ATM (figure 3), et -une interface UTOPIA (pour"Universal Test and Operations Physical Interface for ATM"signifiant interface physique de tests et d'opérations universelle pour ATM), vers le circuit d'interfaçage 211. Le moyen de traitement 209 (constitué d'un microprocesseur) est relié au composant d'interfaçage 210 par l'intermédiaire d'un bus 215 de type PCI. Le composant d'interfaçage 210 est relié au circuit d'interfaçage 211 par les bus 212, 213 et 214 constituant l'interface UTOPIA. Le bus 214 permet de connecter les signaux de contrôle du composant d'interfaçage 210 aux signaux de contrôle du circuit d'interfaçage 211. Certains de ces signaux de contrôle sont émis par le composant d'interfaçage 210 et reçus par le circuit d'interfaçage 211, d'autres sont émis par le circuit d'interfaçage 211 et reçus par le composant d'interfaçage 210, ceci conformément à la norme UTOPIA. Le composant d'interfaçage 210 est, dans le mode de réalisation décrit et représenté, constitué d'un composant LASAR (marque déposée) de PMC-Sierra (marque déposée), composant réalisant à la fois la couche physique, la couche ATM et la couche AAL 5. Ses deux bus de données 212 et 213 sont donc bidirectionnels. Ce composant d'interfaçage 210 ne peut utiliser toutes les interfaces simultanément, c'est-à-dire que tous les chemins de données ne sont pas possibles simultanément. Dans le premier mode de fonctionnement du composant d'interface LASAR 210, une communication est établie avec le réseau externe : -le bus 213 transmet les données du circuit d'interfaçage 211 vers le composant d'interfaçage 210, et -le bus 212 transmet les données du composant d'interfaçage 210 vers le circuit d'interfaçage 211. En revanche, dans le deuxième mode de fonctionnement du composant d'interface LASAR, mode dans lequel aucune communication n'est établie avec le réseau exteme : -le bus 212 transmet les données du circuit d'interfaçage 211 vers le composant d'interfaçage 210, et -le bus 213 transmet les données du composant d'interfaçage 210 vers le circuit d'interfaçage 211. On rappelle ici que le modèle en couches de I'ATM présente trois couches : -la couche dite"AAL" (pour"ATM Adaptation Layer , couche d'adaptation d'ATM), -la couche dite"ATM"et -la couche dite"physique". L'interface UTOPIA est définie, par la norme ATM, comme intervenant entre la couche physique et la couche ATM du modèle ATM. Cette norme ATM/UTOPIA définit entre les deux couches deux bus monodirectionnels (Tx) et (Rx) et des signaux de contrôle. La norme prévoit que le bus Tx transfère les données de la couche ATM vers la couche physique et que le bus Rx transmette les données de la couche physique vers la couche ATM. Dans le noeud 102 (figure 3), le composant d'interfaçage 210 reçoit et émet des données sur le réseau ATM WAN 110, par l'intermédiaire du support physique 208, ce support physique pouvant tre une paire torsadée ou de la fibre optique. Comme indiqué en figure 5, deux broches Txphybp 501 et Rxphybp 502 du composant d'interfaçage 210, permettent de configurer ce composant dans un mode ou dans un autre selon que l'on utilise, ou non, l'interface extérieure vers le réseau exteme 110. La figure 5 représente les chemins de données possibles dans le composant d'interfaçage 210 lorsqu'il est configuré pour fonctionner sans utiliser son interface vers le réseau exteme 110 ATM, lorsque les deux broches Txphybp 501 et Rxphybp 502 sont connectées au signal continu +5 Volts. Le composant d'interfaçage 210 est configuré comme indiqué dans la figure 5 lorsqu'il se trouve dans l'un des noeuds du réseau interne 101 qui ne sont pas reliés au réseau externe 110 : les noeuds 103, 104,105 et 106. La figure 6 représente les chemins de données possibles dans le composant d'interfaçage 210 lorsqu'il est configuré pour fonctionner en utilisant son interface vers le réseau exteme 110 ATM, lorsque les deux broches Txphybp 501 et Rxphybp 502 sont connectées à la masse 601. Le composant d'interfaçage 210 peut tre configuré comme dans la figure 6 lorsqu'il se trouve dans un noeud relié au réseau externe 110, comme c'est le cas pour le noeud 102. La configuration se fait en modifiant la valeur du signal connecté aux deux broches Txphybp 501 et Rxphybp 502, entre un signal de tension positive 503 (figure 5) ou la masse électrique 601 (figure 6), comme illustré en figure 8 (opérations 804 et 808). Lorsque des données arrivent sur le noeud 102, provenant du réseau exteme 110, ces données sont soit destinées au noeud 102, soit à l'un des autres noeuds du réseau interne 101. Le composant d'interfaçage 210 analyse l'en-tte du message ATM reçu et, en fonction du résultat de cette analyse, détermine si les données sont destinées ou non au noeud 102. Si ces données sont destinées au noeud 102, elles transitent alors directement vers le bus PCI 215. Si ces données sont destinées à un autre noeud du réseau inteme 101, elles sont transférées vers le réseau inteme 101, sur un lien 107 (figure 1), à travers l'interface UTOPIA et le circuit d'interfaçage 211 convertit ces données au format approprié (ici le format DS-Link, voir figures 11 et 12) afin de respecter le protocole utilisé sur le réseau interne 101. Les données sont transmises du composant d'interfaçage 210 au circuit d'interfaçage 111 par l'intermédiaire du bus 212 Rx (dans ce cas, le composant d'interfaçage 210 représente la couche physique). Lorsque ces données arrivent sur l'autre noeud du réseau inteme 101, elles sont reçues à travers un lien 107 par le circuit d'interfaçage 211 et transmises à travers l'interface UTOPIA au bus PCI 215 (voir figure 2). Le circuit d'interfaçage 211 représente, dans ce cas, le niveau physique et, en conséquence, les données sont donc reçues par le composant d'interfaçage 210, sur son bus 213 Rx (il représente alors la couche ATM). Les données sont transmises par le composant d'interfaçage 210 au moyen de traitement 209 par l'intermédiaire du bus 215. En figure 7, on observe, entre le composant d'interfaçage 210, commandé par un contrôleur logique 1110, et le circuit d'interfacage 211, trois circuits 1121,1122 et 1123, de type 74FCT16245, bien connus de l'homme du métier. Pour ces trois composants, lorsque leur broche de configuration"díJss'est connectée à la masse : -les données passent du bus B (relié au composant d'interfaçage 210 pour le composant 1122 et au circuit d'interfaçage 211 pour le composant 1121) vers le bus A (relié au circuit d'interfaçage 211 pour le composant 1122 et au composant d'interfacage 210 pour le composant 1121) lorsque le signal"en"est activé à I'état"bas", et -lorsque le signal"en"est active a I'état"haut", le bus relié au port"A" est en haute impédance. Les circuits 1120 et 1130 sont des mémoires de type"premier entré, premier sorti" (mémoire connue sous le nom de FIFO pour"first in, first out", en anglais), par exemple de type IDT72831, IDT étant une marque déposée. Le contrôleur logique 1110 est un circuit programmable de type connu sous le nom de"EPLD" ("Erasable Programmable Logical Device"pour dispositif logique programmable effa, cable). En figure 8, on observe qu'à la suite d'une opération d'initialisation 801, au cours d'une opération 802, les broches en1 et en2 des composants 1121 à 1123 sont mises à la tension positive + 5 Volts, vcc, par le contrôleur logique 1110. Puis, au cours d'un test 803, on détermine s'il y a une connexion au réseau externe WAN ATM 110, ou non, en déterminant si au moins une application logicielle mise en oeuvre par le processeur 209 a besoin d'une connexion avec le réseau exteme, ou non. Dans une variante non représentée, c'est un événement exteme qui provoque la commutation simultanée du mode de fonctionnement du composant d'interfaçage 210 LASAR et celle du commutateur DS-Link. Dans une autre variante non représentée, c'est cycliquement que les commutations simultanées sont déclenchées, soit par un dispositif indépendant du microprocesseur 209, soit à son initiative. Lorsque le résultat du test 803 est positif, au cours d'une opération 804, le contrôleur 1110 positionne les signaux Rxphybp et Txphybp à la valeur logique "0" (voir le composant d'interfaçage 210, tel que représenté en figure 7). Puis, au cours d'une opération 805, le contrôleur logique 1110 relie les broches en1 des composants 1121 à 1123 à la tension positive vcc et les broches en2 des composants 1121 à 1123 à la masse. Ensuite, au cours d'une opération 806, le transfert des données entre le réseau exteme 110 et le réseau inteme 101 est effectué par l'intermédiaire de l'interface UTOPIA. Puis, au cours d'un test 807, on détermine s'il y a une connexion au réseau exteme WAN ATM 110, ou non. Lorsque le résultat du test 807 est positif, l'opération 806 est poursuivie. Lorsque le résultat du test 807 est négatif, l'opération 802 est réitérée. Lorsque le résultat du test 803 est négatif, au cours d'une opération 804, le contrôleur 1110 positionne les signaux Rxphybp et Txphybp à la valeur logique "1" (voir le composant d'interfaçage 210, tel que représenté en figure 7). Puis, au cours d'une opération 809, les broches en1 des composants 1121 à 1123 sont mises à la masse et les broches en2 des composants 1121 à 1123 sont mises à la tension positive vcc (+5 Volts). Ensuite, au cours d'une opération 810, le transfert des données entre le réseau inteme 101 et le bus PCI 215 est effectué par l'intermédiaire de l'interface UTOPIA. Puis, au cours d'un test 811, on détermine s'il y a une connexion au réseau exteme WAN ATM 110, ou non. Lorsque le résultat du test 811 est négatif, l'opération 810 est poursuivie. Lorsque le résultat du test 811 est positif, l'opération 802 est réitérée. En figure 9, on a illustré le cas où des données provenant du réseau exteme 110, par t'intermédiaire du composant d'interfaçage 210, sont d'abord traitées par le microprocesseur 209 puis sont transmises au réseau inteme 101. En figure 9, on observe une opération 901 au cours de laquelle une cellule ATM est reçue sur l'interface physique, reliée au réseau exteme 110, du composant d'interfaçage 210. Ensuite, au cours d'un test 903, des identificateurs de voies Vp et Vc qui sont représentées dans l'en-tte de la cellule reçue sont comparées aux voies logiques placées en mémoire du LASAR 210 au moment de l'initialisation de ce composant et le composant 210 détermine si la cellule considérée est destinée au moyen de traitement 209, ou non. Lorsque le résultat du test 903 est positif, au cours d'une opération 904, le composant 210 active des signaux pour transférer les cellules vers la mémoire du processeur 209. Puis, au cours d'une opération 905, le moyen de traitement 209 traite les cellules mises dans sa mémoire. Ensuite, au cours d'un test 906, le moyen de traitement 209 détermine Ensuite, au cours d'un test 921, on détermine si la mémoire FIFO 1120 est dans l'incapacité de recevoir intégralement la cellule ATM suivante, ou non. Lorsque le résultat du test 921 est négatif, il est réitéré, c'est-à-dire que le transfère de données en entrée et en sortie de la mémoire FIFO 1120 se poursuit. Lorsque le résultat du test 921 est positif, au cours d'une opération 922, le contrôleur logique 1110 active différents signaux des composants ATC, FIFOs et adaptateur DS-Link 1002 (voir figure 10) pour arrter le transfert des données vers le commutateur DS Link 1011. Puis, au cours d'un test 923, on détermine si la mémoire FIFO 1120 est vide, ou non. Lorsque le résultat du test 923 est négatif, il est réitéré. Lorsque le résultat du test 923 est positif, l'opération 920 est réitérée. En figure 10, on observe qu'un noeud comporte le processeur hôte 209, associé à une mémoire 1010, le composant d'interfaçage 210 (relié, dans le cas du noeud 102 au réseau exteme 110 et non relié à ce réseau externe 110 pour les autres noeuds du réseau interne 101), un commutateur de réseau interne 1011 conforme à la norme IEEE-1355 (basé sur le composant C-104 de la marque déposée SGS-THOMSON). Le contrôleur programmable 1110 est relié à un adaptateur de réseau exteme ATM à un réseau inteme DS-Link 1003, lui-mme relié, d'une part, au composant d'interfaçage LASAR 210 et, d'autre part, à un adaptateur DS-Link 1002 (composant de référence commerciale C-101 de la marque déposée SGS THOMSON). Le composant programmable 1110 est, par ailleurs, relié à un composant d'adaptation de bus PCI 1015, lui-mme relié, d'une part, au bus PCI 215 et, d'autre part, à un adaptateur DS-Link 1001 (composant de référence commerciale C-101 de la marque déposée SGS-THOMSON). En figure 11, on observe, en sus des composants illustrés en figure 7, que le circuit de conversion 211 comporte successivement, dans le sens de transfert de données depuis le réseau exteme vers le réseau interne, un composant ATC 1119 (voir son fonctionnement illustré en figure 12), un composant 1117 (identique aux composants 1121 à 1123), une mémoire de type premier entré, premier sorti 1115 et un composant 1111 de type 74373 relié au composant 1002. En sens inverse, le circuit de conversion 211 comporte, depuis le composant 1001, un composant 1113 (identique aux composants 1121 à 1123), une mémoire de type premier entré, premier sorti 1114, un composant ATC 1116 (voir son fonctionnement illustré en figure 12) et un composant 1118 relié à la mémoire FIFO 1130. En figure 12, on observe, à gauche le format d'un paquet ATM 1201, à t'entrée du composant ATC 1119 (figure 11). Ce paquet 1201 comporte 48 octets de données utilisateurs 1202 aussi appelées"charge utile"et 5 octets d'entte 1203. Ces 5 octets, référencés 1204 à 1208 comportent notamment les informations suivantes : -numéro d'identificateur du chemin virtuel (Vp pour Virtual Pass Identifier ), -numéro d'identificateur du canal virtuel (Vc pour Virtual Channel Identifier ), -données de contrôle de flux GFC ("Generic Flow Control"pour "contrôle de flux générique"), -données de contrôle d'erreur d'en-tte HEC ("Header Error Control"), code de détection d'erreur sur f'en-tte, -données de type de charge utile PT ("Payload Type") qui définit la nature de la charge utile, -données de priorité de cellule CLP ("Cell Loss Priority"pour priorité de perte de cellule) qui permet de définir les cellules qui seront susceptibles d'tre jetées en priorité en cas de saturation du réseau interne 101. Le composant ATC 1119 se comporte, logiquement, comme une table de correspondance (ou"LUT'pour"Look-Up Table") possédant 1024 entrées et foumissant en sortie cinq octets 1210 à 1214 : -un nouveau numéro d'identification de chemin virtuel Vp 1210, -un nouveau numéro d'identification de canal virtuel Vc 1211, -trois octets de routage 1212,1213 et 1214. Les deux premiers octets sont incorporés dans la cellule ATM encapsulée. Les trois derniers octets servent à faire le routage des paquets dans le réseau DS-Link. Ce sont des octets qui sont successivement supprimés lorsque le paquet traverse un commutateur DS-Link. Le champ HEC1 1208, qui provient d'un résultat de calcul basé sur la valeur des différents champs de !'en-tte ATM, est remplacé par un champ HEC2 1238, en fonction des nouvelles valeurs des champs de l'en-tte ATM encapsulé. A droite de la figure 12, on observe un paquet 1220 transmis sur le réseau interne 101 et contenant la charge utile 1202, un nouvel en-tte ATM 1209, qui, dans le mode de réalisation décrit et représenté, est identique à t'en-tte 1203, et l'en-tte DS-Link 1221 constitué des trois octets 1222, 1223 et 1224. Le composant ATC 1116 qui se trouve sur le chemin des cellules provenant du réseau inteme et destinées au réseau exteme, se comporte, logiquement, comme une table de correspondance (ou"LUT"pour"Look-Up Table") possédant 1024 entrées et fournissant en sortie trois octets : -un nouveau numéro d'identification de chemin virtuel Vp, et -un nouveau numéro d'identification de canal virtuel Vc. On observe ici que le commutateur de réseau interne DS-Link possède, en fait, au moins trois ports susceptibles d'tre reliés, chacun, à un lien du réseau inteme de telle manière que celui-ci puisse tre maillé. Ainsi, l'ajout de commutateur dans le réseau inteme ajoute de la bande passante globale au réseau inteme. REVENDICATIONS 1. Dispositif de communication caractérisé en ce qu'ii comporte : -un composant d'interfaçage (210) entre : . un réseau dit"externe" (110) fonctionnant avec un premier protocole de communication, . un port d'entrée/sortie (212 à 214) mettant en oeuvre un deuxième protocole de communication différent du premier protocole, et . un bus (215) fonctionnant avec un troisième protocole de communication différent des deux premiers protocoles de communication, -un commutateur (1011) de réseau dit"interne" (101), commutateur relié audit composant d'interfaçage par l'intermédiaire dudit port et adapté, d'une part, à faire véhiculer des messages entre différents liens (107) du réseau interne et, d'autre part, à véhiculer des messages entre un lien du réseau interne et soit ledit composant d'interfaçage, soit ledit bus, ledit composant d'interfaçage et ledit commutateur de réseau étant reliés entre eux, d'une part, par l'intermédiaire dudit bus et, d'autre part, par t'intermédiaire dudit port d'entrée/sortie. 2. Dispositif de communication selon la revendication 1, caractérisé en ce que ledit composant d'interfaçage (210) possède un premier mode de fonctionnement mettant en oeuvre des communications avec le réseau exteme (110) et un deuxième mode de fonctionnement sans communication avec le réseau exteme. 3. Dispositif de communication selon la revendication 2, caractérisé en ce que ledit composant d'interfaçage (210) est adapté à ce que, dans le premier mode de fonctionnement, des informations peuvent transiter entre le réseau exteme (110) et le port d'entrée/sortie (212 à 214) mettant en oeuvre le deuxième protocole, d'une part, et entre le réseau exteme et le bus (215) fonctionnant avec le troisième protocole, d'autre part. 4. Dispositif de communication selon la revendication 3, caractérisé en ce que la signalisation utilisée pour la mise en oeuvre du premier protocole permet, dans le premier mode de fonctionnement du composant d'interfaçage (210), de sélectionner le chemin, vers le bus (215) ou vers ledit port (212 à 214). 5. Dispositif de communication selon l'une quelconque des revendications 2 à 4, caractérisé en ce que le composant d'interfaçage (210) est adapté à ce que dans le deuxième mode de fonctionnement, des informations puissent transiter entre le port d'entrée/sortie (212 à 214) mettant en oeuvre le deuxième protocole et le bus (215) fonctionnant avec le troisième protocole. 6. Dispositif de communication selon l'une quelconque des revendications 1 à 5, caractérisé en ce que le réseau externe (110) est un réseau à commutation de paquets. 7. Dispositif de communication selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le réseau interne (101) est un réseau à commutation de paquets (1220) à retrait d'en-tte (1221 à 1223) dans lequel chaque commutateur (1011) rencontré par un paquet retire une partie d'un en-tte dudit paquet. 8. Dispositif de communication selon les revendications 6 et 7, caractérisé en ce qu'il comporte un circuit d'interfaçage (1003) placé entre, d'une part, le port d'entrée/sortie (212 à 214) et, d'autre part, le commutateur de réseau (1011), ledit circuit d'interfaçage comportant -un moyen de traitement d'en-tte (209,1003,211,1119) comportant : . un moyen de détermination d'en-tte interne adapté, pour chaque paquet qui parvient audit dispositif par l'intermédiaire du réseau externe et qui comporte un en-tte exteme dit"initial", à déterminer un en-tte inteme dépendant de t'en-tte externe, et à déterminer un nouvel en-tte exteme dépendant de l'en- tte externe initial, . un moyen d'ajout d'en-tte adapté à ajouter un en-tte, à chaque paquet qui parvient audit dispositif par l'intermédiaire du réseau externe, sans retirer d'information au message lui parvenant sur le réseau exteme, et . un moyen de remplacement d'en-tte externe adapté à remplacer l'en- tte exteme initial par le nouvel en-tte exteme, et . un moyen d'ajout d'en-tte adapté à ajouter l'en-tte interne, à chaque paquet qui parvient audit dispositif par l'intermédiaire du réseau exteme, le paquet interne comportant ainsi l'en-tte inteme ajouté et le nouvel en-tte externe ; et -un moyen de mémorisation intermédiaire (1120) adapté à recevoir les données provenant du réseau exteme, au débit du premier protocole et à les foumir au moyen de traitement d'en-tte, au débit du deuxième protocole. 9. Dispositif de communication selon l'une quelconque des revendications 1 à 8, caractérisé en ce qu'il comporte un moyen de traitement (209) relié audit bus (215). 10. Dispositif de communication selon la revendication 9, caractérisé en ce que ledit moyen de traitement (209) est un microprocesseur et en ce que ledit bus (215) est un bus PCI. 11. Dispositif de communication selon l'une quelconque des revendications 1 à 10, caractérisé en ce que ledit port d'entrée/sortie (212 à 214) est un port mettant en oeuvre la norme UTOPIA. 12. Dispositif de communication selon l'une quelconque des revendications 1 à 11, caractérisé en ce que ledit réseau externe (110) est un réseau mettant en oeuvre la norme ATM ("Asynchronous Transfert Mode"pour mode de transfert asynchrone). 13. Dispositif de communication selon l'une quelconque des revendications 1 à 12, caractérisé en ce que ledit réseau interne (101) est un réseau mettant en oeuvre la norme IEEE 1355. 14. Dispositif de communication selon l'une quelconque des revendications 1 à 13, caractérisé en ce que ledit commutateur (1011) est non bloquant et comporte au moins quatre ports, dont : -deux sont reliés au réseau interne (101), -un est relié au composant d'interfaçage (210) et -un est relié au bus (215). 15. Procédé de communication caractérisé en ce qu'il met en oeuvre : -un composant d'interfaçage (210) entre : . un réseau dit"exteme" (110) fonctionnant avec un premier protocole de communication, . un port d'entrée/sortie (212 à 214) mettant en oeuvre un deuxième protocole de communication différent du premier protocole, et . un bus (215) fonctionnant avec un troisième protocole de communication différent des deux premiers protocoles de communication, -un commutateur (1011) de réseau dit"interne" (101), commutateur relié audit composant d'interfaçage par l'intermédiaire dudit port et adapté, d'une part, à faire véhiculer des messages entre différents liens (107) du réseau interne et, d'autre part, à véhiculer des messages entre un lien du réseau interne et soit ledit composant d'interfaçage, soit ledit bus, et en ce que, pour des données provenant de l'un desdits réseaux et destinées à tre, au moins partiellement, représentées sur l'autre desdits réseaux, il comporte une opération de sélection de chemin, opération au cours de laquelle, on choisit un chemin entre ledit composant d'interfaçage et ledit commutateur de réseau, chemin passant soit par l'intermédiaire dudit bus, soit par l'intermédiaire dudit port d'entrée/sortie. 16. Réseau, caractérisé en ce qu'il comporte un dispositif selon l'une quelconque des revendications 1 à 14. 17. Ordinateur, caractérisé en ce qu'il comporte un dispositif selon l'une quelconque des revendications 1 a 14. 18. Copieur, caractérisé en ce qu'il comporte un dispositif selon l'une quelconque des revendications 1 a 14. 19. Télécopieur, caractérisé en ce qu'il comporte un dispositif selon l'une quelconque des revendications 1 a 14. 20. Imprimante, caractérisée en ce qu'elle comporte un dispositif selon l'une quelconque des revendications 1 a 14. 21. Scanner, caractérisé en ce qu'il comporte un dispositif selon l'une quelconque des revendications 1 a 14. 22. Caméra, caractérisée en ce qu'elle comporte un dispositif selon l'une quelconque des revendications 1 a 14.