Web & Technologie

Hébergement internet, qu’est-ce que la propagation DNS?

Vous avez donc découvert le nom de domaine idéal pour votre entreprise, qui n’était pas déjà utilisé, trouvé comment l’enregistrer, payé pour l’hébergement auprès d’un fournisseur d’hébergement web, et même téléchargé votre site web sur les serveurs du fournisseur d’hébergement web. Vous pouvez également avoir fait appel à une société de conception professionnelle pour créer un site web pour vous.

Le fruit de votre travail, l’argent que vous avez dépensé et les maux de tête que vous avez ressentis en essayant de comprendre tout le jargon technique semblent avoir été vains, ce qui est regrettable. Pourquoi n’êtes-vous pas en mesure d’afficher votre site web immédiatement ? Après tout, n’est-ce pas ce que l’ère du commerce électronique était censée apporter ? L’encaissement du paiement par carte de crédit s’est fait très rapidement, n’est-ce pas ? Est-ce parce que, de nos jours, personne ne se soucie autant d’offrir un bon service à la clientèle ? Et qu’est-ce que c’est exactement que cette connerie de « propagation » que ces techniciens tentent d’utiliser pour vous faire croire ?

Dans les prochains paragraphes, je vais tenter de démystifier le processus de propagation du DNS en vous expliquant en langage clair ce qu’est la propagation du DNS, comment elle fonctionne et pourquoi la seule chose que nous pouvons faire pour accélérer le processus est d’attendre…

Que faut-il entendre par DNS ?

L’abréviation de « Domain Name Server » est « DNS ». Je suis conscient que le mot « serveur » peut vous faire peur et que vous vous dites peut-être : « Ah oui, encore un article écrit en langage technique ». Imaginez un serveur comme un ordinateur ordinaire, tout comme celui que vous utilisez en ce moment pour lire ceci ; il remplit les mêmes fonctions. Vous avez bien compris! Votre PC personnel de confiance peut également fonctionner comme un serveur. Lorsqu’un ordinateur est en ligne, qu’il fonctionne correctement et qu’il offre un service, nous appelons cet appareil un serveur.

Maintenant que la barrière de la langue a été supprimée, je vous informe que le DNS peut être un défi, en particulier lorsque vous enregistrez un nom de domaine pour la première fois ou que vous transférez votre site web vers une nouvelle société d’hébergement web. Vous pourriez être amené à penser que votre nouvel hébergeur est responsable des choses les plus étranges, ce qui peut arriver à tout moment.

Je peux dire avec une certitude absolue que le fournisseur d’hébergement web n’est pas à blâmer dans 99,99 % des cas, et je vais vous expliquer pourquoi.

Je vais passer en revue tout ce que vous devez savoir sur le DNS, qui est l’abréviation de domain name system. Je suis désolé, mais il est nécessaire que vous le fassiez. Une fois que vous aurez compris comment les choses fonctionnent, la vie vous apparaîtra sous un jour beaucoup plus positif. C’est également vrai pour tout le reste dans la vie.

Les choses que vous devez vraiment savoir sont les suivantes :

  • Les adresses de protocole Internet
  • Les entreprises qui fournissent des services
  • La dénomination des domaines
  • Les bureaux d’enregistrement de noms de domaine
  • Les DNS
  • Les étapes de la propagation

1. Les adresses de protocole Internet

Nos ordinateurs sont capables de communiquer entre eux en s’identifiant les uns aux autres à l’aide d’adresses numériques. Ces adresses sont assez semblables aux adresses que l’on trouve sur votre maison ou sur votre téléphone. Tout se résume à une adresse, ou ce que nous appelons une « adresse IP », chaque fois qu’un ordinateur veut parler à un autre ordinateur.

Prenons par exemple cette adresse IP : 192.128.101.96

Pour un œil non averti, le nombre d’adresses possibles peut sembler énorme ; pourtant, ce nombre est en fait assez limité, et nous sommes très près d’utiliser tous les chiffres….. Pour ceux d’entre vous qui aiment découvrir des informations intéressantes, voici une petite anecdote : dans la plupart des cas, les fournisseurs de services (voir ci-dessous) reçoivent des milliers d’adresses IP à utiliser sur leurs réseaux. ARIN, qui signifie American Registry for Internet Numbers, est l’organisation responsable de l’attribution des adresses IP aux États-Unis. Il s’agit de l’autorité chargée d’attribuer les numéros, et c’est elle qui décide qui obtient les adresses IP aux États-Unis.

