# data[].attributes.headline
Fais gaffe  : un site pour avertir les enfants et ados des dangers d' internet 

# data[].attributes.subject
Fais gaffe  : un site pour avertir les enfants et ados des dangers d' internet 

# data[].attributes.attachment_link.readable_text
Le site internet que je vous invite à découvrir est un ressource pour prévenir les risques liés à l'utilisation d'Internet par les enfants et les ados. Il synthétise des informations pour s'éclater en toute sécurité.

Chacun des 20 conseils est développé et contient de nombreux liens utiles vers des outils et sites incontournables.

Il est même possible d'imprimer une affiche en guise de pense-bête à disposer dans la chambre des ados/enfants (ou à l'école).

À diffuser largement.

Pour y accéder : " Fais-gaffe.fr "

# data[].attributes.attachment_link.title
"Fais gaffe" : un site pour avertir les enfants et ados des dangers d'internet - Ado Zen

# data[].attributes.attachment_link.description
Le site internet que je vous invite à découvrir est un ressource pour prévenir les risques liés à l'utilisation d'Internet par les enfants et les ados. Il synthétise des informations pour s'éclater en toute sécurité. Chacun des 20 conseils est développé et contient de nombreux liens utiles vers des outils et sites incontournables.

# data[].attributes.attachment_link.readable_text
1. C'est flexible.

L'éducation en ligne permet à l'enseignant et à l'élève de définir leur propre rythme d'apprentissage, et il y a la flexibilité supplémentaire de définir un horaire qui correspond à l'agenda de chacun. De ce fait, utiliser une plateforme éducative en ligne permet de mieux concilier travail et études, donc il n'y a pas besoin de renoncer à quoi que ce soit. Étudier en ligne vous enseigne des compétences essentielles en gestion du temps, ce qui facilite la recherche d'un bon équilibre travail-études. Avoir un programme commun entre l'étudiant et l'enseignant peut également inciter les deux parties à accepter de nouvelles responsabilités et à avoir plus d'autonomie.

2. Il offre une large sélection de programmes.

Dans un espace aussi vaste et vaste qu'Internet, il existe une infinité de compétences et de sujets à enseigner et à apprendre. Un nombre croissant d'universités et d'écoles d'enseignement supérieur proposent des versions en ligne de leurs programmes pour différents niveaux et disciplines. De la composition musicale à la physique quantique, il existe des options pour chaque type d'étudiant. Étudier votre programme en ligne est également une excellente option pour obtenir un certificat, un diplôme ou un diplôme officiel sans mettre physiquement les pieds sur un campus universitaire. De nos jours, les gens obtiennent des certificats qui les aident à réussir dans leur carrière professionnelle ; les excellentes sont surtout les certifications financières avec le meilleur ROI."

3. C'est accessible.

L'éducation en ligne vous permet d'étudier ou d'enseigner de n'importe où dans le monde. Cela signifie qu'il n'est pas nécessaire de se déplacer d'un endroit à un autre ou de suivre un horaire rigide. En plus de cela, non seulement vous gagnez du temps, mais vous économisez également de l'argent, qui peut être dépensé pour d'autres priorités. La classe virtuelle est également disponible partout où il y a une connexion Internet, et un bon moyen d'en profiter est de voyager. Par exemple, si vous étudiez à l'étranger et souhaitez trouver un emploi, l'éducation en ligne est un excellent choix. Il n'y a aucune raison de renoncer à travailler ou à étudier tout en explorant des endroits nouveaux et exotiques.

4. Il permet une expérience d'apprentissage personnalisée.

Nous avons mentionné précédemment comment la flexibilité peut vous aider à définir votre propre rythme d'étude. Mais l'éducation en ligne est également flexible pour les besoins individuels et le niveau de capacité de chaque élève.

Les classes en ligne ont tendance à être plus petites que la taille des classes conventionnelles. La plupart du temps, les plateformes d'apprentissage en ligne n'autorisent qu'un seul étudiant à la fois, et dans presque tous les cas, cela permet une plus grande interaction et plus de rétroaction entre vous et votre tuteur.

Il y a souvent accès à du matériel très diversifié tel que des vidéos, des photos et des livres électroniques en ligne également, et les tuteurs peuvent également intégrer d'autres formats comme des forums ou des discussions pour améliorer leurs leçons. Et ce contenu supplémentaire est disponible à tout moment de n'importe où, ce qui vous offrira un enseignement plus dynamique et sur mesure.

5. C'est plus rentable que l'éducation traditionnelle.

Contrairement aux méthodes d'enseignement en personne, l'enseignement en ligne a tendance à être plus abordable. Il existe également souvent une large gamme d'options de paiement qui vous permettent de payer en plusieurs fois ou par cours. Cela permet une meilleure gestion budgétaire. Beaucoup d'entre vous peuvent également bénéficier de réductions ou de bourses, le prix est donc rarement élevé. Vous pouvez également économiser de l'argent sur les trajets et le matériel de cours, qui sont souvent disponibles gratuitement.

Non seulement cela, mais il existe également de nombreuses bourses disponibles pour des études en ligne ces jours-ci. En d'autres termes, l'investissement monétaire est moindre, mais les résultats peuvent être meilleurs que d'autres options.

Dernières pensées

Ce ne sont là que quelques raisons de choisir une éducation en ligne, et pourquoi 90% des étudiants pensent aujourd'hui que l'apprentissage en ligne est identique ou meilleur que l'expérience traditionnelle en classe. Chaque étudiant doit évaluer sa situation unique et décider en fonction de ses besoins et de ses objectifs. Bien que cette alternative à l'éducation traditionnelle ne convienne pas à tout le monde, elle reste une option pratique avec des options pratiquement infinies pour les étudiants internationaux du monde entier.

A propos de l'auteur

Gemma Josep est la gestionnaire de contenu de Classgap, une plateforme en ligne dont le but est de faciliter la communication entre les enseignants et les étudiants. Elle écrit sur l'importance de l'apprentissage, de l'éducation et de la technologie en ligne, et travaille également avec Classgap pour rapprocher l'éducation et créer un environnement en ligne parfait pour apprendre.

# data[].attributes.attachment_link.title
5 raisons pour lesquelles l'apprentissage en ligne est l'avenir de l'éducation en 2024

