FR2975852A1 - Methode d'adressage ip pour plateformes embarquees. - Google Patents
Methode d'adressage ip pour plateformes embarquees. Download PDFInfo
- Publication number
- FR2975852A1 FR2975852A1 FR1154497A FR1154497A FR2975852A1 FR 2975852 A1 FR2975852 A1 FR 2975852A1 FR 1154497 A FR1154497 A FR 1154497A FR 1154497 A FR1154497 A FR 1154497A FR 2975852 A1 FR2975852 A1 FR 2975852A1
- Authority
- FR
- France
- Prior art keywords
- address
- private
- host machine
- prefix
- aircraft
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000004891 communication Methods 0.000 claims abstract description 19
- 238000006467 substitution reaction Methods 0.000 claims description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2521—Translation architectures other than single NAT servers
- H04L61/2535—Multiple local networks, e.g. resolving potential IP address conflicts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2514—Translation of Internet protocol [IP] addresses between local and global IP addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/604—Address structures or formats
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
La présente invention concerne une méthode d'adressage IPv6 pour plateformes embarquées sur des aéronefs. Il est proposé d'introduire un schéma d'adressage hiérarchique dans lequel l'adresse IP publique de chaque machine hôte comprend un premier segment identifiant la compagnie aérienne, un second segment identifiant l'aéronef et un troisième segment identifiant la machine sur le réseau embarqué. Une passerelle de traduction d'adresses est prévue pour convertir les adresses IP publiques en adresses IP privées, seules ces dernières étant utilisées pour les communications sur le réseau embarqué. Les adresses IP privées d'une même machine hôte sur des plateformes embarquées de même structure sont identiques de manière à en faciliter l'industrialisation et la certification.
Description
MÉTHODE D'ADRESSAGE IP POUR PLATEFORMES EMBARQUÉES DESCRIPTION DOMAINE TECHNIQUE La présente invention concerne de manière générale le domaine des télécommunications aéronautiques et plus particulièrement celui de l'adressage IP pour plateformes embarquées. ÉTAT DE LA TECHNIQUE ANTÉRIEURE Une plateforme embarquée comprend généralement un réseau embarqué auquel sont connectées des machines hôtes. Par machine hôte, on entend ici tout système pouvant communiquer sur ce réseau, tel que terminal, calculateur, équipement avionique, etc.
Les plateformes embarquées sur aéronef utilisent actuellement un adressage IP version 4 (IPv4). On rappelle que les adresses IPv4 sont codées sur 4 octets et sont généralement représentées en notation décimale WWW.XXX.YYY.ZZZ où WWW, XXX, YYY, ZZZ sont des entiers compris entre 0 et 255. Afin de faciliter l'industrialisation des plateformes embarquées et gérer la pénurie d'adresses IPv4, on a généralement recours à un plan d'adressage privé au sens de la recommandation RFC 1918.
Une adresse IP privée est une adresse ne servant qu'à une utilisation locale, notamment à une communication sur le réseau local. A contrario, une adresse publique IP possède une signification globale. Une machine hôte disposant d'une adresse IP publique peut communiquer sur Internet et donc avoir accès à n'importe quel autre réseau IP. L'utilisation d'un plan d'adressage privé permet de réaliser un adressage IP fixe pour tous les aéronefs d'un même type. En effet, dans la mesure où les plateformes embarquées sur ces aéronefs possèdent une même structure générique, c'est-à-dire sont des instances d'une même plateforme générique, une machine hôte peut disposer de la même adresse IP quel que soit l'aéronef sur lequel elle se situe. Une nouvelle application ou un nouvel équipement avionique peut alors être déployé(e) sur un ensemble d'aéronefs de même type sans avoir à configurer spécifiquement les adresses IP pour chaque plateforme embarquée. Qui plus est, les opérations de certification se trouvent également considérablement simplifiées du fait que les adresses IP utilisées ne varient pas en fonction de l'aéronef dans lequel l'application est déployée et/ou l'équipement installé.
La Fig. 1 représente schématiquement un plan d'adressage IP pour plateformes embarquées sur des aéronefs de même type. Les deux plateformes embarquées illustrées en 110 et 120 ont la même structure générique. La plateforme 110 comprend des machines hôtes 111, 112, 113 connectées au réseau embarqué 115, le routeur 119 assurant l'interface entre ce réseau embarqué et le monde extérieur à l'aéronef. De manière similaire, la plateforme 120 comprend les machines hôtes 121, 122, 123, connectées au réseau embarqué 125, le routeur 129 assurant l'interface entre ce réseau embarqué et le monde extérieur. Les plateformes embarquées 110 et 120 utilisent un adressage IPv4. La plateforme 110 (et par extension l'aéronef à bord duquel celle-ci est embarquée) possède une adresse IP notée X1.X2.X3.X4. De même, la plateforme 120 possède l'adresse IP Y1.Y2.Y3.Y4. Le routeur 119 (resp. 129) possède deux interfaces de communication, l'une avec le monde extérieur, et l'autre avec le réseau embarqué. L'interface de communication avec le monde extérieur possède une adresse IP publique, qui n'est autre que l'adresse Ip de la plateforme, à savoir X1.X2.X3.X4 (resp. Y1.Y2.Y3.Y4). L'interface avec le réseau embarqué possède une adresse IP privée, par exemple de la forme 192.168.0.R, où R est un entier compris entre 0 et 255, selon la recommandation RFC 1918. On notera que cette adresse IP privée est la même pour les deux routeurs.
Les machines hôtes 111-113, (resp. 121-123) ne disposent que d'adresses IP privées, notées 192.168.0.H1, 192.168.0.H2, 192.168.0.H3. Il convient de souligner que ces adresses privées sont identiques quel que soit le réseau embarqué.
Le routeur 119 (resp. 129) remplit également la fonction d'une passerelle NAT (Network Address Translation). Autrement dit, ce routeur assure une traduction d'adresses pour les machines hôtes du réseau embarqué, la traduction d'adresses étant effectuée aussi bien pour une communication sur la voie montante que sur la voie descendante, comme expliqué en relation avec la Fig. 2. La Fig. 2 représente schématiquement des communications descendante et montante entre une plateforme embarquée de la Fig. 1 et le sol. Plus précisément, dans l'exemple illustré, la machine hôte 111 transmet sur la voie descendante un message au centre de traitement de données de la compagnie aérienne 150 et celui-ci lui répond sur la voie montante. Le message et la réponse sont transmis sous la forme de paquets IP. Les paquets IP émis par la machine hôte 111 contiennent l'adresse IP privée 10.0.0.H1 comme adresse source. On suppose que la machine hôte utilise le port TCP h1 pour cette émission. La passerelle NAT installée dans le routeur remplace l'adresse IP privée contenue dans chaque paquet IP par l'adresse IP publique du routeur, soit X1.X2.X3.X4, et le numéro de port h1 par un numéro de port TCP disponible de la passerelle, noté p1. La correspondance entre le couple (191.168.0.H1, h1) et le port p1 est stockée dans une table de traduction et le paquet ainsi modifié est transmis à destination du centre de traitement de données 150. Réciproquement, lorsqu'un paquet IP est transmis à la machine hôte 111 sur la voie montante, par exemple en provenance du centre de traitement de données 150, la passerelle NAT remplace, à l'aide de la table de traduction, l'adresse destinataire X1.X2.X3.X4 et le numéro de port p1 figurant dans le paquet respectivement par l'adresse IP privée 192.168.0.H1 et le port h1. Le paquet ainsi modifié est ensuite transmis sur le réseau embarqué à destination de la machine hôte 111. On comprend que la passerelle NAT permet ainsi de découpler le plan d'adressage privé du monde extérieur, le plan d'adressage privé pouvant alors ne dépendre que de la structure de la plateforme, c'est-à-dire de la plateforme générique. Les plans d'adressage IP des plateformes embarquées doivent cependant évoluer prochainement avec le passage à la version 6 du protocole IP (IPv6). Cette nouvelle version a été conçue pour faire face à la pénurie d'adresses IPv4 mentionnée plus haut et s'affranchir du protocole NAT. Elle offre un champ d'adressage bien plus considérable que celui d'IPv4 puisque les adresses IPv6 sont codées sur 16 octets. Les plans d'adressage IPv6 des plateformes embarquées sont prévus pour tirer parti de ce vaste champ d'adressage et ne comporteront par conséquent plus que des adresses IP publiques. Ainsi, une machine hôte embarquée sur un aéronef donné aura désormais une adresse IPv6 globale et unique. Elle sera par conséquent différente de l'adresse IPv6 de toute machine hôte embarquée sur un autre aéronef. L'industrialisation des plateformes embarquées est cependant rendue sensiblement plus complexe par les nouveaux plans d'adressage IPv6, ce pour plusieurs raisons. Tout d'abord, les communications entre machines hôtes à bord d'un même aéronef nécessiteront de connaître les adresses publiques IPv6 de ces différentes machines. Les tables de routage d'une plateforme embarquée seront donc nécessairement différentes d'un aéronef à l'autre, ce qui imposera un paramétrage par aéronef. Ensuite, la certification des plateformes deviendra plus délicate, puisque chaque plateforme embarquée aura ses propres tables de routage. Enfin, la configuration des serveurs au sol, notamment ceux installés dans les centres de traitement de données des compagnies aériennes, sera rendue plus complexe puisqu'ils devront désormais avoir accès aux adresses IP publiques de l'ensemble des machines embarquées dans les aéronefs de la compagnie. En outre, les mécanismes d'adressage dynamique prévus dans IPv6 accroissent les risques d'intrusions et d'atteintes à la sécurité des réseaux embarqués. L'objet de la présente invention est de proposer une méthode d'adressage pour plateformes embarquées permettant d'utiliser un très vaste champ d'adressage, tel que celui offert par IPv6, tout en remédiant aux inconvénients précités. EXPOSÉ DE L'INVENTION La présente invention est définie par une méthode d'adressage pour une pluralité de plateformes embarquées, chaque plateforme étant embarquée à bord d'un aéronef, lesdites plateformes embarquées ayant une même structure générique comprenant un réseau, une pluralité de machines hôtes connectées à ce réseau ainsi qu'un routeur, équipé d'une passerelle de traduction d'adresses et séparant ledit réseau du monde extérieur, dans laquelle une même machine hôte se voit attribuer . une même adresse IP privée quelle que soit la plateforme embarquée de ladite pluralité, ladite adresse IP privée n'étant utilisée qu'au sein du réseau et comprenant un premier préfixe, désignant ladite structure générique et un suffixe désignant la machine hôte ; une adresse IP publique, fonction de l'aéronef sur lequel la machine hôte est embarquée, ladite adresse IP publique n'étant utilisée que dans le monde extérieur et comprenant un second préfixe, désignant l'aéronef, ainsi que ledit suffixe ; la traduction de l'adresse IP publique en adresse IP privée et inversement étant assurée par ladite passerelle de traduction d'adresses. Avantageusement, le second préfixe comprend lui-même une partie préfixe désignant la compagnie aérienne, suivie d'une partie suffixe désignant l'aéronef. L'adresse publique de la machine hôte est de préférence au format IPv6. Ladite plateforme ayant été configurée au moyen de la méthode d'adressage comme indiqué ci-dessus, chaque paquet IP transmis par une machine hôte sur la liaison descendante peut subir une substitution partielle de son adresse source dans la passerelle de traduction d'adresses, le premier préfixe de l'adresse IP privée de la machine hôte étant remplacé par le second préfixe de l'adresse IP publique de la machine hôte.
Alternativement, chaque paquet IP transmis par une machine hôte sur la liaison descendante peut subir une substitution partielle de son adresse source dans la passerelle de traduction d'adresses, le premier préfixe de l'adresse IP privée de la machine hôte étant remplacé par un préfixe d'une adresse IP publique de l'aéronef. La passerelle de traduction d'adresses laisse invariant le suffixe de l'adresse IP privée de la 10 machine hôte. De manière symétrique, chaque paquet IP transmis sur la liaison montante à une machine hôte de ladite plateforme embarquée peut subir une substitution partielle de son adresse destinataire dans la 15 passerelle de traduction d'adresses, le second préfixe de l'adresse IP publique de la machine hôte étant remplacé par le premier préfixe de l'adresse IP privée de cette machine. Alternativement, chaque paquet IP transmis sur la 20 liaison montante à une machine hôte de ladite plateforme embarquée subit une substitution partielle de son adresse destinataire dans la passerelle de traduction d'adresses, le second préfixe de l'adresse IP publique de la machine hôte étant remplacé par le 25 premier préfixe de l'adresse IP privée de la passerelle. Là-encore, la passerelle de traduction d'adresses laisse invariant le suffixe de l'adresse IP publique de la machine hôte. 30 L'invention concerne encore une flotte d'aéronefs comprenant chacun une plateforme embarquée, les plateformes embarquées à bord des aéronefs de ladite flotte ayant une même structure générique comprenant un réseau, une pluralité de machines hôtes connectées à ce réseau ainsi qu'un routeur, équipé d'une passerelle de traduction d'adresses et séparant ledit réseau du monde extérieur, dans laquelle une même machine hôte possède : une même adresse IP privée quelle que soit la plateforme embarquée, ladite adresse IP privée n'étant utilisée qu'au sein du réseau et comprenant un premier préfixe, désignant ladite structure générique et un suffixe (H) désignant la machine hôte ; - une adresse IP publique, fonction de l'aéronef sur lequel la machine hôte est embarquée, ladite adresse IP publique n'étant utilisée que dans le monde extérieur et comprenant un second préfixe, désignant ledit aéronef, ainsi que ledit suffixe; ladite passerelle de traduction d'adresses étant adaptée à effectuer la traduction de l'adresse IP publique en adresse IP privée et inversement. Le second préfixe peut lui-même comprendre une partie préfixe désignant la compagnie aérienne, suivie d'une partie suffixe désignant l'aéronef. Avantageusement, les adresses IP publique et privée de la machine hôte sont au format IPv6. Alternativement, l'adresse IP publique de la machine hôte est au format IPv6 et l'adresse IP privée de cette machine est au format IPv4.
BRÈVE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture d'un mode de réalisation préférentiel de l'invention, fait en référence aux figures jointes parmi lesquelles : La Fig. 1 représente schématiquement un plan d'adressage IP pour plateformes embarquées, connu de l'état de la technique ; La Fig. 2 représente schématiquement des communications sur liaisons montante et descendante entre une plateforme embarquée configurée selon la Fig. 1 et le sol ; La Fig. 3A représente le principe du schéma d'adressage utilisé par la méthode d'adressage selon la présente invention ; Les Figs. 3B et 3C représentent des exemples d'adresses IP publiques conformes au schéma d'adressage de la Fig. 3A ; La Fig. 3D représente un exemple d'adresse IP 20 privée correspondant aux adresses publiques des Figs. 3B et 3C ; La Fig. 4 représente schématiquement un plan d'adressage IP pour plateformes embarquées, selon un mode de réalisation de la présente invention ; 25 La Fig. 5 représente schématiquement des communications sur liaisons montante et descendante entre une plateforme embarquée configurée selon la Fig. 4 et le sol.
EXPOSÉ DÉTAILLÉ DE MODES DE RÉALISATION PARTICULIERS Nous considérons à nouveau une pluralité de plateformes embarquées ayant une même structure générique, par exemple des plateformes embarquées sur une flotte d'aéronef du même type. Une première idée générale à la base de l'invention est de conserver pour le monde extérieur un adressage par adresses IP publiques et d'organiser le plan d'adressage selon un schéma hiérarchique particulier. Une seconde idée générale à la base de l'invention est de substituer aux préfixes publics de ces adresses un préfixe privé de manière à ce que les adresses IP privées ainsi obtenues soient identiques pour des plateformes de même structure générique. La Fig. 3A représente le principe du schéma hiérarchique d'adressage utilisé par la méthode d'adressage selon la présente invention. L'adresse IPv6 publique d'une machine hôte H 20 embarquée sur un aéronef donné AC comporte trois segments . - un premier segment, 310, désignant la compagnie aérienne à laquelle appartient l'aéronef ; 25 - un second segment, 320, désignant l'aéronef AC parmi l'ensemble des aéronefs de ladite compagnie aérienne ; - un troisième segment, 330 distinguant la machine hôte parmi les différentes machines 30 hôtes de la plateforme embarquée sur l'aéronef.
Le cas échéant, le second segment peut lui-même être structuré de manière hiérarchique, par exemple être composé d'un premier sous-segment désignant le modèle de l'avion, d'un second sous-segment donnant le numéro de version de ce modèle et d'un troisième sous-segment identifiant l'aéronef parmi tous ceux de même modèle et de même numéro de version.
Les Figs. 3B et 3C représentent respectivement les adresses de deux machines hôtes physiques sur des aéronefs AC1 et AC2 de la compagnie aérienne CC. On suppose que les plateformes embarquées sur AC1 et AC2 sont des instances d'une même plateforme générique. Les machines hôtes physiques considérées ici sont des instances de la même machine hôte H de la plateforme générique. Par souci de simplification, il sera référé aux différentes instances d'une même machine hôte générique comme à une seule machine hôte H. Les adresses IPV6 publiques de la machine hôte H à bord des aéronefs AC1 et AC2 peuvent donc s'exprimer sous la forme CC.AC1.H et CC.AC2.H. Bien entendu si ces mêmes aéronefs appartenaient à des compagnies distinctes CC1 et CC2, les adresses IPv6 de ces machines s'exprimeraient sous la forme CC1.AC1.H et CC2.AC2.H.
La Fig. 3D représente l'adresse IP privée de la machine hôte H. Cette adresse est constituée d'un segment 315 contenant un préfixe privé, PP, et du troisième segment 330 précité. Autrement dit, l'adresse IP privée de H est obtenue en substituant le préfixe privé PP aux préfixes publics CC.AC1 et CC.AC2 des adresses IPv6 publiques représentées en Figs. 3B-3C. Il est important de comprendre que les machines hôtes physiques possèdent du fait de cette substitution une seule et même adresse IP privée, PP.H à savoir celle de la machine hôte générique H. Cette adresse est identique quel que soit l'aéronef, voire, le cas échéant, quelle que soit la compagnie aérienne. Elle peut être fixée par le constructeur aéronautique. Le plan d'adressage IP privé de la plateforme ne dépendant plus que de sa structure générique, il est alors très simple d'en effectuer son industrialisation et sa certification. En particulier, il n'est pas nécessaire de procéder au paramétrage de chaque plateforme. Comme nous le verrons plus loin, le paramétrage sera limité à celui d'une passerelle de traduction d'adresses. Les adresses IP privées peuvent être codées selon le protocole IPv6. Alternativement, elles peuvent être codées selon le protocole IPv4. On pourra notamment conserver le plan d'adressage actuel des plateformes embarquées en prenant comme préfixe privé celui de la recommandation RFC 1818 actuellement utilisé dans la plateforme. Par exemple, si la plateforme utilise actuellement une classe d'adresses C et par conséquent une plage adresses privées 192.168.0.0 à 192.168.255.255, on pourra prendre PP=192.168. Le retrofit des plateformes actuelles en sera rendu d'autant plus aisé.
La Fig. 4 représente schématiquement un plan d'adressage IP pour plateformes embarquées, selon un mode de réalisation de la présente invention. Les éléments 410-429 sont respectivement identiques aux éléments 110-129 de la Fig. 1 et leur description ne sera donc pas reprise ici. Les éléments 417 et 427 sont toutefois des passerelles de traduction d'adresses différentes des passerelles NAT de la Fig. 1. On rappelle que les plateformes embarquées 410 et 420 ont une structure identique, c'est-à-dire sont des instances d'une même plateforme générique. Les machines hôtes 411, 412, 413 de la plateforme 410 ont respectivement pour adresses IP privées PP.H1, PP.H2, PP.H3 et pour adresses IP publiques CC.AC1.H1, CC.AC1.H2, CC.AC1.H3. De manière similaire, les machines hôtes 421, 422, 423 de la plateforme 420 ont respectivement pour adresses IP privées PP.H1, PP.H2, PP.H3 et pour adresses IP publiques CC.AC2.H1, CC.AC2.H2, CC.AC2.H3.
De préférence, les adresses IP publiques sont conformes au format IPv6. Les adresses IP privées peuvent être au format IPv6 ou au format IPv4 comme expliqué plus haut. Les adresses IP publiques CC.ACi.Hj où i=1,2 et j=1,2,3 sont connues du monde extérieur et peuvent donc être utilisées par n'importe quel terminal ou serveur relié à Internet. A l'exception des routeurs 419 et 429 ces adresses IP publiques ne sont pas connues des plateformes embarquées 410 et 420, respectivement. En particulier, les machines hôtes des plateformes embarquées 410 et 420 ne connaissent pas leurs adresses IP publiques. Inversement, les adresses IP privées PP.Hj où j=1,2,3 sont indépendantes de la plateforme et ne sont pas connues du monde extérieur. Elles ne sont utilisées que pour les communications au sein de la plateforme. Le routeur 419 (resp. 429) assure l'interface entre la plateforme embarquée 410 (resp. 420) et le monde extérieur. Plus précisément le routeur 419 (resp. 429) possède deux interfaces de communication, l'une avec le monde extérieur, et l'autre avec le réseau embarqué. L'interface de communication avec le monde extérieur a une adresse IP publique identifiant l'aéronef de manière univoque, par exemple CC.AC1.0 (resp. CC.AC2.0), l'interface avec le réseau embarqué a une adresse IP privée, par exemple de la forme PP.R où PP est le préfixe privé précité. On notera que cette adresse IP privée est la même pour les deux routeurs. Le routeur 419 (resp. 429) est équipé d'une passerelle 417 (resp. 427) chargée d'effectuer la traduction des adresses IP publiques en adresses IP privées et inversement. Le fonctionnement de la passerelle de traduction d'adresses sera expliqué en relation avec la Fig. 5.
La Fig. 5 représente schématiquement des communications descendante et montante entre une plateforme embarquée de la Fig. 4 et le sol. Dans l'exemple illustré, la machine hôte 411 30 transmet sur la voie descendante un message au centre de traitement de données de la compagnie aérienne 450 et ce dernier lui répond sur la voie montante. La machine hôte 411 transmet des paquets IP avec pour adresse source son adresse IP privée PP.H1. La passerelle de traduction d'adresses 417 installée dans le routeur 419 remplace l'adresse IP privée figurant dans les paquets par l'adresse IP publique correspondante, à savoir CC.AC1.H1. Pour ce faire, elle substitue simplement le préfixe privé PP de cette adresse par le préfixe CC.AC1 de l'adresse IP publique de la machine hôte (CC.AC1.H1), ou de manière équivalente par le préfixe CC.AC1 de l'adresse publique du routeur (CC.AC1.0).
A l'inverse, lorsque des paquets IP sont transmis à la machine hôte 411 sur la voie montante, par exemple en provenance du centre de traitement de données 450, la passerelle de traduction d'adresses 417 remplace l'adresse IP publique figurant dans les paquets, à savoir CC.AC1.H1, par l'adresse IP privée correspondante, à savoir PP.H1. Pour ce faire, elle remplace simplement le préfixe public CC.AC1 par le préfixe privé de la plateforme, c'est-à-dire le préfixe de l'adresse IP privée de la machine hôte (PP.H1) ou de manière équivalente le préfixe de l'adresse IP privée du routeur (PP.R). Le paquet ainsi modifié est ensuite transmis sur le réseau embarqué à destination de la machine hôte 411.
Claims (13)
- REVENDICATIONS1. Méthode d'adressage pour une pluralité de plateformes embarquées (410, 420), chaque plateforme étant embarquée à bord d'un aéronef, lesdites plateformes embarquées ayant une même structure générique comprenant un réseau (415), une pluralité de machines hôtes (411-413) connectées à ce réseau ainsi qu'un routeur (419), équipé d'une passerelle de traduction d'adresses (417) et séparant ledit réseau du monde extérieur, caractérisée en ce qu'une même machine hôte (411) se voit attribuer : - une même adresse IP privée (PP.H1) quelle que soit la plateforme embarquée de ladite pluralité, ladite adresse IP privée n'étant utilisée qu'au sein du réseau et comprenant un premier préfixe (PP), désignant ladite structure générique et un suffixe (H1) désignant la machine hôte ; une adresse IP publique (CC.AC1.H1), fonction de l'aéronef sur lequel la machine hôte est embarquée, ladite adresse IP publique n'étant utilisée que dans le monde extérieur et comprenant un second préfixe (CC.AC1), désignant l'aéronef, ainsi que ledit suffixe (Hl); la traduction de l'adresse IP publique en adresse IP privée et inversement étant assurée par ladite passerelle de traduction d'adresses (417).
- 2. Méthode d'adressage selon la revendication 1, caractérisée en ce que le second préfixe comprend lui-même une partie préfixe désignant la compagnie aérienne(CC), suivie d'une partie suffixe désignant l'aéronef (AC1).
- 3. Méthode d'adressage selon la revendication 1 ou 2, caractérisée en ce que l'adresse publique de la machine hôte est au format IPv6.
- 4. Méthode de communication entre une plateforme embarquée et le sol, ladite plateforme ayant été configurée au moyen de la méthode d'adressage selon l'une des revendications 1 à 3, caractérisée en ce que chaque paquet IP transmis par une machine hôte sur la liaison descendante subit une substitution partielle de son adresse source dans la passerelle de traduction d'adresses, le premier préfixe de l'adresse IP privée de la machine hôte (PP) étant remplacé par le second préfixe (CC.AC1) de l'adresse IP publique de la machine hôte.
- 5. Méthode de communication entre une plateforme embarquée et le sol, ladite plateforme ayant été configurée au moyen de la méthode d'adressage selon l'une des revendications 1 à 3, caractérisée en ce que chaque paquet IP transmis par une machine hôte sur la liaison descendante subit une substitution partielle de son adresse source dans la passerelle de traduction d'adresses, le premier préfixe de l'adresse IP privée de la machine hôte (PP) étant remplacé par un préfixe (CC.AC1) d'une adresse IP publique (CC.AC1.0) de l'aéronef.
- 6. Méthode de communication selon la revendication 4 ou 5, caractérisée en ce que la passerelle de traduction d'adresses laisse invariant le suffixe (H1) de l'adresse IP privée de la machine hôte.
- 7. Méthode de communication entre le sol et une plateforme embarquée, ladite plateforme ayant été configurée au moyen de la méthode d'adressage selon l'une des revendications 1 à 3, caractérisée en ce que chaque paquet IP transmis sur la liaison montante à une machine hôte (411) de ladite plateforme embarquée subit une substitution partielle de son adresse destinataire dans la passerelle de traduction d'adresses, le second préfixe (CC.AC1) de l'adresse IP publique de la machine hôte étant remplacé par le premier préfixe (PP) de l'adresse IP privée de cette machine.
- 8. Méthode de communication entre le sol et une plateforme embarquée, ladite plateforme ayant été configurée au moyen de la méthode d'adressage selon l'une des revendications 1 à 3, caractérisée en ce que chaque paquet IP transmis sur la liaison montante à une machine hôte (411) de ladite plateforme embarquée subit une substitution partielle de son adresse destinataire dans la passerelle de traduction d'adresses, le second préfixe (CC.AC1) de l'adresse IP publique de la machine hôte étant remplacé par le premier préfixe (PP) de l'adresse IP privée de la passerelle.
- 9. Méthode de communication selon la revendication 7 ou 8, caractérisée en ce que lapasserelle de traduction d'adresses laisse invariant le suffixe (H1) de l'adresse IP publique de la machine hôte.
- 10. Flotte d'aéronefs comprenant chacun une plateforme embarquée, les plateformes embarquées (410, 420) à bord des aéronefs de ladite flotte ayant une même structure générique comprenant un réseau (415), une pluralité de machines hôtes (411-413) connectées à ce réseau ainsi qu'un routeur (419), équipé d'une passerelle de traduction d'adresses (417) et séparant ledit réseau du monde extérieur, caractérisée en ce qu'une même machine hôte (411) possède : une même adresse IP privée (PP.H1) quelle que soit la plateforme embarquée, ladite adresse IP privée n'étant utilisée qu'au sein du réseau et comprenant un premier préfixe (PP), désignant ladite structure générique et un suffixe (H) désignant la machine hôte ; une adresse IP publique (CC.ACI.H1), fonction de l'aéronef sur lequel la machine hôte est embarquée, ladite adresse IP publique n'étant utilisée que dans le monde extérieur et comprenant un second préfixe (CC.AC1), désignant ledit aéronef, ainsi que ledit suffixe (Hl); ladite passerelle de traduction d'adresses (417) étant adaptée à effectuer la traduction de l'adresse IP publique en adresse IP privée et inversement.
- 11. Flotte d'aéronefs selon la revendication 9, caractérisée en ce que le second préfixe comprend lui- même une partie préfixe désignant la compagnie aérienne(CC), suivie d'une partie suffixe désignant l'aéronef (AC1).
- 12. Flotte d'aéronefs selon la revendication 9 ou 10, caractérisée en ce que les adresses IP publique et privée de la machine hôte sont au format IPv6.
- 13. Flotte d'aéronefs selon la revendication 9 ou 10, caractérisée en ce que l'adresse IP publique de la machine hôte est au format IPv6 et que l'adresse IP privée de cette machine est au format IPv4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1154497A FR2975852B1 (fr) | 2011-05-24 | 2011-05-24 | Methode d'adressage ip pour plateformes embarquees. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1154497A FR2975852B1 (fr) | 2011-05-24 | 2011-05-24 | Methode d'adressage ip pour plateformes embarquees. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2975852A1 true FR2975852A1 (fr) | 2012-11-30 |
FR2975852B1 FR2975852B1 (fr) | 2013-07-05 |
Family
ID=44802167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1154497A Active FR2975852B1 (fr) | 2011-05-24 | 2011-05-24 | Methode d'adressage ip pour plateformes embarquees. |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2975852B1 (fr) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038233A (en) * | 1996-07-04 | 2000-03-14 | Hitachi, Ltd. | Translator for IP networks, network system using the translator, and IP network coupling method therefor |
-
2011
- 2011-05-24 FR FR1154497A patent/FR2975852B1/fr active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038233A (en) * | 1996-07-04 | 2000-03-14 | Hitachi, Ltd. | Translator for IP networks, network system using the translator, and IP network coupling method therefor |
Non-Patent Citations (5)
Title |
---|
"Doc 9896, Manual on the Aeronautical Telecommunication Network (ATN) using Internet Protocol Suite (IPS) Standards and Protocols", 1 January 2010, INTERNATIONAL CIVIL AVIATION ORGANIZATION, ISBN: 978-9-29-231439-2, article "Doc 9896, Manual on the Aeronautical Telecommunication Network (ATN) using Internet Protocol Suite (IPS) Standards and Protocols", pages: 1 - 104, XP055016214 * |
"Westermo Product News - June 2010", INTERNET CITATION, June 2010 (2010-06-01), pages 1 - 20, XP002659408, Retrieved from the Internet <URL:http://www.westermo.com/dman/Document.phx/Media+Archive/Brochures/New s+Brochures/westermo_news_1006_EN.pdf?folderId=%2FMedia+Archive%2FBro chures%2FNews+Brochures&cmd=download> [retrieved on 20110916] * |
AECC: "Draft 4 of supplement 1 to ARINC Specification 664:Aircraft data network, Part 4: Internet-based Address Structure & Assigned numbers", INTERNET CITATION, 4 November 2004 (2004-11-04), XP002398178, Retrieved from the Internet <URL:http://web.archive.org/web/20050205160353/www.arinc.com/aeec/draft_do cuments/664p4_d4s1.pdf> [retrieved on 20060908] * |
KATIA LECONTE ET AL: "NEWSKY Design Document", 24 July 2009 (2009-07-24), pages I - 11-12, XP055016194, Retrieved from the Internet <URL:http://www.newsky-fp6.eu/pdf_deliverables/NEWSKY_WP2_TAS_D11_090724_v21.pdf> [retrieved on 20120111] * |
WASSERMAN PAINLESS SECURITY F BAKER CISCO SYSTEMS M: "IPv6-to-IPv6 Network Prefix Translation; draft-mrw-nat66-16.txt", IPV6-TO-IPV6 NETWORK PREFIX TRANSLATION; DRAFT-MRW-NAT66-16.TXT, INTERNET ENGINEERING TASK FORCE, IETF; STANDARDWORKINGDRAFT, INTERNET SOCIETY (ISOC) 4, RUE DES FALAISES CH- 1205 GENEVA, SWITZERLAND, no. 16, 26 April 2011 (2011-04-26), pages 1 - 36, XP015075488 * |
Also Published As
Publication number | Publication date |
---|---|
FR2975852B1 (fr) | 2013-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bush | The address plus port (A+ P) approach to the IPv4 address shortage | |
EP2297928B1 (fr) | Procede de reception d'un paquet de donnees dans un domaine ipv6, dispositif et passerelle residentielle associes | |
EP2253124B1 (fr) | Procédé et appareil de transmission de paquets de données entre des réseaux locaux | |
EP2297927B1 (fr) | Procede de reception d'un paquet de donnees en provenance d'un domaine ipv4 dans un domaine ipv6, dispositif et equipement d'acces associes | |
US8942233B2 (en) | Method and apparatus for performing network address translation | |
EP3172887B1 (fr) | Procédé de communication tcp via des chemins multiples entre deux terminaux | |
FR2801754A1 (fr) | Methode pour assigner une double adresse ip a un poste de travail relie a un reseau de transmission de donnees ip | |
FR2855697A1 (fr) | SYSTEME DE CONVERSION DE DONNEES BASEE SUR IPv4 EN DONNEES BASEES SUR IPv6 A TRANSMETTRE A TRAVERS UN RESEAU COMMUTE IP | |
WO2006114383A1 (fr) | Procede d'etablissement d'un acces multi-liens entre un reseau local et un reseau distant et appareil correspondant | |
EP2553908B1 (fr) | Serveur dns, passerelles et procedes pour la gestion d'un identifiant d'une plage de ports dans la transmission de donnees | |
Škoberne et al. | IPv4 address sharing mechanism classification and tradeoff analysis | |
EP2294798B1 (fr) | Procede de routage d'un paquet de donnees dans un reseau et dispositif associe | |
CA2283124C (fr) | Procede de communication dans un ensemble de systemes distribues via un reseau du type internet | |
CN102710485A (zh) | 透明代理方法及代理服务器 | |
EP3476108B1 (fr) | Procédé, programme d'ordinateur et dispositif de fourniture d'une adresse par un dispositif à gérer d'un réseau | |
US7356031B1 (en) | Inter-v4 realm routing | |
EP1142269B1 (fr) | Procede d'adressage et serveur de noms et d'adresses dans un reseau numerique | |
EP1641223A1 (fr) | Procédé perfectionné d'attribution d'identifiants de réseau, au moyen d'identifiants d'interfaces | |
FR3023098A1 (fr) | Procede et systeme de traitement d'une demande de resolution d'un nom d'un serveur, emise par une application cliente sur un reseau de communication. | |
FR2975852A1 (fr) | Methode d'adressage ip pour plateformes embarquees. | |
CN102291402B (zh) | 实现私网穿越的方法、装置及系统 | |
EP2579545B1 (fr) | Méthode d'attribution d'une adresse réseau publique à un équipement disposant d'une adresse réseau privée | |
Punithavathani et al. | Performance analysis for wireless networks: An analytical approach by multifarious sym teredo | |
Wong et al. | An Architecture for Mobility Support in a Next-Generation Internet | |
WO2010072953A1 (fr) | SYSTEME D'ACHEMINEMENT D'UN PAQUET DE DONNEES IPv4 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 6 |
|
PLFP | Fee payment |
Year of fee payment: 7 |