Le DNS reste l’un des services applicatifs les moins reconnus qui soient. Son rôle est si important que toute défaillance est considérée comme catastrophique. Si tous les systèmes DNS cessaient de répondre aux requêtes, l’économie numérique serait paralysée en quelques minutes.
Sans la possibilité de traduire les noms de domaine en adresses IP, les applications cesseraient tout simplement de fonctionner. Après tout, ce système a été conçu parce que nous ne pouvons tout simplement pas mémoriser les adresses IP aussi facilement que les noms de domaine du type « quelquechose.com ».
Lorsque nous examinons les réponses de l’étude État des services applicatifs 2019, il n’est pas surprenant de constater que le DNS est sur le point d’intégrer le top cinq des services applicatifs les plus déployés aujourd’hui. Si nous nous concentrons sur les opérateurs de télécommunications, nous observons une hausse de 10 points du taux de déploiement, qui passe de 68 % dans les autres secteurs à 79 % chez ces opérateurs.
Le rôle prépondérant du DNS dans les télécommunications n’a rien de surprenant, puisque de nombreux autres secteurs — ainsi que la plupart des consommateurs — dépendent directement ou indirectement des fournisseurs de services pour leurs services DNS.
Les services DNS sont fournis aux clients par leurs fournisseurs de services, qu’il s’agisse d’opérateurs mobiles ou de câblo-opérateurs. Mon fournisseur de services m’attribue des entrées DNS, que ma connexion soit filaire ou mobile. Ce sont ces services DNS qui vous permettent d’éteindre les lumières après votre départ, de jeter un coup d’œil devant votre porte lorsque quelqu’un approche ou de commander à dîner. Sans DNS, l’économie numérique est paralysée, incapable d’accéder aux applications back-office essentielles qui rendent possibles les expériences connectées, partout.
DNS et performances des applications
Le DNS est également un composant essentiel des performances des applications. Étant donné que 80 à 90 % des applications actuelles reposent sur des composants tiers ou sont constituées d’API nécessitant un traitement côté serveur, une résolution DNS rapide est indispensable pour préserver leurs performances. Chaque composant qui accède à une ressource tierce nécessite une recherche, ce qui implique du temps de transmission et de traitement. Des réponses lentes peuvent nuire aux performances et frustrer les clients.
Comme l’indique le Rapport mondial 2018 sur l’évaluation des performances DNS :
En règle générale, les utilisateurs situés dans des régions disposant d’une connexion Internet correcte doivent s’attendre à une réponse en quelques dizaines de millisecondes, plutôt qu’en plusieurs centaines de millisecondes (ms). Un délai global de seulement 250 ms avant le début du chargement d’un site sera perceptible par la plupart des utilisateurs.
Il n’existe pratiquement aucune expérience connectée qui ne soit pas affectée par la disponibilité et la rapidité du DNS. Aucune. Ni votre grille-pain, ni votre système de navigation, ni vos réseaux sociaux, ni même votre dose de Netflix.
C’est pourquoi il est toujours déconcertant de constater le peu d’attention accordée au DNS. Cela est particulièrement vrai lorsque l’on considère l’importance actuelle du SaaS pour les entreprises. Selon le rapport susmentionné, près de la moitié (44 %) des 25 principaux fournisseurs de SaaS dépendent d’un seul fournisseur DNS. Cela signifie que leurs serveurs de noms principal et secondaire sont tous deux hébergés et gérés par le même fournisseur.
Cette situation pourrait s’avérer désastreuse, comme en 2016, lorsque Dyn DNS a subi une série d’attaques DDoS contre son infrastructure. L’attaque a entraîné une forte dégradation des performances, voire des interruptions totales, pour un grand nombre de sites et de services majeurs.
Le DNS et l’économie numérique
Si le détournement de DNS et l’empoisonnement du cache sont souvent cités comme des risques de sécurité, la réalité est que la nature même du DNS le rend vulnérable. Il s’agit — et il doit s’agir — d’un service accessible au public. Il ne peut pas être dissimulé derrière des contrôles d’accès ou d’autres services de sécurité. Cela signifie que les équipes chargées de l’infrastructure et de la sécurité devraient accorder un peu plus d’attention au DNS lorsqu’elles réfléchissent à la manière de protéger l’entreprise contre les attaques.
N’oubliez pas le DNS. Veillez à évaluer chaque année sa sécurité et son architecture, et prenez les mesures nécessaires pour le protéger. Il s’agit notamment de le sécuriser contre les attaques DDoS les plus récentes et de protéger les réponses aux requêtes DNS contre les redirections dues à l’empoisonnement du cache. Étudiez les moyens de mieux répartir la gestion du DNS entre plusieurs fournisseurs et examinez le rôle que joue l’équilibrage global de la charge des serveurs dans le maintien de votre présence numérique en cas d’attaque.
Vous ne pouvez pas vous permettre d’ignorer le DNS si vous voulez réussir dans l’économie numérique.
À propos de l’auteur