# data[].attributes.attachment_link.description
L'éducation en ligne permet à l'enseignant et à l'élève de définir leur propre rythme d'apprentissage, et il y a la flexibilité supplémentaire de définir un horaire qui correspond à l'agenda de chacun. De ce fait, utiliser une plateforme éducative en ligne permet de mieux concilier travail et études, donc il n'y a pas besoin de renoncer à quoi que ce soit.

# data[].attributes.headline
Accompagnement et sensibilisation des jeunes

# data[].attributes.subject
Accompagnement et sensibilisation des jeunes

# data[].attributes.attachment_link.title
Superbe site pour apprendre l’ordinateur et Internet – Jeuxtravaillenligne

# data[].attributes.attachment_link.readable_text
DESCRIPTION

Les dangers d'internet expliqué aux enfants

Internet est un réseau informatique mondial qui permet de communiquer, de transférer des fichiers, d'envoyer des courriers, de créer et de consulter des informations. C'est aussi un réseau qui peut représenter certains dangers. Dans cette vidéo pour les élèves de CE2, CM1, CM2, 6e (cycle 2 et 3), les élèves apprennent à identifier certains dangers d'internet et comment s'en protéger. Le premier risque est de voir des images qui sont inappropriées pour des élèves d'école primaire. Pour s'en prémunir, il est nécessaire d'installer un contrôle parental et d'apprendre à utiliser les mots clés ainsi que des moteurs de recherche pour les enfants (Qwant junior, Kiddle, etc.).

Malgré les précautions, les enfants vont tomber sur des sites dont le contenu ne convient pas à leur âge (l'âge moyen de la première exposition à de la pornographie est de 10 ans). Il est alors primordial de créer un environnement d'échanges où ils pourront parler de ce qu'ils ont vu. Concernant les films, les séries et les jeux vidéo, il y a des indications d'âges à respecter ainsi que les contenus qui pourront apparaître, il est important de bien suivre les pictogrammes.

Les dangers d'internet les fake news

Au-delà des contenus qui peuvent choquer, il y a également énormément de fausses informations. Il est donc préférable d'utiliser des sources fiables (Wikipédia, Vikidia pour les enfants, des journaux connus). Si l'information n'est qu'à un seul endroit, il y a de grandes chances qu'elle soit fausse.

Avec le développement des intelligences artificielles et notamment des deep fake, il est de plus en plus courant de voir des photos qui n'existent pas. Cela rend la recherche d'informations d'autant plus compliquée pour des élèves qui peuvent difficilement croiser des informations et s'appuyer sur leurs propres connaissances pour se rendre compte de la supercherie. Je recommande alors d'être attentif aux contenus consultés par les enfants et d'échanger avec eux sur ce qu'ils voient et lisent.

Les spams et l'hameçonnage

Au-delà de ce qui est consultable sur le Web, il y a également des risques liés aux arnaques, notamment à travers le phishing. Les élèves doivent prendre conscience qu'ils peuvent se faire pirater leur matériel informatique et voler des données. À travers des spams, des messages électroniques, etc., il est de plus en plus aisé d'escroquer une personne en ligne ou de simplement avoir un ordinateur, une tablette ou un portable qui ne fonctionnent plus.

Les messages promettent monts et merveilles afin de pousser à cliquer sur des images et des pièces jointes. Il faut donc que les élèves prennent conscience que personne ne leur offrira de l'argent ou un téléphone en ligne. Des antivirus et des filtres antispam peuvent permettre de limiter les attaques, mais il est quand même nécessaire de rester attentif (de nombreux adultes se font également piéger).

J'espère que cette vidéo vous donnera les outils dont vous avez besoin pour rester en sécurité sur Internet. N'oubliez pas que la sécurité en ligne est importante pour tout le monde, peu importe votre âge ou votre niveau d'expérience.

# data[].attributes.attachment_link.title
Les dangers d'internet expliqués aux enfants

# data[].attributes.attachment_link.description
Maître Lucas, Professeur des écoles, enseigne en vidéo à votre enfant à comprendre et éviter les dangers d'internet CE2 CM1 CM2

# data[].attributes.headline
Comment communique les ordinateurs entre eux ?

# data[].attributes.subject
Comment communique les ordinateurs entre eux ?

# data[].attributes.attachment_link.readable_text
Comme nous l'avons vu dans un autre article, les ordinateurs parlent en binaire. Les photos, les sons, les musiques, les vidéos...tout n'est que 0 et 1. C'est pratique puisque l'on peut ainsi tout sauvegarder et transporter. Et comme nous allons le voir ici, nous pouvons même tout partager, grâce à la magie des réseaux !

Pourquoi les réseaux ?

Même si ça peut paraître normal de nos jours, il n'y a pas si longtemps (enfin quelques décennies quand même J), les ordinateurs ne pouvaient pas communiquer entre eux autrement que par des médias, comme des disquettes par exemple. Pas super pratique quand il fallait transmettre un dossier à Maurice du 8 ème alors que l'on travaillait au 1 er !

C'est pourquoi, vers 1960, des chercheurs ont mis au point un moyen de communication entre les ordinateurs : le réseau local. Si c'était assez rudimentaire au début, l'armée américaine s'en est mêlé et a fait communiquer ces réseaux locaux entre eux pour devenir au final ce que l'on connaît maintenant sous le nom d'Internet...

Il existe beaucoup de normes différentes de réseau. La norme TCP/IP s'est imposée, sans doute portée par l'explosion d'Internet où elle est majoritairement utilisée.

Un peu de théorie des réseaux

Difficile de parler de réseau sans parler de norme et surtout du modèle Internet[1]. C'est une norme de communication réseau composée de 4 couches. Ces couches représentent les différentes étapes de transformation que subissent les données depuis une application (tel qu'un navigateur internet) jusqu'au réseau (comme ton Wifi).

La couche Application, représente les protocoles de haut niveau comme HTTP, FTP, DNS... D'ailleurs, on reparlera de tous ses termes dans un prochain article dédié à internet. La couche Transport se charge de la conversation entre les 2 machines. La couche IP se charge du bon acheminement des données jusqu'à destination. Et enfin, la couche " Accès réseau " définit le côté physique du réseau comme par exemple les signaux électriques sur Ethernet, les ondes sur le Wifi et bien d'autres...

