Qu'est-ce que Internet ?
Définition :
Internet est un réseau de réseaux d'ordinateurs où circulent des données. Les machines échangent des requêtes. Celles qui envoient les requêtes sont appelées clients et celles qui répondent serveurs. Leurs liens peuvent être filaires ou non.
Fondamental :
Dates clefs
1966 : Premier réseau internet américain (ArpaNet)
1972 : Premier réseau internet français (Cyclades)
1978 : Protocole TCP/IP
1980 : Minitel
1983 : Choix du nom d'internet
1989 : World Wide Web (WWW)
1997 : Wi-Fi
2000 : 3G
2010 : 4G
2020 : 5G
Mais un réseau, c'est quoi ?
Un réseau, c'est tout simplement des éléments reliés entre eux par des liens. Par exemple, il existe des réseaux autouroutiers, des réseaux sociaux, des réseaux électriques ...
Définition : Et le réseau informatique alors ?
Un réseau informatique est un groupement de liens (câbles, ondes...) permettant de connecter des équipements (ordinateurs, smartphones...) entre eux.
Les équipements d'Internet
Sur Internet, on retrouve plusieurs équipements avec chacun un rôle particulier :
Terminal utilisateur | Ordinateurs, smartphones, imprimantes, objets connectés |
---|---|
Commutateur | Aussi appelé switch, il se place dans un réseau local et s'occupe de connecter les terminaux entre eux. |
Routeur | Est en charge du trafic sur Internet, et permet de connecter tous les réseaux locaux entre eux |
Les liens d'Internet
Pour connecter tous ces équipements, on utilise des câbles ou des ondes :
ADSL | Câble (réseau téléphonique) - Lent |
---|---|
4G | Sans fil - Rapide |
Fibre | Câble (fibre optique) - Très rapide |
Pour traverser les océans, on utilise des câbles sous-marins (carte interactive).
Syntaxe : Et donc Internet ?
Internet signifie littéralement « Interconnexion de réseaux ». Il s'agit donc de connecter des réseaux (où sont connectés des équipements) entre eux dans le but d'échanger des données. Pour se connecter, le réseau a besoin d'un accès fourni par un fournisseur d'accès à Internet (FAI).
Simulation : Un schéma
Représentons un schéma d'Internet ! Vous devez dessiner votre réseau local domestique (équipements, liens, FAI).
2 élèves viennent ensuite dessiner leur schéma au tableau afin de dessiner Internet.
Méthode : L'adresse IP
Pour communiquer, les ordinateurs ont besoin d'une adresse. Il existe deux versions majeures pour représenter une adresse. Nous verrons la version 4 : IPv4.
L'adresse IPv4 se compose de 4 nombres de 0 à 255 espacés par des points. Par exemple 80.247.238.65 est une adresse IPv4 (abrégé adresse IP).
Les ordinateurs communiquent seulement avec des 0 et des 1 (cela s'appelle le binaire car 0 et 1 sont des bits). Comment faire pour représenter le nombre 80 par exemple ? Il suffit de faire comme avec nos chiffres !
Nous utilisons les chiffres de 0 à 9, et quand nous arrivons à 9, nous recommençons à 0 en ajoutant 1 au chiffre de gauche (ce qui donne 10).
Cela donne le tableau suivant :
Décimal | Binaire |
---|---|
0 | 0 |
1 | 1 |
2 | 10 |
3 | 11 |
4 | 100 |
5 | 101 |
... | ... |
80 | 101 0000 |
On peut donc obtenir une table de traduction pour chaque position du 1 en binaire :
Décimal | Binaire |
---|---|
2^0=1 | 0000 0001 |
2^1=2 | 0000 0010 |
2^2=4 | 0000 0100 |
2^3=8 | 0000 1000 |
2^4=16 | 0001 0000 |
2^5=32 | 0010 0000 |
2^6=64 | 0100 0000 |
2^7=128 | 1000 0000 |
Ainsi, si on a le nombre binaire 1111 1111, alors la valeur décimale obtenue est 128+64+32+16+8+4+2+1=255. Cela nous montre que les adresses IP sont codées avec 4 X 8 bits = 32 bits.
Complément : Le protocole TCP/IP
Pour échanger, il est nécessaire d'établir un protocole. Le protocole TCP/IP est un ensemble de normes permettant l'échange de données entre deux entités (un émetteur et un récepteur) en utilisant des paquets numérotés et en vérifiant la bonne distribution des données.
TCP signifie « Transfer Control Portocol » soit en français « Protocole de Contrôle de Transfert ».
L'échange de données s'effectue en suivant les étapes suivantes :
Découpage des données : Un document à transmettre d’un ordinateur (serveur) à un autre (client) est organisé sous forme d’une file de bits (suite de 0 et de 1). Ces données sont découpées en petits paquets par un programme sur l’ordinateur source (le serveur) qui gère le transfert d’informations selon le protocole TCP.
Envoi des paquets : Les paquets sont envoyés séparément sur Internet. Ils peuvent suivre des chemins différents en fonction de l’encombrement du réseau ou de la panne de certaines machines.
Réception et réorganisation des paquets : Lorsque les paquets arrivent à destination sur l’ordinateur cible (le client), ils sont réceptionnés par un programme qui connaît également le protocole TCP. Ce programme est chargé de remettre les données dans le bon ordre.
Vérification de l’intégrité des données : Le programme sur l’ordinateur client vérifie également que tous les paquets sont arrivés et qu’aucun n’est endommagé. Si un paquet est endommagé, l’ordinateur client demande une copie du paquet endommagé à l’ordinateur serveur.
C’est ainsi que le protocole TCP garantit le transfert d’informations sur Internet.