Résumé
- Le RIPE NCC répertorie OVH US LLC comme membre sous les États-Unis. Cette fiche fournit un repère administratif dans un système régional de ressources numériques, mais n’attribue à elle seule aucun préfixe, ASN, itinéraire, site, client, produit cloud ou résultat opérationnel précis à cette société.
- OVHcloud décrit publiquement un service BYOIP permettant d’apporter des plages IPv4 admissibles, de choisir un AS OVHcloud ou un AS client pour l’annonce, et de conserver la responsabilité des adresses et de leur réputation. Ces pages décrivent une capacité de marque ; elles ne prouvent pas quelle entité juridique exploite chaque déploiement régional.
- Il faut distinguer quatre couches : le registre régional consigne l’autorité administrative ; un ROA autorise un AS à être l’origine d’un préfixe ; un objet de route IRR publie une intention de routage ; BGP montre les annonces effectivement diffusées et observées. Aucune couche ne remplace les trois autres.
- La validation RPKI peut qualifier une annonce de valide, invalide ou inconnue. Elle vérifie le couple préfixe-origine dans les limites autorisées. Elle ne valide ni le chemin complet, ni l’attachement du service cloud, ni la santé de l’application.
- Une sortie fiable se prépare avant l’entrée. Le plan doit nommer les propriétaires des comptes RIR, ROA et IRR, définir les origines normale, transitoire et de retour arrière, vérifier les dépendances DNS et de sécurité, conserver un chevauchement contrôlé et observer le nouvel itinéraire avant de retirer l’ancien.
L’image principale est une scène éditoriale photoréaliste originale montrant un opérateur non identifié répétant une bascule entre deux équipements sans marque. Elle ne représente ni OVH US LLC, ni OVHcloud, ni le RIPE NCC, ni l’ARIN, ni un salarié, un client, un bureau, une installation, un réseau, un bloc d’adresses, un incident, une panne, une faiblesse ou une approbation réels.
La même adresse peut cacher un chemin différent
Imaginons un grossiste régional dont le portail, l’API partenaires et la passerelle de courrier utilisent une plage IPv4 stable. Plusieurs clients ont autorisé cette plage dans leurs pare-feu. Des outils antifraude, des sondes et d’anciens documents la référencent aussi. Renuméroter toutes les dépendances demanderait des mois ; l’entreprise choisit donc une offre BYOIP.
Le projet paraît rassurant. Les clients voient les mêmes adresses. Les partenaires ne changent pas leur liste. L’équipe de messagerie espère conserver la réputation acquise. La direction entend que l’entreprise reste détentrice du bloc et pourra repartir avec lui.
Puis vient le jour de la sortie. Le futur fournisseur doit annoncer la plage depuis un autre système autonome. L’ancien ROA autorise encore l’origine précédente. Un objet de route conserve un ASN obsolète. Une longueur maximale RPKI ne couvre pas l’annonce plus spécifique prévue. Si l’ancien fournisseur retire sa route avant que la nouvelle soit visible et acceptée, la propriété administrative ne rend pas le service joignable.
Ce scénario est un modèle, pas le récit d’un client OVHcloud. Il montre la différence entre conserver des numéros et conserver un service. L’adresse ne bouge pas, mais l’autorité d’origine, les filtres, les routeurs et l’application changent. Une transition n’est finie que lorsque ces couches concordent et qu’un retour arrière complet reste disponible.
Ce que prouve la fiche OVH US LLC
Le répertoire de BTW relie cet article à OVH US LLC. Le registre public des membres du RIPE NCC place OVH US LLC sous les États-Unis et fournit un contexte administratif de zone de service. Cette trace fixe un nom d’entité précis dans un système public de coordination.
Elle ne constitue pas une carte de réseau. Elle ne cite pas, pour cet article, d’ASN, de préfixe, de route, de campus ou de client déterminé. Elle ne démontre ni la disponibilité d’un produit ni la réussite d’une migration. Une adhésion renseigne une relation administrative, pas l’état instantané des routeurs.
La limite est importante avec une marque internationale. OVHcloud publie des pages mondiales et régionales, alors que contrats, sociétés, centres de données et responsabilités peuvent varier. Le texte ne traite donc pas OVH US LLC, OVH SAS et toute société portant la marque comme un seul acteur juridique.
La fiche RIPE sert d’ancrage administratif. Les documents OVHcloud servent à décrire le contrôle BYOIP publié par la marque. Les sources du RIPE NCC, de l’ARIN et de l’IETF servent à expliquer les mécanismes de registre et de routage. Chaque preuve reste dans son domaine.
Cette discipline est aussi utile aux opérateurs. Le nom commercial, le cocontractant, le titulaire des ressources, l’ASN d’origine et l’équipe qui pousse la configuration peuvent être liés sans être identiques. Lors d’une panne, il faut savoir qui peut signer, modifier, annoncer, retirer et restaurer.
BYOIP sans jargon inutile
Un préfixe IP est un bloc d’adresses. Un système autonome, ou AS, est un réseau qui présente une politique de routage cohérente aux autres réseaux. Son ASN l’identifie. BGP est le protocole par lequel les réseaux annoncent quels préfixes sont joignables par leurs chemins.
Dans un cloud classique, le client utilise souvent des adresses fournies par l’opérateur. En quittant celui-ci, il doit changer d’adresses. Avec BYOIP, le client apporte une plage admissible sur laquelle il possède l’autorité requise, et le fournisseur l’annonce pour des services hébergés sur sa plateforme.
La page publique OVHcloud indique que le client reste détenteur des adresses apportées, tandis qu’OVHcloud les annonce et les route vers les services compatibles. Elle présente la continuité, la réputation et la réversibilité comme avantages. Elle mentionne des plages enregistrées auprès de l’ARIN, de l’APNIC ou du RIPE, l’option Bring Your Own AS, la gestion facultative du DNS inverse et des contraintes de taille et de région. Une commande réelle doit vérifier les règles actuelles du produit exact.
La documentation d’aide décrit le choix du RIR, de la région et de l’AS d’origine. Choisir l’AS OVHcloud ou son propre AS modifie les données attendues dans le ROA, l’objet IRR, la supervision et le plan de sortie. Ce n’est pas un détail d’interface.
Une analogie simple aide. Le registre des ressources ressemble au titre qui établit la capacité du propriétaire. Le ROA ressemble à une instruction signée autorisant un quai précis à recevoir les livraisons. L’objet IRR ressemble à une fiche utilisée pour préparer les itinéraires. BGP correspond aux camions qui empruntent réellement la route. L’application est l’entrepôt ouvert derrière le quai. Les papiers peuvent être corrects alors que la route ou la porte ne fonctionne pas.
Les quatre couches de preuve
La première couche est l’enregistrement des ressources numériques. Un registre régional coordonne l’allocation et l’enregistrement des adresses IP et des ASN. L’organisation concernée doit disposer d’un compte accessible, de contacts responsables et, selon le modèle, d’un certificat couvrant les ressources. Cela prouve une autorité administrative définie, pas une annonce BGP active.
La deuxième couche est le RPKI. Un titulaire de ressources certifiées peut créer un Route Origin Authorization. Le RFC 9582 décrit cet objet signé : il contient un AS d’origine, un ou plusieurs préfixes et éventuellement une longueur maximale. Les validateurs transforment ces objets en informations utilisables par la politique des routeurs.
La troisième couche est l’Internet Routing Registry. Un objet route ou route6 associe notamment un préfixe et un AS d’origine. La documentation du RIPE détaille sa structure et les autorisations de création. Certains opérateurs s’en servent pour construire des filtres. Cet objet publie une intention ; ce n’est ni un ROA cryptographique ni une annonce vivante.
La quatrième couche est BGP en fonctionnement. Le fournisseur configure ses routeurs, les réseaux voisins reçoivent l’annonce selon leurs politiques, et des points d’observation en voient une partie. Ensuite, le service doit être attaché à la bonne adresse sur la plateforme.
Les écarts sont possibles. Le titulaire peut être correctement enregistré sans ROA. Un ROA peut autoriser un AS qui n’annonce rien. Un objet IRR peut conserver l’ancienne origine. Une annonce peut circuler tout en étant RPKI invalide. Un itinéraire peut être visible alors que le répartiteur ou le pare-feu dirige le trafic vers le mauvais service.
Le dossier de changement doit donc nommer la preuve : « ressource vérifiée », « charge utile ROA validée », « objet de route interrogé », « origine observée depuis tel point », « test applicatif réussi ». Une capture du portail fournisseur ne doit jamais servir de preuve globale.
Valide ne signifie pas disponible
Le RIPE NCC présente trois états de validation d’origine. Une annonce est valide si un ROA couvrant le préfixe autorise l’AS observé et la longueur annoncée. Elle est invalide si l’origine n’est pas autorisée ou si le préfixe est plus spécifique que la longueur maximale. Elle est inconnue lorsqu’aucun ROA couvrant ne fournit de réponse.
Une route valide peut mener à une application en panne. La validation ne couvre pas tout le chemin AS, ne contrôle pas l’attachement au bon projet cloud et ne prouve pas l’identité de l’entreprise qui répond. Elle valide un lien précis entre préfixe et origine.
Une route invalide exige une réaction rapide, mais ne prouve pas automatiquement une attaque. Un ASN a pu être mal saisi, un fournisseur remplacé, une annonce plus spécifique ajoutée ou un certificat modifié. Il faut examiner les faits sans affaiblir l’urgence.
L’état inconnu n’est ni « sûr » ni « compromis ». Il signifie que les données validées ne donnent pas d’autorisation couvrante. Chaque réseau applique sa politique locale. Le RFC 6811 rappelle aussi que les validateurs utilisent des caches distribués ; deux points peuvent temporairement voir des états différents.
Créer un ROA ne bascule donc pas le trafic mondial. Le RIR publie, les validateurs récupèrent, les routeurs consomment et appliquent leur politique. Le plan doit enregistrer l’heure de soumission, l’heure de publication, l’observation par des validateurs choisis et l’apparition de l’origine attendue dans BGP.
L’ASN d’origine et la longueur maximale doivent être exacts
L’ASN du ROA doit correspondre à l’AS qui sera l’origine de l’annonce. La documentation BYOIP d’OVHcloud prévoit l’AS de la marque ou l’AS du client. Si le modèle change lors d’une sortie, l’autorité signée doit évoluer avec lui.
Quand deux origines sont légitimes pendant un chevauchement, une seule entrée ne suffit pas nécessairement. La FAQ de l’ARIN explique qu’un ROA contient un seul AS d’origine et que des ROA supplémentaires sont nécessaires pour plusieurs origines. Le recours à cette transition dépend de l’architecture et doit être approuvé à l’avance.
La longueur maximale contrôle la finesse des annonces permises. Une valeur trop courte peut rendre invalide une annonce légitime plus spécifique. Une valeur trop large autorise davantage de sous-préfixes que le plan n’en utilise. L’ARIN recommande des ROA correspondant précisément aux préfixes annoncés et met en garde contre un maxLength inutilement large.
La question accessible à la direction est la suivante : « Nos autorisations signées décrivent-elles exactement les préfixes et ASN utilisés en régime normal, pendant la transition et en cas de retour arrière ? » Une réponse fondée sur un ancien tableur sans propriétaire n’est pas suffisante.
Préparer la sortie avant d’entrer
Le meilleur moment pour concevoir la sortie est avant la première annonce chez le nouveau fournisseur. L’ancien chemin fonctionne encore et les problèmes d’accès peuvent être résolus sans pression d’incident.
Commencer par l’autorité. Noter le titulaire, le compte RIR, la couverture du certificat, les administrateurs approuvés et les contacts de récupération. Vérifier si la plage est détenue directement ou fournie par un opérateur amont. L’ARIN précise qu’une organisation utilisant un espace réattribué peut ne pas pouvoir créer elle-même le ROA ; l’amont doit parfois agir.
Documenter ensuite le produit réel : entité contractante, région, équipe d’assistance, AS qui annoncera la plage, limites de taille, méthode de retrait et gestion du DNS inverse. Les pages de marque fournissent un point de départ, pas la réponse contractuelle finale.
Inventorier chaque objet de routage. Sauvegarder les ROA, longueurs maximales, objets IRR et origines réellement observées. Nommer la personne capable de les modifier. Si un tiers doit intervenir, son délai de ticket appartient au calendrier.
Établir une référence externe. Observer l’origine actuelle depuis plusieurs points et tester le service public. Le but n’est pas de prétendre voir tout l’internet, mais de disposer d’un état daté pour comparer la transition.
Enfin, écrire la séquence inverse. Quelles preuves faut-il avant que la nouvelle origine annonce ? Quelles observations faut-il avant le retrait de l’ancienne ? Combien de temps les chemins peuvent-ils coexister ? Quand supprimer les autorisations devenues obsolètes ? Une procédure d’entrée sans procédure de sortie n’est pas portable.
Un déroulé opérationnel en dix étapes
Première étape : confirmer la plage IPv4 admissible, l’autorité RIR, le certificat, les comptes et l’ASN prévu. Vérifier les exigences actuelles du produit et de la région.
Deuxième étape : écrire les valeurs attendues du ROA et des objets IRR. Un second opérateur compare préfixe, ASN et longueur caractère par caractère.
Troisième étape : inventorier DNS direct et inverse, certificats, pare-feu, listes d’autorisation, géolocalisation, réputation, contacts d’abus, supervision et dépendances partenaires. Garder les mêmes numéros ne dispense pas de cette revue.
Quatrième étape : terminer l’intégration fournisseur sans trafic normal. La documentation séparée d’OVHcloud sur son service BGP indique actuellement que cette fonction est en phase alpha et n’est pas destinée à la production. Elle ne doit pas devenir une dépendance par simple ressemblance avec BYOIP.
Cinquième étape : publier les autorisations nécessaires. Créer ou ajuster les ROA et objets IRR par les chemins autorisés. Conserver l’ancien état tant que le plan de chevauchement ou de retour en dépend.
Sixième étape : valider avant l’annonce. Contrôler la vue RIR, les résultats des validateurs, l’IRR et l’état fournisseur. Toute divergence exacte doit arrêter l’étape irréversible.
Septième étape : lancer une annonce bornée. Observer préfixe, longueur et origine depuis plusieurs points externes. Le tableau de bord du fournisseur n’est pas une observation indépendante.
Huitième étape : vérifier l’application. Tester TLS, HTTP, API, courrier et autres protocoles importants par le chemin public. Une route visible qui arrive sur le mauvais service reste une panne.
Neuvième étape : déplacer le trafic progressivement, surveiller erreurs et connexions, et conserver le chemin ancien. Les seuils de retour doivent être écrits avant le changement.
Dixième étape : retirer l’ancien chemin seulement après preuve du nouveau. Nettoyer ROA, objets IRR, comptes, règles, identifiants et liaisons devenus inutiles. Conserver un dossier final horodaté.
Revenir en arrière signifie restaurer un service complet
« Annuler » peut vouloir dire interrompre une commande, retirer une route, réannoncer l’ancienne, modifier une liaison d’application ou arrêter de nouvelles mutations. Ces gestes n’ont pas le même résultat.
Si le nouveau préfixe est visible et valide mais que l’application échoue, retirer la route peut renvoyer le trafic vers l’ancien fournisseur uniquement si celui-ci annonce encore et héberge encore le service. Si l’ancien environnement a été détruit, l’action crée un vide.
Si la nouvelle route est invalide à cause d’un ASN erroné, restaurer le code applicatif ne change rien. Il faut corriger le ROA, l’annonce ou l’origine. Si deux origines apparaissent de manière inattendue, les deux fournisseurs ne doivent pas « tout annuler » simultanément.
Le retour doit donc être défini comme un état : ancienne origine visible, autorisations compatibles, service rattaché, tests externes concluants et propriétaire de décision identifié. « Nouvelle route retirée » n’est qu’une action.
Le temps fait partie de la reprise. Les dépôts, validateurs, routeurs et caches ne convergent pas en un instant. Le budget doit financer un chevauchement suffisant. Détruire l’ancien service pour économiser quelques heures peut supprimer la seule voie de récupération testée.
Défaillances fréquentes et coûts humains
Une autorité absente retarde le projet lorsqu’on découvre qu’un fournisseur amont contrôle le certificat. Un ASN erroné rend l’annonce invalide ou filtrée. Une longueur maximale inadaptée casse seulement certains sous-préfixes. Un objet IRR ancien produit une visibilité partielle. Un retrait prématuré laisse la plage sans origine fonctionnelle.
Une fausse restauration arrête le nouveau chemin sans rétablir l’ancien. Une mauvaise liaison de service laisse BGP sain mais l’application inaccessible. Un nettoyage incomplet conserve des autorisations, comptes et secrets qui ne décrivent plus l’intention. Une confusion entre marque et entité envoie l’incident vers la mauvaise équipe.
Ces incidents mobilisent des personnes : équipes de nuit, assistance débordée, partenaires bloqués, commerciaux sans réponse et responsables obligés de décider avec des données incompatibles. Le prix affiché de BYOIP peut être faible alors que son coût de coordination est réel.
Une matrice simple limite ce risque. Le titulaire des ressources possède le compte RIR. Le responsable RPKI possède les ROA. Le responsable routage possède les objets IRR et le plan d’origine. Le fournisseur exécute l’annonce. Le propriétaire applicatif rattache et teste le service. Les opérations observent le réseau et l’application séparément. Un coordinateur décide de poursuivre ou de revenir. La direction finance le chevauchement et le nettoyage.
Une ligne sans propriétaire représente un contrôle de production non attribué, pas un oubli documentaire.
Un plan d’amélioration sur trente jours
Jours 1 à 5 : inventorier les préfixes critiques, leurs services, le titulaire, l’origine, les ROA, les objets IRR et la référence BGP. Jours 6 à 10 : tester les accès et la récupération des comptes sans partager de secrets. Jours 11 à 15 : définir les états normal, transition, retour et sortie, puis faire relire préfixes, ASN et longueurs.
Jours 16 à 20 : cartographier DNS, certificats, messagerie, listes d’autorisation, sécurité, supervision et partenaires. Jours 21 à 25 : répéter sur un environnement sûr ou par exercice borné ; mesurer sans transformer un essai en promesse de délai. Jours 26 à 28 : simuler une origine invalide, une route valide vers une application en panne et une visibilité partielle.
Jours 29 et 30 : approuver le déroulé, le propriétaire du changement, l’autorité de retour, le budget de chevauchement et la date de nettoyage. À la fin, un autre opérateur doit pouvoir expliquer l’ancien état, le nouveau, les preuves et la voie de restauration.
Ce que les sources publiques ne permettent pas d’affirmer
Les sources ne relient aucun ASN, préfixe, itinéraire, client, site ou déploiement précis à OVH US LLC dans cet article. La fiche de membre RIPE n’a pas cette fonction.
Les pages OVHcloud décrivent une offre de marque. Elles ne prouvent pas quelle entité juridique contracte ou opère chaque cas. Elles ne montrent aucun ROA, objet IRR ou itinéraire réel d’un client et ne documentent aucun incident client ici.
Les sources ne garantissent pas un temps mondial de propagation. Les dépôts, validateurs et réseaux utilisent des rythmes et politiques distribués. Une observation externe reste liée à son point et à son heure.
Elles ne prouvent ni disponibilité applicative, ni livraison de courrier, ni réputation, ni performance de protection. Une origine valide n’est qu’une partie du service.
Le guide du service BGP consulté qualifie cette fonction distincte d’alpha et non destinée à la production. Le présent article n’en fait pas une recommandation.
L’image est un contexte éditorial générique. Elle ne montre ni OVH US LLC, ni OVHcloud, ni un réseau, équipement, client ou incident réel.
Conclusion
La fiche OVH US LLC du RIPE fournit un ancrage administratif limité. Les documents OVHcloud exposent un service BYOIP où des plages IPv4 admissibles peuvent être annoncées par un AS fournisseur ou client, sous réserve des règles actuelles. Cela suffit pour analyser les contrôles, pas pour inventer un itinéraire ou un résultat privé.
La portabilité possède plusieurs couches. Le registre consigne l’autorité, le ROA signe la permission d’origine, l’IRR publie l’intention, BGP exécute le routage et l’application reçoit le trafic. Une transition fiable distingue ces couches, puis prouve leur accord.
Un ROA valide est essentiel mais borné. Il ne garantit pas l’accessibilité. Une sortie doit être conçue avant l’entrée : accès vérifiés, ASN choisis, objets précis, dépendances inventoriées, observations externes, ancien chemin conservé et nettoyage retardé jusqu’à la preuve du nouveau.
Pour une direction non spécialiste, cinq questions suffisent : qui contrôle les ressources, qui peut signer l’origine, quel réseau doit annoncer, que voit l’extérieur, et qui peut restaurer l’état précédent ? Si les réponses figurent dans un registre opérationnel actuel, BYOIP soutient la réversibilité. Sinon, les mêmes adresses peuvent cacher une migration impossible à défaire proprement.
Sources
- https://www.ripe.net/membership/member-support/list-of-members/us/ovh/
- https://www.ovhcloud.com/en/network/byoip/
- https://help.ovhcloud.com/csm/en-au-network-bring-your-own-ip?id=kb_article_view&sysparm_article=KB0044847
- https://www.ovhcloud.com/sites/default/files/external_files/cp_byoip_-_v2.0_-_2022.11.28_-_en.pdf
- https://help.ovhcloud.com/csm/en-sg-network-bgp-service-configuration?id=kb_article_view&sysparm_article=KB0066889
- https://www.ripe.net/manage-ips-and-asns/resource-management/rpki/bgp-origin-validation/
- https://www.ripe.net/manage-ips-and-asns/resource-management/rpki/resource-certification-roa-management/
- https://docs.db.ripe.net/Authorisation/Protection-of-Route-Object-Space/
- https://docs.db.ripe.net/RPSL-Object-Types/Descriptions-of-Primary-Objects/
- https://docs.db.ripe.net/Update-Methods/RESTful-API/
- https://www.arin.net/resources/manage/rpki/roas/
- https://www.arin.net/resources/manage/rpki/help/byoip/
- https://www.arin.net/resources/manage/rpki/help/bestpractices/
- https://www.arin.net/resources/manage/rpki/help/faq/
- https://datatracker.ietf.org/doc/html/rfc9582
- https://datatracker.ietf.org/doc/html/rfc6811
- https://datatracker.ietf.org/doc/html/rfc6480
Briefing des membres
Contexte approfondi du profil
Connectez-vous avec le bon niveau d'adhésion pour débloquer le briefing complet et les notes de source.
Réservé à Strategic Circle
Strategic Circle
Ouvert à tous les lecteurs. Débloquez les briefings de profil après adhésion et connexion.
Rejoindre Strategic CircleRéservé aux membres de Leadership Alliance
Leadership Alliance
Réservé aux propriétaires et dirigeants qualifiés d'actifs IP ; connectez-vous pour débloquer les briefings Alliance.
Rejoindre Leadership Alliance