Les données qui circulent sur le réseau sont des paquets. Tout ça paraît peut-être un peu flou comme ça, mais nous allons voir cela concrètement avec un exemple. Tu verras, ce n'est pas compliqué 🙂

La transformation des données

Le client et le serveur

La plupart du temps, quand 2 machines souhaitent dialoguer entre elles via le réseau, la machine qui établit le dialogue est appelé le client, la machine qui répond est le serveur. On parle alors d'architecture client/serveur[2]. Pour comprendre comment les données voyagent sur le réseau, prenons l'exemple du chargement d'une page web dans un navigateur internet. Dans ce cas, l'application cliente sera le navigateur web. L'application serveur sera le serveur web sur lequel se trouve la page. Quand tu veux afficher la page, le navigateur émet une requête vers le serveur Web. Celui-ci répond en lui renvoyant les données contenues dans la page.

Tout ça, ce n'est que la face visible de l'iceberg. Voyons maintenant tout ce qu'il s'est passé au niveau réseau.

Application

Pour commencer, le navigateur utilise un protocole de haut niveau, le HTTP (HyperText Transfert Protocol). Dans le monde du réseau, un protocole, c'est la façon dont on va dialoguer avec les autres. C'est un peu comme la langue dans la vie de tous les jours, comme par exemple l'anglais pour les affaires ou le français pour la diplomatie.

HTTP est le protocole utilisé par les sites Web. Le navigateur créé donc un message HTTP à destination du serveur Web. On parle d'une requête HTTP. Tout ceci se passe dans la couche " Application " du modèle internet dont on a parlé plus haut. Ce message est ensuite confié à la couche TCP.

TCP, le découpeur-médiateur

Avant de partir sur le réseau, le message HTTP est saucissonné en petite morceaux. Cela va permettre aux différentes couches du réseau de, par exemple, redemander des paquets qui seraient perdus ou surtout, de laisser de la place pour tout le monde. Eh oui, imagine par exemple quand tu es sur la route et qu'elle se rétrécie en passant de deux voies à une seule. Si tu dois laisser passer un convoi de 3 km de long, tu vas attendre longtemps ! Mais s'il n'y a que des voitures, tout le monde va n'attendre qu'un petit peu et passera chacun son tour. En réseau, c'est le multiplexage[3] des paquets.

C'est pour un recommandé ?

La couche transport est capable d'envoyer les données de 2 façons différentes :

Soit en mode datagramme, c'est le mode UDP[4]. C'est un peu comme quand tu envoies une lettre par La Poste. Tu l'envoies et tu fais confiance pour que cela arrive. De plus, si tu envoies plusieurs lettres, rien ne garantit qu'elles arrivent dans l'ordre où tu les as postées, comme les paquets en UDP.

Soit en mode connecté, c'est le mode TCP[5]. C'est un peu comme si tu envoyais une lettre en recommandé avec accusé de réception. En plus, cerise sur le gâteau, on te garantit que si tu envoies plusieurs lettres, elles arrivent dans l'ordre où tu les as postées ! C'est ce mode qui est utilisé par HTTP et de nombreux autres protocoles.

La mise en paquet

Pour faire tout cela, ces morceaux de données sont " habillés " avec des informations comme les ports source et destination, la longueur des données ou une somme de contrôle. On appelle cet habillage un entête. Ce morceau de données avec son entête s'appelle un paquet.
Oh là là, c'est quoi tout ça ?
La somme de contrôle, c'est un calcul fait sur toutes les données pour pouvoir vérifier qu'elles ne contiennent pas d'erreur. Cela existe sur plein de numéro de la vie courante, comme ton numéro de CB, ton numéro de sécu ou encore ton numéro de compte bancaire.

Quant aux ports, ils déterminent les interlocuteurs sur les machines. Eh oui, sur une machine, il peut avoir plusieurs applications qui souhaitent communiquer sur le réseau. Chacune aura son numéro de port dédiée. Certains numéros de ports sont dit " well-known ", " bien connus " en français, comme le port 80 pour HTTP ou 443 pour HTTPS.

L'entête TCP contient des informations en plus par rapport à UDP. Par exemple, elle contient un numéro de séquence qui permet au destinataire de rassembler les paquets dans l'ordre ou ils ont été émis.

IP, le livreur

Pour envoyer un courrier par La Poste, on utilise des adresses de destinataire et d'expéditeur. Dans le monde du réseau TCP/IP, c'est pareil. On parlera alors d'adresses source et destination. C'est la couche IP qui se charge de tout cela.

Tu as sans doute déjà entendu parler des adresses IP. Elles sont représentées par une suite de 4 nombres, chacun compris entre 1 et 255 (Comme par exemple 216.58.201.227). On ne les voit pas souvent car la plupart du temps, elles se cachent derrière les noms des sites web comme www.informatiquesanscomplexe.com !

En fait, une adresse IP est un entier de 32 bits de longs. Mais comme 32 bits, c'est long à écrire et pas facile à lire, on utilise une représentation décimale de 4 octets (4 x 8 bits).

Sur un réseau, chaque machine à une adresse IP unique. Par exemple, quand la machine 1 veut envoyer des données à la machine 2, l'adresse 10.0.0.1 est l'adresse source et 10.0.0.2 est l'adresse destination.

Quand on configure le réseau d'un ordinateur, 3 données sont essentielles :

Son adresse IP, qui définit de manière unique l'ordinateur sur le réseau.

Son masque de sous réseau.

Sa passerelle par défaut.

Passerelle par défaut

La passerelle par défaut, c'est une adresse IP qui se trouve dans le réseau proche de la machine. Dans notre exemple, ce serait donc une adresse en 10.0.0.X, comme par exemple 10.0.0.254.

Lorsqu'une machine veut envoyer des données vers une autre machine, la couche IP vérifie avec le masque de sous-réseau si l'adresse destination fait partie de son réseau proche (sous-réseau). Si c'est le cas, elle communique directement avec elle. Sinon, elle envoie les données à sa passerelle par défaut. Et c'est cette passerelle qui va se charger d'acheminer ces données vers la machine distante, comme un serveur web par exemple.

Masque de sous-réseau

Le masque de sous-réseau est un masque de 32 bits lui aussi, qui permet à l'ordinateur de savoir si l'adresse de destination vers laquelle on veut envoyer des données est sur le même sous-réseau ou non. Comme pour l'adresse IP, on le note avec une représentation décimale de 4 octets.