2. Ceux qui fournissent des services

Les adresses IP seront utilisées par les fournisseurs de services pour identifier les différents éléments du matériel de réseau qu’ils possèdent afin de pouvoir exercer leurs activités sur l’internet.

Votre fournisseur d’accès à Internet, également connu sous le nom de FAI, est l’entreprise qui vous permet de vous connecter au web.

Vous ne pourriez pas envoyer de courrier électronique ou naviguer sur le web si vous n’y aviez pas accès. Lorsque vous vous connectez à votre fournisseur d’accès à Internet (FAI), celui-ci attribue à l’ordinateur que vous utilisez une de ses adresses IP. Lorsque votre ordinateur est connecté à l’internet et que vous utilisez cette adresse IP, celle-ci sera utilisée pour identifier votre ordinateur.

Un fournisseur d’hébergement web est une société qui permet aux particuliers ou aux organisations de créer un site web sur l’internet en fournissant l’infrastructure nécessaire. Lorsque le site web est prêt pour la consommation publique, il est envoyé à un ordinateur spécialisé appelé serveur. Cette machine dispose d’une connexion rapide à l’internet afin de pouvoir servir les sites web rapidement.

Maintenant, examinons l’expérience d’un internaute typique afin de résumer tout ce que nous avons découvert jusqu’à présent :

Imaginez que vous venez de lancer votre site web et que vous voulez le consulter. Lorsque vous vous connectez à l’internet, votre fournisseur d’accès à l’internet (FAI) attribue à votre ordinateur une adresse IP, qui est comparable à un numéro de téléphone ou à un numéro de plaque d’immatriculation. Vous ouvrez ensuite votre navigateur web préféré et tapez l’adresse de votre site web.

Ensuite, vous appuyez sur la touche Entrée. Votre ordinateur soumet une requête. Cette requête est envoyée à toute vitesse sur l’internet, rebondissant sur les routeurs et les passerelles au fil des lignes, puis diffusée aux satellites avant de revenir sur Terre. Comme elle contient l’adresse IP de l’ordinateur que vous recherchez, elle parcourt plusieurs milliers de kilomètres en quelques millisecondes seulement avant d’arriver au serveur web de votre PVT.

Votre ordinateur recevra alors une copie de la page d’accueil du site web comme réponse du serveur. Le serveur est en mesure de le faire parce qu’il connaît l’adresse IP de l’ordinateur qui a fait la demande. Il y a quelques secondes, vous avez réussi à publier votre page d’accueil et vous êtes ravi des superbes couleurs que vous avez choisies pour les boutons de votre menu de navigation.

3. Les noms de domaines.

Lorsque vous souhaitez accéder à un site web, vous saisissez normalement le nom de domaine du site dans la barre d’adresse de votre navigateur web. En outre, nous nous en servons pour envoyer des courriers électroniques.

Les noms de domaine nous permettent d’accéder à nos sites web préférés et de communiquer entre nous plus rapidement et plus facilement que jamais, grâce à leurs nombreux avantages. Par rapport à la mémorisation d’un numéro, il est beaucoup plus simple de se souvenir du nom d’un site web appartenant à un ami ou à une entreprise avec laquelle vous aimez faire des affaires.

Où est-ce que nous faisons fausse route ? Le système qui convertit les nombres en noms (plus précisément, les adresses IP en noms de domaine) et vice versa. Également connu sous le nom de serveur de noms.

4. Bureau d’enregistrement des noms de domaine

Si vous souhaitez avoir votre propre nom de domaine, vous devez l’enregistrer auprès d’une société connue sous le nom de bureau d’enregistrement des noms de domaine. Si vous faites cela, vous aurez votre propre nom de domaine. Le bureau d’enregistrement des noms de domaine vous donne accès à des outils qui permettent de rechercher et d’enregistrer un domaine disponible de votre choix. Le bureau d’enregistrement occupe une position qui est plus ou moins le sommet de toute la chaîne du système de dénomination.

