Introduction aux infrastructures numériques

Cours pour L1 Communication et Médias

Semaine 1 : Fonctionnement d'Internet

1. Introduction : Internet, qu'est-ce que c'est vraiment ?

Le saviez-vous ? Chaque fois que vous envoyez un message sur Instagram ou regardez une vidéo YouTube, vous utilisez un réseau mondial comparable à un système postal ultrarapide pour données numériques.

1.1 La grande autoroute de l'information

Internet est comme un réseau routier mondial, mais pour les données :

1.2 Les protocoles : les règles de circulation

Imaginez Internet comme un pays multilingue.

Pour que tout le monde se comprenne, il faut des règles communes :

2. Le système DNS : L'annuaire d'Internet

2.1 Pourquoi avons-nous besoin du DNS ?

Faites l'expérience : il est plus facile de retenir "instagram.com" que "157.240.23.174"

Le DNS (Domain Name System) fonctionne comme un annuaire téléphonique :

2.2 La hiérarchie DNS

Comme une adresse postale, un nom de domaine se lit de droite à gauche :

3. Applications pratiques en communication

3.1 Impact sur les stratégies digitales

3.2 Exercices pratiques

  1. Analyse de DNS

    • Objectif : Comprendre l'impact du DNS sur l'accessibilité d'un site
    • Exercice : Comparer les temps de chargement avec/sans DNS
  2. Cartographie réseau

    • Objectif : Visualiser le voyage des données
    • Outil : Utilisation de traceroute pour suivre le parcours des données

Semaine 2 : Les bases de la communication numérique

1. HTTP et HTTPS : Les langages du Web

1.1 HTTP : Le protocole standard

HTTP fonctionne comme un serveur dans un restaurant :

1.2 HTTPS : La version sécurisée

Analogie du courrier recommandé :

2. Transfert de données

2.1 Les différents types de données

2.2 Optimisation des transferts

Impact sur la communication :

Semaine 3 : Architectures Web

1. Le modèle Client-Serveur

1.1 Principe de base

Comme un restaurant :

1.2 Applications en communication

2. Le Cloud Computing

2.1 Définition et principes

Le cloud comme une bibliothèque moderne :

le cloud computing permet d'adapter les ressources informatiques aux besoins fluctuants (montée en charge, stockage, etc.) sans investissement matériel initial, tout en offrant une gestion dynamique des coûts et une accessibilité globale.

Il est choisi pour offre de la flexibilité et de l'évolutivité

2.2 Impact sur la communication digitale