Lori MacVittie est ingénieure émérite et évangéliste en chef au sein du bureau du directeur technique de F5. Elle possède une expertise approfondie dans la fourniture d’applications, les stratégies d’automatisation et les infrastructures. Elle est réputée pour sa capacité à rendre la complexité intelligible, qu’elle définisse des garde-fous pour les agents d’IA, analyse des architectures multicloud fragiles ou explore les limites des systèmes évolutifs. Elle cumule plus de trente ans d’expérience dans le secteur, couvrant le développement d’applications, l’architecture informatique ainsi que l’exploitation des réseaux et des systèmes. Avant de rejoindre F5, elle a été rédactrice spécialisée dans les technologies et a reçu plusieurs distinctions. MacVittie est titulaire d’un master en informatique et est une autrice prolifique dont les publications couvrent la sécurité, le cloud et l’architecture d’entreprise. Elle est également une passionnée de jeux de société et de jeux vidéo, et assume pleinement ses avis bien tranchés sur le fromage.
Autres articles de Lori Mac VittieArticles de blog associés

F5 NGINXaaS pour Google Cloud : des applications résilientes et évolutives
Découvrez comment NGINXaaS s’intègre à Google Cloud pour renforcer les performances et la sécurité, et préparer vos applications critiques à un avenir propulsé par l’IA.
L’intégration de F5 Web Application Firewall (WAF) à AWS est disponible dès aujourd’hui
En faisant appel à un partenaire de déploiement AWS WAF tel que F5, vous pouvez renforcer la sécurité de vos applications web grâce à des règles personnalisées qui bloquent les schémas d’attaque courants, comme les injections SQL ou les attaques par scripts intersites (XSS).
Appliquer le principe de Peter Parker à l’inspection TLS
« Un grand pouvoir implique de grandes responsabilités. » Si l’on en trouve des échos chez Voltaire et Churchill, cette citation est surtout connue grâce aux bandes dessinées Spider-Man, où elle est attribuée à l’oncle Ben. Bien entendu, si cette phrase est si répandue dans la culture populaire, c’est notamment parce qu’elle peut s’appliquer à une multitude de situations et de sujets, y compris à l’inspection TLS.
Le NetOps a besoin de défenseurs, pas d’adversaires
Il est important de reconnaître que les équipes NetOps ne sont pas toujours celles qui font obstacle au déploiement de la dernière nouveauté, application ou service. Les freins à la rapidité sont souvent dus au fait que les organisations n’adoptent pas tous les principes du DevOps lorsqu’elles cherchent à transformer leurs opérations informatiques.
Mise à jour des services applicatifs : sécurité, rapidité et visiteurs suspects
Il est de nouveau temps de nous pencher sur les services applicatifs que les entreprises utilisent réellement pour rendre leurs applications plus rapides et plus sûres. On constate notamment une hausse du recours aux services de protection contre les bots, ainsi que la progression lente mais régulière de HTTP/2. Bien qu’il ne s’agisse pas d’une application…
Les templates prennent le contrôle du cloud
Les modèles s’imposent dans le cloud. Lisez le blog de F5 pour découvrir comment l’infrastructure en tant que code et les API déclaratives automatisent la mise à disposition des applications.