Il parait que les ordinateurs portables, les moteurs de recherche sont apparus depuis peu, et pourtant on peut déjà mettre un ordinateur dans sa poche ! comment fonctionne internet – une technologie qui permet d'emporter avec soi une bibliothèque, une centrale musicale ou une dizaine de jeux ? Nous parlons de ce qu'est un domaine, un serveur, un routeur et d'autres phénomènes complexes en langage clair.
La disponibilité des ordinateurs et la possibilité d'utiliser le World Wide Web sont devenues les meilleurs phénomènes dans la vie d'une personne moderne. Grâce à eux, tout est devenu plus efficace : nous pouvons travailler de manière plus productive et mieux nous reposer. Au bureau, nous recherchons des idées commerciales, des informations sur les questions financières, etc. À la maison, on regarde des films ou on écoute de la musique. Mais comment est né Internet et sur quoi repose votre travail ?
Qu'est-ce que le World Wide Web ?
En bref, il s'agit d'un système qui connecte un grand nombre d'ordinateurs dans différents pays et qui est construit sur une base de données d'adresses IP. En termes simples, ce sont des ordinateurs montés sur le même réseau à l'aide d'une connexion à distance. Ils peuvent transmettre des informations à distance. Par ordinateur dans ce cas, nous entendons tout appareil capable de transmettre des signaux. Grâce à
Parmi eux, la 4G et la 5G sont les téléphones portables, les tablettes, les téléviseurs et parfois même les appareils électroménagers.
A lire aussi : 4 meilleurs raccourcisseurs d'url payants
Si vous creusez plus profondément, vous devriez réfléchir à ce qu'est le stockage et la transmission d'informations ? Maintenant, ils entendent par là la communication des personnes sur le réseau et l'échange de nouvelles. En outre, il s'agit de l'utilisation du stockage en nuage, de l'achat et de la vente de quelque chose. Par conséquent, le World Wide Web est un dispositif unifié qui échange et stocke des informations.
Historique Internet
La première mention de la création d'Internet apparaît en 1962, dans l'ouvrage « The Galactic Network » de Joseph Licklider, où il décrit l'idée du World Wide Web. L'ingénieur américain Paul Baran, à peu près au même moment, suggère dans un de ses rapports qu'il est possible de créer un système confidentiel d'appareils peer-to-peer interconnectés.
C'était l'époque de la guerre froide et l'idée a retenu l'attention car il était possible de contrôler les troupes même au début d'une guerre nucléaire. L'argent a été alloué à la recherche technologique et, quelques années plus tard, Larry Roberts a proposé de créer un réseau interne reliant les ordinateurs des organisations entre eux. Cela a été fait par les universités de Californie, l'Institut de Stanford, l'Université de l'Utah. Un câble a été placé entre eux, et en 1969 les problèmes techniques les plus importants ont été résolus.
À l'avenir, d'autres scientifiques se sont joints au développement du projet de réseau. Après 2 ans, le premier e-mail est apparu, et quelques années plus tard, un câble transatlantique a été lancé. Dans les années 1970, les ordinateurs étaient utilisés pour échanger des lettres, recevoir des nouvelles et voir des publicités.
En attendant, il faut développer des protocoles universels selon certains standards : IP, TCP, FTP, etc. Dans les années 1980, lorsque l'utilisation du protocole IP s'est développée, le terme « Internet » a émergé. En 1989, Tim Berners Lee, un chercheur nucléaire, formule et propose le concept du World Wide Web : HTTP, HTML et URI apparaissent. En 1993, le navigateur NCSA a été développé, rendant Internet pratique. Le nombre d'utilisateurs augmente
fournisseurs apparaissent, le réseau devient le principal moyen d'échange d'informations.
Comment fonctionne le réseau ?
En fait, les principes d'Internet sont très simples et ne diffèrent largement des autres réseaux que par leur échelle. Le World Wide Web se compose de canaux de communication qui connectent un client, un serveur et des périphériques réseau. Le client est un appareil qui peut demander des informations sur le réseau et les fournir sous une forme compréhensible, le serveur est le support de stockage qui les stocke dans un format de base de données qui fournit des informations au client.
Les périphériques réseau connectent le client et le serveur. Le schéma est le suivant : le client envoie une requête au serveur, elle arrive par l'équipement réseau. Par conséquent, le serveur traite et trouve la réponse et l'envoie, en utilisant le même équipement réseau, au client.
Les périphériques réseau, c'est-à-dire les modems, commutateurs, routeurs et autres canaux de communication doivent fonctionner en permanence. Tout d'abord, le modem convertit les données analogiques en numériques et vice versa. Deuxièmement, le routeur stocke les adresses et les paquets d'informations. Troisièmement, le commutateur vous permet de transférer des données via le câble.
Que sont les nœuds de réseau ?
Les appareils faisant partie d'un réseau et interconnectés sont appelés nœuds. Ils peuvent être universels, comme les ordinateurs ou les téléphones, et spéciaux, comme les routeurs.
Le serveur Web, c'est-à-dire le logiciel et l'ordinateur sur lequel il est installé, traite les requêtes HTTP et les réponses des clients pouvant contenir du HTML, c'est-à-dire des fichiers, des images et toute autre donnée. Le serveur réencode les domaines en adresses IP, stocke les données réseau, etc. Le client, c'est-à-dire un navigateur Web et l'appareil sur lequel il s'exécute, envoie des requêtes au serveur pour obtenir des URL indiquant les ressources souhaitées. L'échange entre eux s'effectue à l'aide du protocole HTTP.
Routeurs, c'est-à-dire routeurs
Ce sont des appareils qui envoient des données entre différents segments de réseau en utilisant des règles établies. Il ouvre le chemin depuis, par exemple, un ordinateur vers le site Web que l'utilisateur souhaite voir. Sans routeur, il serait impossible de combiner des réseaux avec des structures et des protocoles différents.
protocoles
Un protocole de transfert de données est une convention d'interface. Tout d'abord, ils définissent un système d'échange de données entre différents logiciels. Deuxièmement, ils créent un algorithme unifié pour les messages et la correction des erreurs lorsque des programmes installés sur différents appareils connectés via une interface réseau entrent en contact.
Ainsi, les algorithmes qui vous permettent de connecter des appareils et d'échanger des données sont appelés protocoles réseau. Les protocoles modernes sont définis par l'IETF, c'est-à-dire la communauté internationale des développeurs. La classification la plus courante divise les protocoles en niveaux :
- Physique, caractérisant les propriétés de la ligne de communication
- Canal, qui détermine l'algorithme à utiliser au premier niveau par les nœuds du réseau
- Couches de réseau et de transport qui régulent l'adressage et la livraison des informations
- Session, gestion du fonctionnement du logiciel de l'appareil
- La couche de présentation qui convertit les données dans un format lisible
- Application, créant une frontière entre le logiciel d'application et les autres niveaux.
Les sept couches font fonctionner le réseau. Aujourd'hui, parmi les principaux protocoles figurent IP et FTP, HTTP et SMTP, etc.
définition d'adresse
Chaque seconde, de nombreux appareils se connectent au réseau et chacun d'eux doit être défini d'une manière ou d'une autre. Chaque appareil connecté à Internet possède sa propre adresse IP unique, qui comprend l'adresse du domaine et l'adresse de l'hôte. L'ID réseau est attribué lors de l'enregistrement d'un domaine. En outre, il existe également une adresse hôte, qui est attribuée par la personne qui gère le fonctionnement du domaine.
Cet enregistrement numérique est pratique pour l'équipement, mais il n'est pas perçu par les personnes, de sorte que les domaines reçoivent des noms écrits en lettres. Ainsi, par exemple, le domaine "doroga.com" peut avoir une adresse IP de "123.33.305.69" et vice versa.
De plus, les programmeurs utilisent souvent le concept de zone de domaine, c'est-à-dire une zone de responsabilité dans le système DNS - le système de noms de domaine. Le DNS est simplement un système d'appareils qui sont reliés entre eux selon certains critères. Il peut contenir un ou plusieurs appareils. Disons qu'un serveur suffit pour créer un petit site Web, mais de nombreux autres appareils sont appelés domaine yandex.ru.
Le système de domaine est basé sur une hiérarchie claire et permet la structure de l'Internet. Il existe trois niveaux de domaines, et les domaines de 1er niveau sont divisés en domaines géographiques (ru, us), administratifs (com, gov), thématiques (today, bar).
Serveurs DNS, c'est-à-dire service de nom de domaine
Super, on connaît l'adresse de la ressource, il ne reste plus qu'à la trouver. Il convient de mentionner que la difficulté est qu'un appareil ne pourra pas stocker de tels volumes d'informations. Les serveurs DNS sont donc utilisés pour les recherches. Ils sont situés dans différentes parties du monde et contrôlent différentes parties du réseau. Ainsi, lorsqu'un domaine est créé sur l'un de vos serveurs, un carnet d'adresses IP correspondant est développé.
L'appareil qui l'accompagne est un serveur DNS, dont la tâche principale est de fournir des informations d'adresse à la demande du client. Si l'adresse souhaitée ne peut pas être trouvée immédiatement, le serveur envoie une requête à ses homologues et cela continue jusqu'à ce que l'adresse soit trouvée. Cela se produit généralement en quelques secondes.
Vérifier: 4 meilleurs sites PTC qui paient vraiment bien
Cela se produit si rapidement parce que chaque ressource sur Internet reçoit également un outil de recherche d'emplacement de fichier unique, une URL. Il se compose du nom du protocole par lequel vous pouvez accéder aux données, de l'adresse du serveur, du nom du fichier sur le serveur.
Qu'est-ce que le langage HTML ?
Sur la base des données dont nous disposons déjà, nous pouvons comprendre grossièrement le système d'échange d'informations. Cependant, comment pouvons-nous obtenir une réponse que nous pouvons percevoir?
Tim Berners-Lee, dont nous avons parlé au début, a également développé le langage HTML, qui est utilisé par des navigateurs comme Google Chrome ou Opera. Il s'agit donc d'un langage créé selon certaines normes de balisage des documents Internet. Ainsi, la plupart des pages ont une version HTML.
Conclusion
Nous décrivons brièvement le fonctionnement d'Internet. Bien sûr, il existe des algorithmes plus complexes qui sont responsables de la vitesse, du tri des informations, du blocage, etc., mais c'est un sujet beaucoup plus large.