Dans notre exemple, la machine 1, dont l'adresse est 10.0.0.1 a un masque de sous-réseau égale à 255.255.255.0. Cela veut dire que toutes les machines dont l'adresse est en 10.0.0.X font partie de son réseau proche.

Le masque donne en fait le nombre de bit à prendre en compte dans l'adresse IP, en partant de la gauche. C'est pourquoi, si tu regardes dans le tableau ci-dessous, c'est une suite de 1 et une suite de 0. Le nombre de 1 est en fait le nombre de bits de l'adresse IP qui correspond au réseau proche. C'est aussi pour cela que, souvent, on le voit noté en /XX où XX est le nombre de 1. Dans notre exemple, on le noterait /24.

Le masque d'une adresse IP

Une fois passé par la couche IP, notre paquet a encore grossi. En effet, la couche IP l'habille aussi d'un entête contenant entre autres l'adresse source, l'adresse destination ou une somme de contrôle là aussi.

L'aventure commence

Une fois ce paquet constitué, il est envoyé sur le réseau. Suivant le type de réseau sur lequel il va partir, il va, là aussi, se voir ajouter d'autres entêtes.

Et une fois arrivé à destination, chaque couche va lire l'entête qui lui correspond pour en extraire les informations qui lui sont utiles.

La couche IP vérifie que le paquet est bien pour la machine en question. Si c'est le cas, elle retire son entête et passe le paquet à la couche TCP qui va lire le port destination afin de connaître l'application destinatrice du paquet. Mais un schéma vaut plus que du texte !

Encapsulation TCP/IP

Le réseau, en résumé

Voilà, maintenant tu sais un peu mieux comment les données transitent sur les réseaux. Pour résumer, ce n'est pas compliqué, le réseau c'est un peu comme le courrier postal.

Les adresses IP correspondent à l'adresse d'un immeuble et les ports TCP correspondent à un habitant de l'immeuble.

Par exemple, quand Maurice (port 3485) qui habite 10 rue de Lyon à Paris (IP 10.0.0.1) veut envoyer une requête au serveur web de Marcel (port 80) qui habite 132 rue de Paris à Marseille (IP 132.43.235.12), c'est comme s'il envoyait une lettre recommandée avec accusé de réception (transmission d'une requête en TCP).

Tout ça, c'est résumé dans la vidéo ci-dessous.

Et comme on vient de le voir, tout cela ouvre plein de possibilité sur Internet et donc plein d'articles à venir sur l'Informatique Sans Complexe !

[1] https://www.frameip.com/tcpip/
[2] https://www.supinfo.com/articles/single/2519-architecture-client-serveur
[3] http://perso.citi.insa-lyon.fr/afraboul/net/cours004.html
[4] https://fr.wikipedia.org/wiki/User_Datagram_Protocol
[5] https://fr.wikipedia.org/wiki/Transmission_Control_Protocol

# data[].attributes.attachment_link.title
Comment communiquent les ordinateurs ? - L'informatique sans complexe

# data[].attributes.attachment_link.description
De nos jours, tout n'est que communication réseau. Jusque dans notre poche, notre téléphone, notre tablette, notre PC et même notre montre communique...

# data[].attributes.attachment_link.readable_text
1Nous avons affirmé l'importance d'Internet et du web dans les changements de modèles de circulation des connaissances. Ce manuel propose une conception de l'édition numérique comme l'ensemble des pratiques qui structurent aujourd'hui la production et la circulation des contenus et, dans ce sens, nous ne cesserons de le répéter, c'est le développement du web - et non du numérique en général - qui doit être au centre de notre attention. Voilà pourquoi il est indispensable d'approfondir, d'un point de vue plus technique, les dispositifs concrets sur lesquels se base l'échange de données via Internet et la circulation des documents sur le web. Ce chapitre introduit le sujet des protocoles d'échange de données et d'informations, du protocole TCP/IP, sur lequel est basé Internet, au protocole HTTP, qui permet le partage des documents sur le web.

2Envoyer une lettre à un ami est une action relativement banale. Il convient tout d'abord d'écrire la lettre, de l'insérer dans une enveloppe, de noter l'adresse de l'ami en question sur l'enveloppe, d'y coller un timbre et de la glisser dans une boîte aux lettres. L'enveloppe sera alors récupérée par la poste, qui l'acheminera à l'adresse qui y est indiquée, celle de l'ami destinataire.

3À bien y regarder, aussi banale que soit cette action, elle repose sur la mobilisation d'un nombre non négligeable de " conventions " que chacun des acteurs impliqués doit respecter. L'expéditeur indique l'adresse sur l'enveloppe d'une manière très codifiée (que l'on inscrive " la troisième maison à gauche après l'école " et l'on est certain que la lettre se perdra), et colle le timbre en haut à droite de l'enveloppe et pas ailleurs. Les divers employés du service postal qui manipuleront la lettre doivent respecter l'ensemble des processus liés à leur fonction qui feront que la lettre passera correctement de centre de tri en centre de tri jusqu'à la boîte aux lettres du destinataire. Quant à ce dernier, il faudra qu'il sache interpréter tout un ensemble d'autres conventions utilisées par l'expéditeur pour écrire sa lettre : la date qui figure certainement en haut à droite est la date de rédaction (éventuellement accompagnée d'un lieu) et le nom indiqué tout en bas de la lettre est la signature, le nom de l'expéditeur. La langue même dans laquelle est rédigée la lettre est une convention entre l'expéditeur et le destinataire.

4C'est parce que cet entremêlement de conventions est respecté par l'ensemble des acteurs qui constituent la chaîne allant de l'expéditeur au destinataire que la communication entre ces derniers est possible. Il en va de même sur Internet lorsque, par exemple, on envoie un courrier électronique ou qu'un navigateur affiche une page d'un site web : la communication a alors lieu entre deux ordinateurs (celui de l'expéditeur et celui du destinataire dans le cas d'un courrier électronique, le serveur du site web et le poste de l'utilisateur dans le cas d'une page web), et cette communication est possible parce qu'un ensemble de conventions sont respectées. Pour des communications entre machines, on n'utilise pas le terme de convention mais celui de " protocole ", et ce sont ces protocoles (ou du moins une partie d'entre eux) qui seront détaillés dans ce chapitre.