Félicitations, car vous êtes une personne vraiment dévouée si vous avez pu continuer à lire jusqu’à ce point et maintenir votre concentration. Pour vous remercier une dernière fois d’avoir pris le temps de lire cette longue partie de mon article, je vais maintenant aborder… Le DNS est le sujet qui vous a attiré sur ce site web en premier lieu afin que vous puissiez en apprendre davantage à son sujet.

5. DNS

Le système de nom de domaine (DNS) est une application logicielle qui doit être exploitée sur un type spécifique d’ordinateur appelé serveur DNS. Le DNS est principalement utilisé pour les deux objectifs suivants :

1) Convertir les noms de domaine en leurs adresses IP correspondantes.

Un nombre à seize chiffres comme 64.247.43.26 est beaucoup plus difficile à retenir qu’un nom de domaine comme mondomaine.com, qui est beaucoup plus simple. Les serveurs DNS rendent le processus de traduction, également appelé « résolution », de ces informations rapide et complètement rationalisé. Votre ordinateur interrogera un serveur DNS afin d’obtenir l’adresse IP de votredomaine.com chaque fois qu’il aura besoin de cette information (généralement celle fournie par votre fournisseur d’accès).

2) Servir de source faisant autorité pour des noms de domaine spécifiques.

Votre réseau local doit absolument être équipé de ses propres serveurs DNS, quel que soit l’endroit où vous choisissez d’héberger votre site web. En fait, le fait d’avoir au moins deux serveurs DNS, voire plus, est considéré comme une norme industrielle. Étant donné que votre fournisseur de réseau placera un enregistrement spécial dans son serveur DNS en relation avec votre nom de domaine qui dit : « VOUS ÊTES ICI », ces serveurs feront office d’autorité pour votre nom de domaine.

Cet enregistrement dirigera les visiteurs vers votre site web. Sur un plan plus technique, il s’agit d’un enregistrement « A », qui signifie « Autorité ».

Il existe littéralement des centaines de milliers de dispositifs DNS répartis dans le monde entier. Ils sont semblables à un annuaire téléphonique dans la mesure où ils contiennent des informations sur votre nom de domaine et servent d’équivalent en ligne. Gardez à l’esprit qu’il n’y a pas un seul serveur DNS qui stocke tous les noms de domaine de l’internet; chaque serveur DNS ne stocke que les noms dont il est responsable, ainsi que quelques pointeurs qui mènent au stockage des autres noms.

Certains serveurs DNS ont pour seul objectif de stocker les noms, tandis que d’autres fournissent activement des services de recherche aux ordinateurs qui en ont besoin. De nombreux serveurs DNS sont capables de faire les deux. « Autorité » est le nom donné, d’un point de vue technique, au serveur qui est en charge d’un domaine particulier. Vous vous souvenez de l’enregistrement marqué « A » ?

En ce qui concerne votre nom de domaine, un serveur DNS conserve généralement quelques éléments d’information considérés comme essentiels. L’ensemble des informations du serveur de nom de domaine est appelé « enregistrement DNS ». Votre nom de domaine est associé à une grande variété d’autres éléments d’information, appelés « enregistrements », qui y sont contenus. Dans ce post, je limiterai mon attention uniquement au nom de domaine, également connu sous le nom d’enregistrement « A » (ou aux serveurs DNS de votre PVT), afin de ne pas vous faire perdre la tête.

6. Ce qu’on appelle la propagation

Comme je l’ai déjà mentionné, le registraire de votre nom de domaine est responsable de sa publication au tout premier niveau du DNS, que l’on appelle le niveau racine. Après sa publication, l’information est inscrite dans un répertoire, puis envoyée aux serveurs DNS primaires situés dans le monde entier.

Les serveurs DNS primaires sont chargés d’envoyer des diffusions aux serveurs DNS secondaires, et ainsi de suite.

Le temps nécessaire à ce processus, appelé propagation, peut varier de 48 à 96 heures. Le terme « propagation » désigne le temps nécessaire pour que tous les serveurs DNS situés dans tous les pays du monde soient informés de l’enregistrement d’un nouveau domaine, du changement d’un nom de domaine ou du transfert de l’autorité de ce domaine à une autre entité.

Autres facteurs à prendre en considération

