? DEV ! Vous êtes-vous déjà demandé comment vous pouviez regarder ces vidéos hilarantes de chats, consulter vos réseaux sociaux ou commander une pizza sans bouger d'un pouce ? La magie derrière tout cela, c’est Internet. Aujourd'hui, nous allons explorer ce monde fascinant ensemble, et croyez-moi, ça va être une balade amusante !
Plongons dans notre machine à remonter le temps virtuelle et mettons le cadran sur les années 1960. Une salle remplie d'ordinateurs géants et un groupe d'esprits brillants du département américain de la Défense. Ils travaillaient sur ARPANET, l'ancêtre d'Internet, essayant de créer un réseau capable de survivre à n'importe quelle catastrophe.
Avance rapide jusqu'en 1991, et nous rencontrons Tim Berners-Lee, le génie qui a inventé le World Wide Web. Il nous a donné la possibilité de partager des informations à travers le monde en un seul clic. Et c’est ainsi qu’Internet tel que nous le connaissons est né.
À la base, Internet est un ensemble de réseaux interconnectés. Considérez chaque réseau comme un cluster d'ordinateurs ou de nœuds reliés par des câbles à fibres optiques. Dans une vision plus large, Internet est un cluster de tous les ordinateurs du monde connectés les uns aux autres par des câbles à fibre optique à haut débit posés par des entreprises privées et des gouvernements. Ces câbles traversent les océans et relient les continents, rendant ainsi possible la communication mondiale.
Vous pouvez même voir une carte en direct de ces câbles sur le site Web Submarine Cable Map, qui montre comment ces câbles s'étendent à travers le monde.
Dans ce vaste réseau, il y a deux acteurs principaux : les serveurs et les clients. Un serveur n'est rien d'autre qu'un ordinateur normal dans le réseau, mais contrairement à un ordinateur ordinaire, les serveurs fonctionnent à plus grande échelle et sont disponibles 24h/24 et 7j/7 pour répondre aux demandes. Lorsque vous naviguez sur un site Web, votre ordinateur (le client) récupère les données d'un serveur, vous permettant de visualiser la page.
Chaque appareil connecté à Internet possède un identifiant unique appelé adresse IP. Considérez-le comme l'adresse numérique de votre ordinateur. Il garantit que les données savent où aller et comment vous revenir, évitant ainsi un désordre chaotique d'informations perdues.
Le DNS est comme les contacts enregistrés dans votre téléphone. Il traduit les adresses Web conviviales telles que « google.com » en adresses IP telles que « 142.250.182.142 », que les ordinateurs comprennent. DNS vous évite de saisir de longues chaînes de chiffres à chaque fois que vous souhaitez visiter un site Web. Pour trouver l'adresse IP d'un site Web, vous pouvez utiliser la commande ping suivie du nom de domaine du site Web. Par exemple, taper « ping google.com » dans le terminal affichera l'adresse IP associée à « google.com ».
Les FAI sont votre ticket pour la ville numérique. Des entreprises comme AT&T, Hathway, ACT ou Verizon vous fournissent un accès à Internet moyennant des frais, vous garantissant ainsi de rester connecté à ce vaste réseau d'informations.
Lorsque vous saisissez une URL dans votre navigateur, vous utilisez HTTP ou son frère sécurisé HTTPS. Ces protocoles définissent la manière dont les messages sont formatés et transmis, ainsi que la manière dont les serveurs Web et les navigateurs doivent répondre aux diverses commandes. HTTPS ajoute une couche de cryptage pour protéger vos données des regards indiscrets.
TCP et IP sont les protocoles fondamentaux d'Internet. TCP garantit une communication fiable entre les appareils en divisant les données en paquets et en les réassemblant à destination. IP gère l'adressage et le routage de ces paquets pour garantir qu'ils atteignent la bonne destination.
Lorsque vous saisissez une URL dans votre navigateur, votre appareil envoie une demande à votre fournisseur d'accès Internet (FAI). Le FAI vous connecte à Internet et transmet votre demande au système de noms de domaine (DNS), qui traduit le nom du site Web en adresse IP.
Avec l'adresse IP en main, votre requête transite par plusieurs routeurs. Ces routeurs agissent comme des gestionnaires de trafic, dirigeant les données vers leur destination. Lorsque la demande atteint le serveur hébergeant le site Web, le serveur la traite et renvoie les données nécessaires à la page Web.
Les données renvoyées retracent le chemin parcouru à travers les routeurs et reviennent à travers le réseau jusqu'à votre appareil. Votre navigateur interprète ensuite les données qu'il reçoit. Ces données incluent généralement le HTML, qui fournit la structure de la page Web. Le navigateur analyse le code HTML et l'utilise pour afficher le contenu sur votre écran, affichant ainsi le site Web.
L'exploration du fonctionnement interne d'Internet révèle à quel point cette technologie est extraordinaire. Depuis les débuts d’ARPANET jusqu’au vaste réseau de câbles à fibres optiques reliant le monde aujourd’hui, Internet a transformé nos vies d’innombrables façons. Que vous regardiez des vidéos de chats, que vous vous connectiez avec des amis sur les réseaux sociaux ou que vous commandiez une pizza, tout cela grâce à ce système complexe et fascinant.
Maintenant que vous avez un aperçu de comment tout cela fonctionne, vous apprécierez, espérons-le, davantage la magie qui se produit à chaque fois que vous vous connectez.
Bonne navigation ! ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!