5Pour permettre à deux ordinateurs d'échanger des informations entre eux, il faut un lien physique entre ces deux ordinateurs (éventuellement sans fil). Si on relie non pas deux, mais plusieurs ordinateurs qui vont pouvoir s'échanger des informations, on construit un réseau informatique.

6Internet est un réseau de réseaux, c'est-à-dire un ensemble de technologies qui permettent à plusieurs réseaux de s'interconnecter de manière à permettre l'échange d'informations entre ordinateurs connectés non seulement au même réseau, mais aussi sur des réseaux différents. Par exemple, les ordinateurs dans une bibliothèque universitaire sont connectés, certainement par un câble Ethernet 1, au réseau interne de l'université. Chez un particulier, l'ordinateur familial sera plutôt connecté au réseau de son fournisseur d'accès à Internet, notamment par ADSL 2. Le réseau de l'université comme le réseau du fournisseur d'accès à Internet sont connectés à d'autres réseaux, eux-mêmes connectés à d'autres réseaux. Pris ensemble, tous ces réseaux forment Internet.

7Pour gérer la transmission de données sur ce réseau de réseaux, deux protocoles sont utilisés et constituent le fondement d'Internet : IP, pour Internet Protocol, et TCP, pour Transfert Control Protocol.

Le protocole IP

8La métaphore postale permet de saisir le rôle du protocole IP : les deux éléments indispensables pour permettre l'envoi d'une lettre d'un expéditeur à un destinataire sont l'adresse du destinataire et un service postal qui acheminera la lettre jusqu'au destinataire. Il en va de même de la transmission de données sur Internet : le protocole IP permet d'attribuer une adresse unique à chaque ordinateur (nommée " adresse IP ") et fournit les mécanismes pour acheminer les données à bon port.

9Certains ordinateurs des réseaux qui constituent Internet, les " routeurs ", ont pour fonction d'aiguiller les données de l'expéditeur au destinataire. L'expéditeur encapsule les informations dans un " paquet IP " qui contient, outre les données à transférer, un certain nombre d'informations, dont l'adresse de l'expéditeur. L'ordinateur expéditeur transmet ce paquet à un routeur de son propre réseau, qui à son tour le transmet à un autre routeur, et ainsi de suite jusqu'à ce que le paquet parvienne au destinataire. Une des spécificités d'Internet est d'être entièrement décentralisé : il n'y a aucune machine centrale ayant une vue globale de l'ensemble de sa structure. Les routeurs ne connaissent d'Internet que les autres routeurs auxquels ils sont connectés. Un routeur qui reçoit un paquet IP doit donc déterminer lequel des routeurs auxquels il est connecté est le plus approprié pour rapprocher le paquet IP de son destinataire. Ce choix est fait par un ensemble d'algorithmes associés à d'autres protocoles d'échange d'informations entre routeurs qui ne seront pas détaillés ici.

10Cet aspect décentralisé d'Internet est une de ses forces. Il existe toujours plusieurs chemins possibles par lesquels faire transiter un paquet IP entre deux ordinateurs. Et si, à la suite d'une panne par exemple, un chemin venait à disparaître, un autre chemin serait disponible et pourrait être utilisé. Cela fait d'Internet un réseau extrêmement robuste.

11Deux propriétés du protocole IP doivent être soulignées. La première est qu'il est non fiable (ce qui ne veut pas dire " pas fiable "). Une fois envoyé, chaque paquet IP suit son propre cheminement et, s'il se perd, par exemple à cause d'une panne d'un routeur, ni l'expéditeur ni le destinataire n'en sont informés. Rien ne garantit non plus que deux paquets envoyés successivement par le même expéditeur au même destinataire arriveront dans l'ordre dans lequel ils ont été envoyés. La seconde propriété est que la taille des paquets IP est limitée, au mieux à 1 280 octets, soit la taille d'un texte de 200 mots.

Le protocole TCP

12La plupart des informations transitant sur Internet (courriers électroniques, pages web) dépassent largement les tailles maximales des paquets IP. Elles doivent donc être découpées en plusieurs paquets de taille appropriée par l'ordinateur expéditeur et reconstituées par l'ordinateur destinataire. Par ailleurs, les informations sont échangées dans le cadre d'interactions complexes nécessitant des transferts d'information dans les deux sens (voir par exemple le protocole HTTP décrit plus bas). Le rôle du protocole TCP est de composer des échanges de paquets IP pour proposer des services plus adaptés aux types d'échanges d'information se déroulant sur Internet. La métaphore appropriée pour décrire le protocole TCP serait celle du téléphone : une machine en contacte une autre pour établir une connexion et, une fois que cette dernière a accepté, elles disposent d'un canal, stable tant qu'aucune des deux n'interrompt la connexion, par lequel des informations de taille arbitraire peuvent transiter dans un sens comme dans l'autre.

13Pour rendre cela possible, lorsqu'une machine souhaite transmettre des données, le protocole TCP se charge de les découper en un ensemble de paquets IP. Du côté de la machine réceptrice, il va se charger de réordonner les paquets IP reçus, d'en accuser la réception ou, au contraire, de redemander ceux qui se seraient perdus et de les réassembler pour reconstituer les données initiales.