Parmi les autres facteurs qui contribuent à la durée du processus, on peut citer, bien sûr, la taille de notre planète ainsi que le nombre total de serveurs DNS qui doivent mettre à jour leurs informations. Les serveurs DNS se mettent constamment à jour et sont soumis à des changements dynamiques au cours d’une journée. On ne sait absolument pas quand ni pourquoi un serveur DNS recevra des informations actualisées avant un autre. Cette situation est une énigme complète.

Dans la grande majorité des cas, la propagation de votre DNS sera terminée bien avant la fin de la période de 72 heures, mais vous ne serez pas sûr que tout fonctionne correctement tant que vous n’aurez pas attendu la totalité de la période de 72 heures ! Une fois le processus de propagation terminé, votre site web hébergé devrait être accessible à tous, où qu’ils se trouvent sur Internet.

Pendant cette période, vous pouvez être confronté à des incidents étranges. Cela est dû au fait que tous les serveurs DNS qui doivent être connus ne connaissent pas votre nom de domaine. Prenons le cas de votre fournisseur d’accès à Internet (FAI). Étant donné qu’ils emploient deux serveurs DNS, il est possible qu’un seul des serveurs DNS de votre fournisseur d’accès Internet reçoive la mise à jour de votre nom de domaine 24 heures après que vous ayez apporté des modifications à vos serveurs de noms. L’autre serveur DNS peut ne pas le recevoir.

Si un seul de ces serveurs est capable de résoudre votre domaine à une adresse IP alors que l’autre serveur n’y parvient pas, le comportement que vous observerez sera assez similaire à celui de votre site web qui monte et descend. Il était là une seconde, puis il a disparu la seconde suivante.

  • Une autre illustration serait la suivante :
    Quelqu’un d’autre, mais pas vous, a accès au nouveau site web que vous venez de lancer. Cela est très probablement dû au fait que les serveurs DNS de son ISP sont en mesure d’obtenir les informations à ce moment-là, tandis que les serveurs DNS de votre ISP n’y parviennent pas et doivent attendre 72 heures de plus. Aïe !
  • En voici une très intéressante :
    Vous avez décidé de passer à un autre fournisseur d’hébergement web (WHP). Vous travaillez sur le développement de certaines pages de votre site web pendant toute la phase de propagation. Cependant, lorsque vous essayez de visualiser vos modifications les plus récentes, vous constatez qu’elles apparaissent brièvement avant de disparaître complètement ou qu’elles n’apparaissent pas du tout.

Prenez à nouveau en considération les serveurs DNS à équilibrage de charge. Les informations relatives à votre ancien PVT sont stockées sur un serveur, et les informations relatives à votre nouveau PVT sont stockées sur l’autre serveur. Cela peut être une expérience vraiment étrange, et cela peut prendre un peu de temps pour comprendre ce qui se passe. Ce que vous devriez faire, c’est simplement attendre les 72 prochaines heures !

En effet, si vous vous abstenez d’apporter des modifications à votre site web pendant qu’il est transféré ou propagé, votre site web offrira toujours le même niveau de fonctionnalité à tous ceux qui le visitent.

Ils ne sauront pas que vous avez changé d’hébergeur car, pour autant qu’ils le sachent, ils ne font que naviguer sur votre site web à ce stade. Ils ne seront pas conscients que vous êtes en train de vous propager ou que, d’une minute à l’autre, ils pourraient voir votre site web à partir de deux hébergeurs différents.

Il vous suffit d’avoir de la patience et d’attendre les trois jours entiers avant de pouvoir essayer d’identifier s’il y a un problème avec votre site web ou non. Comme vous pouvez le constater, votre fournisseur de services web n’est pas responsable du problème!

Autres articles

L’essentiel à savoir sur les bonus sans dépôt des casinos en ligne

Emmanuel

Comment réinitialiser Windows 10 ? Ce qu’il faut savoir !

administrateur

Pour un E-commerce, faut-il un blog ?

Emmanuel

Pourquoi choisir WordPress plutôt que Joomla?

Spirolino

L’intérêt du code pour sécuriser tous les casiers

Journal

Les critères pour choisir une agence Web

administrateur

Les 5 tendances de la transformation digitale en B2B

Emmanuel

Quels sont les principaux avantages d’un logiciel sage-femme ?

administrateur

Est-ce que l’utilisation d’un robot trading est la bonne stratégie à suivre ?

administrateur