- Le découpage des messages en petits paquets.
- La transmission des paquets, qui peuvent utiliser des chemins différents grâce au protocole IP.
- La reconstitution des messages à leur réception.
- La réémission des paquets si nécessaire.
Définition
Internet
Un réseau mondial de dispositifs interconnectés qui permet l'échange de données et d'informations.
Routage
Processus d'acheminement des paquets de données dans un réseau, basé sur des tables de routage et des protocoles spécifiques.
Routeur
Machine qui connecte plusieurs réseaux et qui utilise sa table de routage pour diriger les messages vers le meilleur chemin.
Protocole Internet (IP)
Protocole gérant l'envoi de messages sur Internet et définissant les règles de communication pour les machines sur le réseau.
III) Communiquer sur le réseau mondial - Transport
a) Protocole TCP
Le protocole TCP (Transmission Control Protocol) régit la fragmentation, la transmission et la reconstitution des messages envoyés sur Internet. Il permet :
b) Nommage des machines au niveau mondial
Le système de noms de domaines, ou DNS (Domain Name System), coordonne la correspondance entre les noms de domaine (comme www.qwant.fr) et les adresses IP (par exemple 194.187.168.99). Cette correspondance est gérée par des serveurs DNS connectés au réseau Internet.
IV) Applications
a) Client-Serveur
Le modèle Client-Serveur est une structure organisationnelle d'application sur Internet, où des clients demandent des services à un serveur, qui est un programme situé sur une machine aux ressources importantes. Des exemples de services incluent:
- HTTP(S) pour les navigateurs web
- FTP pour le transfert de fichiers
- POP, SMTP et IMAP pour la messagerie électronique
b) Réseau pair à pair (Peer to peer, P2P)
Dans le modèle Pair à Pair (P2P), toutes les machines peuvent agir tantôt comme client, tantôt comme serveur, sans distinction stricte. Cela est souvent utilisé pour le partage de fichiers, exemple : Gigatribe, T411, Emule.
V) Résumé – modèle en couche
A retenir :
Les bases d'Internet reposent sur le routage, qui choisit le chemin optimal pour les données à l'aide des routeurs et des protocoles IP. Les protocoles de transport comme TCP et UDP gèrent la distribution des données, tandis que des systèmes comme DNS assurent l'identification des machines connectées. Les structures client-serveur et P2P servent d'architectures primaires pour les applications en ligne, chacune avec des caractéristiques et cas d'utilisation spécifiques.