14TCP est une couche de communication construite par-dessus la couche IP, encapsulant et masquant les détails du protocole IP (du moins les notions de paquets et de routage, car l'adresse IP est utilisée pour identifier les machines), de la même manière qu'IP encapsule et masque les détails des protocoles liés aux connexions physiques (Ethernet, ADSL, etc.). Cette construction par couches successives, chaque couche utilisant les services de la couche inférieure pour en proposer de nouveaux, est un principe constituant d'Internet. TCP et IP sont deux protocoles permettant de transmettre des données, mais restent complètement neutres vis-à-vis des données transmises. Cela fait d'Internet une infrastructure très générique, sur laquelle différents services, ou applications, ont été conçus en construisant de nouvelles couches de protocoles par-dessus TCP. Ces protocoles spécifient la manière dont les machines doivent traiter les données que font transiter IP et TCP : par exemple, le courrier électronique, le web (basé sur le protocole HTTP décrit plus bas) ou le transfert de fichiers (ce que fait le protocole FTP, abordé plus bas également).

15Lorsqu'une machine accepte une connexion TCP, il faut qu'elle puisse connaître le protocole qui structure les données qui transiteront dans cette connexion (par exemple HTTP ou FTP) afin de les interpréter et de les traiter correctement. Pour ce faire, elle dispose de différents " ports ", identifiés par des numéros, et chaque demande de connexion TCP doit indiquer le port visé. À chacun de ses ports, la machine attendra des données conformes à un protocole donné. Ainsi, par exemple, HTTP sera typiquement associé au port TCP 80.

16Si les adresses IP permettent d'identifier les ordinateurs sur Internet, ayant été conçues à l'usage des machines, elles sont difficiles à mémoriser pour les humains : 192.0.43.10 est un exemple d'adresse IP. Les applications construites sur Internet telles que le web ou le courrier électronique sont au contraire conçues pour être utilisées par les humains. Pour pallier ce problème de lisibilité des adresses, le Domain Name System (DNS), a été conçu. Il permet que les machines, en parallèle à leurs adresses IP, soient identifiées par un " nom de domaine ", plus facilement mémorisable. Ce sont les noms qui sont couramment utilisés lors de l'accès à une page web ou de l'envoi d'un courriel. Il est plus simple de se rappeler que l'adresse d'un site web est " www.exemple.com " plutôt que " 192.0.43.10 " ou d'envoyer un mail à " nom@exemple.com " plutôt qu'à " nom@192.0.43.10 ". Il y a une correspondance entre adresse IP et nom de domaine, et des machines spécialisées, les " serveurs DNS ", permettent d'effectuer la traduction du nom de domaine en adresse IP.

17Le web, ou plus précisément le World Wide Web, est un système documentaire construit sur Internet dans lequel les documents, nommés hypertextes 3 ou pages web, sont reliés les uns aux autres par des hyperliens. Ces documents sont affichés dans des navigateurs qui permettent, grâce aux hyperliens, de naviguer d'une page à une autre. Les données qui sont échangées sur le web le sont avec le protocole HTTP, HyperText Transfert Protocol 4.

18Lorsque deux machines s'échangent des données sur le web avec le protocole HTTP, leur rôle est asymétrique. L'une d'entre elles, le " serveur ", a pour fonction de fournir des ressources ou des services, tandis que l'autre, le " client ", utilise les ressources et les services du serveur. Le protocole HTTP fonctionne selon un principe de requête/réponse : le client formule une requête auprès du serveur, lequel renvoie en retour une réponse au client (il y a une polysémie autour des termes " client " et " serveur " : " client " désigne à la fois l'ordinateur qui émet la requête et le logiciel exécuté par cet ordinateur, typiquement le navigateur web ; de même, " serveur ", désigne à la fois l'ordinateur destinataire de la requête et le programme chargé de traiter la requête et formuler une réponse). Un exemple typique de requête est un navigateur réclamant à un serveur une certaine page web, lequel répond en envoyant au client le code HTML de la page désirée. Le navigateur traite alors ce code HTML pour afficher la page à l'utilisateur.

19La première fois qu'un client envoie une requête HTTP à un serveur, il ouvre une connexion TCP avec le serveur (généralement sur le port 80). Il envoie alors sa requête à travers cette connexion, et le serveur envoie en retour sa réponse par la même connexion. Cette connexion TCP peut être maintenue ouverte pour des requêtes ultérieures. Ce que spécifie HTTP est la structure des messages que le client et le serveur vont échanger à travers la connexion TCP.

URL

20Les requêtes HTTP sont, de manière générale, déclenchées lorsqu'un utilisateur clique sur un lien hypertexte ou saisit une adresse dans son navigateur. Dans un cas comme dans l'autre, la requête est construite à partir d'une URL, Uniform Resource Locator.

21Par exemple :

http://fr.wikipedia.org:80/w/index.php?title=Uniform_Resource_Locator&oldid=93045880#URL_absolue

22Cette adresse, cette URL, a une structure particulière :

La première partie, " http:// ", spécifie qu'il faut émettre une requête HTTP pour traiter cette URL. Des URL peuvent spécifier d'autres protocoles. On rencontre par exemple sur le web des URL débutant par " mailto : ", suivi d'une adresse électronique. Ces URL doivent être traitées pour l'envoi d'un courrier électronique, et cliquer sur un hyperlien pointant vers une URL de ce type déclenche, en principe, l'ouverture du logiciel de messagerie électronique.

La seconde partie, " fr.wikipedia.org ", indique le nom de la machine et le nom du domaine où se trouve la ressource (ici, il s'agit de la machine " fr " dans le domaine " wikipedia.org "), c'est-à-dire la machine avec laquelle le client doit établir une connexion TCP. Avant d'établir cette connexion, le client doit faire appel à un serveur DNS qui lui transmettra l'adresse IP correspondante.

La troisième, " :80 ", spécifie le port vers lequel la connexion TCP doit être établie. L'indication du port est facultative. S'il n'est pas mentionné, c'est par défaut sur le port 80 que la connexion se fait. Mais lorsque le serveur est configuré pour accepter les connexions HTTP sur un autre port que le port 80 (on rencontre par exemple le port 8080 lorsque le serveur repose sur la technologie Java), cette information doit être précisée.

La quatrième partie de l'URL, le " chemin d'accès ", ici " /w/index.php ", donne un chemin dans une hiérarchie similaire à celle des fichiers sur un disque dur. Si, aux débuts du web, ce chemin indiquait en effet la localisation d'un fichier HTML sur le disque dur d'un serveur, cela est beaucoup moins vrai aujourd'hui. Les ressources ne sont pas nécessairement des fichiers préexistants à la requête, mais sont bien souvent au contraire calculées dynamiquement par le serveur. Le chemin est alors au mieux configurable, au pire imposé par une technologie chargée de traiter la requête et construire la réponse. Dans cet exemple, l'extension du fichier, " .php ", indique que le fichier index.php est un programme écrit dans le langage de programmation PHP5, qui permet précisément de construire dynamiquement des documents HTML.

La construction de la ressource par un programme exécuté sur le serveur peut faire intervenir des paramètres. Ce sont de tels paramètres qui sont indiqués par la partie suivante de l'URL, la " chaîne d'interrogation " : " ?title=Uniform_Resource_Locator&oldid=93045880 ". Il y a ici deux paramètres, le premier ayant pour nom " title " et pour valeur " Uniform_Resource_Locator ", le second ayant pour nom " oldid " et pour valeur " 93045880 ". Dans cet exemple, le programme " /w/index.php " construit la version passée d'une page Wikipédia, la version ayant pour identifiant " 93045880 " de la page ayant pour titre " Uniform Ressource Locator ".

La dernière partie de l'URL, " #URL_absolue ", désigne un " fragment " de la ressource. La réponse du serveur à une requête à cette URL sera la totalité de la ressource, mais le navigateur focalisera l'affichage sur le fragment ayant pour identifiant " URL_absolue ". Dans cet exemple, la section " URL absolue " de la page Wikipédia.

Structure des requêtes et des réponses HTTP

23Les requêtes et réponses HTTP sont constituées de deux parties, un en-tête qui contient des informations propres au protocole HTTP, et un corps qui contient les données échangées (par exemple, le code HTML de la page renvoyée par le serveur).

24L'URL contient une grande partie des informations nécessaires à la construction d'une requête. Le nom de domaine et le port sont utilisés pour établir la connexion TCP, tandis que le chemin d'accès et la chaîne d'interrogation font partie des informations constituant l'en-tête de la requête.

25Si, comme l'illustre l'exemple ci-dessus, HTTP permet à un client de réclamer une ressource à un serveur, d'autres types de requêtes sont possibles. Le type d'une requête est identifié par la " méthode HTTP ", une autre information que l'on va trouver dans l'en-tête d'une requête HTTP. Ces méthodes sont au nombre de neuf, mais les navigateurs web n'utilisent typiquement que deux d'entre elles. La " méthode GET " est celle qui serait typiquement utilisée à partir de l'URL utilisée en exemple ci-dessus. Cette méthode indique au serveur que le client demande une ressource. À l'inverse, il arrive que le client souhaite transmettre des informations au serveur plutôt que d'accéder à une ressource particulière. C'est le cas, par exemple, lorsqu'un utilisateur remplit un formulaire pour se créer un compte sur un service en ligne. La " méthode POST " est alors utilisée par le client qui insère alors les informations fournies pas l'utilisateur (son nom, son mot de passe, son adresse de courrier électronique, etc.) dans le corps de la requête. Le serveur a alors pour tâche de traiter ces informations afin qu'elles puissent servir lors des futures interactions entre l'utilisateur et le service (par exemple, lorsqu'il s'identifiera).

26Outre la méthode, le chemin d'accès et la chaîne d'interrogation, l'en-tête HTTP est également constitué d'un ensemble de paramètres. Ceux-ci permettent, entre autres choses, de transmettre les identifiants de l'utilisateur ou de préciser la requête en spécifiant, par exemple, le format ou la langue de ressource attendue en réponse. Un de ces paramètres est le " cookie ". Un cookie, ou témoin de connexion, est une suite d'informations envoyée par un serveur au client dans une réponse HTTP, et que le client renvoie systématiquement lors des requêtes ultérieures à ce même serveur. Les cookies permettent aux serveurs d'enregistrer des informations sur l'utilisateur à l'origine d'une requête et de les réutiliser lors des requêtes suivantes. Ces informations peuvent être des préférences de l'utilisateur quant au fonctionnement ou à l'aspect du site, ou encore le fait qu'il s'est déjà identifié. Elles assurent une continuité dans le traitement d'un utilisateur.

27Le premier élément de l'en-tête d'une réponse HTTP, le " statut ", indique la manière dont le serveur a traité la requête du client. Par exemple, le statut " 200 OK " indique que la requête a été correctement traitée : le corps de la réponse contiendra alors la ressource demandée par une requête GET ou un document attestant que les informations transmises par une requête POST ont bien été traitées. À l'inverse, le statut " 404 Not Found " indique que la ressource désignée par l'URL n'a pas pu être fournie par le serveur, soit parce qu'il ne l'a pas trouvée, soit parce qu'il n'a pas su la construire.

28L'en-tête contient également des métadonnées sur la ressource renvoyée : son format, sa taille, sa langue. L'en-tête peut aussi comprendre un cookie, que le client enregistrera pour des requêtes futures et des informations de redirection, indiquant au navigateur qu'il doit se rendre sur une autre page, c'est-à-dire formuler une nouvelle requête

29Si le web et le courrier électronique sont les applications les plus populaires d'Internet, ce ne sont pas les seules. Deux autres sont présentées ici, l'échange de fichiers au moyen du protocole FTP ( File Transfert Protocol) et la connexion à distance en ligne de commande avec le protocole SSH ( Secure Shell).

L'échange de fichiers par le protocole FTP

30Le principe du protocole FTP est de permettre à un client de parcourir l'arborescence de fichiers d'un serveur et de transférer des fichiers du serveur vers le client et inversement. FTP permet aussi de créer et de supprimer des répertoires sur le serveur et d'y supprimer des fichiers.

31Pour se connecter à un serveur FTP, un utilisateur a besoin d'un client FTP (par exemple Filezilla) auquel il spécifie le nom du serveur (qui sera traduit en adresse IP par un serveur DNS), le port (par défaut 21), son identifiant et son mot de passe. L'identification de l'utilisateur permet au serveur de déterminer quels sont les droits de lecture et d'écriture de l'utilisateur pour chaque répertoire et fichier de l'arborescence. Certains serveurs acceptent des connections anonymes.

La connexion à distance en ligne de commande avec le protocole SSH

32Les systèmes d'exploitation de la famille UNIX (tels que Linux ou Mac OS) proposent, en plus de leur interface graphique, une interface en ligne de commande 6. Bien que purement textuel, ce mode d'interaction avec l'ordinateur se révèle souvent plus puissant que l'interface graphique. Il est donc intéressant de pouvoir se connecter en ligne de commande à une machine distante. C'est ce que permet de faire le protocole SSH.

33Comme avec le protocole FTP, l'utilisateur qui souhaite utiliser le protocole SSH doit avoir un compte sur le serveur auquel il souhaite se connecter. À la différence de HTTP et de FTP, pour lesquels il existe des logiciels clients avec une interface graphique (les navigateurs web en sont l'exemple le plus évident), une connexion SSH ne s'établit qu'à partir de la ligne de commande 7, à l'aide de la commande " ssh ". Pour Windows, il est nécessaire d'utiliser un client spécifique, tel que PuTTY.

34Voici un panorama des protocoles d'échange de données sur Internet. Le respect de ces standards a rendu possible la construction d'un réseau complexe comme le web au sein duquel un nombre très élevé de machines peuvent communiquer. La facilité de la circulation de l'information déterminée par la mise en place de ces conventions est une des bases du modèle actuel de diffusion des contenus.

# data[].attributes.attachment_link.title
Chapitre 8. Les protocoles d'Internet et du web

# data[].attributes.attachment_link.description
Nous avons affirmé l'importance d'Internet et du web dans les changements de modèles de circulation des connaissances. Ce manuel propose une conception de l'édition numérique comme l'ensemble des pratiques qui structurent aujourd'hui la production et la circulation des contenus et, dans ce sens, nous ne cesserons de le répéter, c'est le développement du web - et non du numérique en général - qui doit être au centre de notre attention.

# data[].attributes.attachment_link.readable_text
Temps de lecture : 3 min 2 s
La communication entre personnes à travers les outils digitaux ne cesse de progresser sous des formes multiples. Texte, image et voix en constituent les différentes possibilités, que chacun utilise selon son âge, son contexte, ses besoins... Comment cela s'orchestre-t-il ? Quels sont les outils privilégiés et par qui ?
Les réseaux sociaux s'imposent

De par l'importance de leurs inscrits, les réseaux sociaux constituent un moyen privilégié de communication sur internet. D'après l'étude Web Observatoire, l'utilisation d'une messagerie instantanée constitue d'ailleurs le deuxième usage réalisé sur les réseaux sociaux, juste derrière le visionnage de vidéos ¹.

Charlotte Leboucher, Directrice d'études à Médiamétrie, relève : " Les réseaux sociaux sont présents sur presque tous les usages Internet. Ils sont devenus des plateformes sur lesquelles publier et consulter des posts et aussi discuter via messageries, acheter, regarder des vidéos etc. La plupart des personnes ont tous leurs contacts sur leur réseau, ce qui explique leur part considérable dans la communication ".

Selon la mesure de l'Audience Internet Global, en novembre 2023, en France, chaque jour, 61% des Français se sont rendus sur un réseau social - Facebook, Instagram, Snapchat, TikTok, X, LinkedIn, Pinterest, BeReal et bien d'autres. Cette pratique progresse puisqu'ils étaient 49,3% en 2018. Le temps qu'ils y consacrent a encore plus progressé : en moyenne près de 48 minutes quotidiennes en novembre 2023 à comparer à 20 minutes en 2018. Les 15-24 ans sont les principaux adeptes de ces moyens de communication : 86% d'entre eux se sont connectés chaque jour à au moins un réseau social en novembre 2023. Ils sont suivis des 25-49 ans. La pratique s'effectue essentiellement sur mobile, quelle que soit la tranche d'âge.

Bertrand Krug, Directeur digital & presse de Médiamétrie//NetRatings, complète : " Facebook reste de loin le premier réseau social en France. Si Snap s'impose chez les jeunes, Facebook reste le réseau le plus utilisé au quotidien par les plus de 25 ans ".

Les messageries instantanées en forte progression

Autres outils directement destinés à la communication écrite ou vocale, les messageries instantanées sont de plus en plus utilisées. Parmi elles, WhatsApp ressort en premier. Facebook Messenger se place juste derrière. Suivent les applications de visio-conférence Skype, Zoom et Teams ¹.

En termes d'audience, les messageries instantanées - parmi lesquelles WhatsApp, Messenger, Discord, Telegram, Skype - ont connu une progression très significative en 5 ans. 49,2% des Français les ont consultées chaque jour en novembre 2023, ils étaient 18,8% en novembre 2018. Plus nombreux, ils y passent aussi près de trois fois plus de temps : 8 minutes en moyenne par jour en 2023 contre 3 minutes en 2018. Ce sont les 25-49 ans qui les utilisent le plus : près de 7 sur 10, suivis des 15-24 ans. Là également, leur usage s'effectue principalement sur téléphone mobile ².

Sur ces messageries, les individus privilégient les messages écrits : c'est le cas de 97,2% des utilisateurs. 82,1% effectuent des appels audio et 77,6% des appels vidéo. Enfin, 72,6% enregistrent des messages vocaux, en particulier les 15-24 ans et les femmes ¹.

Charlotte Leboucher analyse : " les appels audios, notamment effectués via opérateur mobile , diminuent. Le poids des réseaux sociaux et des messageries instantanées est tel qu'aujourd'hui les individus les utilisent directement pour appeler. Les plus jeunes en particulier s'éloignent de cette pratique, au profit de l'utilisation de messages vocaux ou de textes ".

L'email résiste

Pionnier de la communication via internet, l' email constitue toujours un des moyens importants de communication. 96,6% des individus ¹ indiquent s'être connectés à leur boite mail au cours des 30 derniers jours. En premier lieu sur leur smartphone, puis sur ordinateur, et enfin sur tablette.

L'audience des sites d'email est en progression, avec 46,1% des Français qui se connectent chaque jour, contre 34,1% en novembre 2018. Le mobile domine également en termes d'écran utilisé : 86,5% des visiteurs utilisent leur smartphone pour se connecter chaque jour sur cette catégorie, même si l'ordinateur tient une place importante avec 25,3% des visiteurs. Quant au temps dédié aux emails, il est relativement stable depuis 2018 : 4 minutes par jour en moyenne en 2018 et 5 minutes en 2023. Les plus gros utilisateurs sont les 25-49 ans, 61,3% d'entre eux se connectent chaque jour, suivis des plus de 50 ans. Les 15-24 ans sont près de 42% à les consulter chaque jour ².

Laure Osmanian Molinero

# data[].attributes.attachment_link.title
Médiamétrie - Réseaux sociaux, messageries instantanées, emails, visio-conférence... La communication sous toutes ses formes

# data[].attributes.attachment_link.description
La communication entre personnes à travers les outils digitaux ne cesse de progresser sous des formes multiples.

# data[].attributes.body
N'hésitez pas ! Qui se sent en mesure de faire un résumé du cours ? ;)