Numérique et sciences informatiques (spécialité) · Première
Transmission de données dans un réseau : cours de 1re NSI
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- Transmettre des données, c'est déplacer des flux de bits ou d'octets d'un lieu à un autre, grâce à un support physique (cuivre, fibre, ondes radio) ou numérique.
- Une liaison est parallèle (plusieurs fils côte à côte) ou série (bits envoyés successivement) ; elle est simplex, half duplex ou full duplex selon les sens permis.
- La couche réseau fait voyager les données de machine à machine, la couche transport d'application à application, et seulement aux extrémités.
- TCP découpe le flux en segments, ouvre la connexion en trois temps, numérote pour fiabiliser, puis ferme en quatre temps.
- Face à la congestion, TCP adapte son débit : le démarrage lent monte progressivement, borné par la plus petite des deux fenêtres (congestion, réception).
Transmettre des données : de quoi parle-t-on ?
Quand tu ouvres une page web, envoies un message ou regardes une vidéo, des informations circulent entre ton appareil et une autre machine. Ce voyage s'appelle la transmission de données. Dans ce cours, tu vas comprendre ce qui se passe entre le moment où une application décide d'envoyer quelque chose et celui où l'application de l'autre machine le reçoit.
Tu connais déjà le modèle d'architecture de von Neumann : un processeur, une mémoire, des entrées-sorties. Une machine reliée à un réseau utilise ses entrées-sorties pour échanger des informations avec d'autres machines. Ici, on s'intéresse au chemin que prennent ces informations et aux règles qui les accompagnent.
Les supports de transmission
Les bits ne voyagent pas dans le vide : il leur faut un support. Selon le support, le signal physique n'est pas le même, mais l'idée reste identique : représenter des 0 et des 1 par une grandeur physique que le récepteur saura relire.
Pour accéder à Internet depuis chez toi, on peut employer une paire de modems ou d'autres techniques adaptées au support utilisé, par exemple l'ADSL, la fibre optique ou les ondes radio 2. Un modem sert de convertisseur : il adapte les données numériques au support qui les transporte, et inversement à l'arrivée.
| Support | Idée à retenir |
|---|---|
| Fil de cuivre | Un support filaire cité parmi les technologies de transmission |
| Fibre optique | Un support filaire, utilisé aussi pour accéder à Internet |
| Ondes radio | Un support sans fil, utilisé aussi pour accéder à Internet |
| Laser, infrarouge | Des technologies lumineuses citées parmi les supports |
Parallèle ou série, synchrone ou non
Une fois le support choisi, il faut décider comment placer les bits dessus. Deux grandes manières existent.
| Notion | Définition courte |
|---|---|
| Parallèle | Un bus de plusieurs fils côte à côte |
| Série | Données et contrôle envoyés à la suite |
| Simplex | Un seul sens |
| Half duplex | Les deux sens, mais un seul à la fois |
| Full duplex | Les deux sens en même temps |
Une liaison série pose une question : comment le récepteur sait-il où un bit finit et où le suivant commence ? C'est le problème de la synchronisation. La difficulté vient des horloges : celle de l'émetteur et celle du récepteur peuvent présenter de légers écarts 2. Si rien ne les accorde, le récepteur risque de lire un bit au mauvais moment ; c'est pourquoi une liaison rapide transmet aussi un repère d'horloge, qui garde les deux extrémités synchronisées.
Les sens de circulation : simplex, half duplex, full duplex
Une fois qu'on sait comment envoyer, reste à savoir dans quel sens. En télécommunication, un circuit de transmission de données désigne l'ensemble des moyens, matériels et logiciels, qui font passer des informations entre des équipements terminaux 2. Il comprend le matériel de conversion nécessaire et les systèmes de signalisation associés 2.
Les couches : qui s'occupe de quoi ?
Un réseau réel est trop complexe pour être décrit d'un bloc. On le découpe donc en couches, chacune ayant un rôle précis et s'appuyant sur la couche inférieure. Deux modèles de référence existent : le modèle Internet, aussi appelé modèle TCP/IP, et le modèle OSI 3.
Pourquoi deux niveaux différents, « machines » puis « applications » ? Sur une même machine, plusieurs programmes peuvent communiquer en même temps : un navigateur, un logiciel de messagerie, un jeu en ligne. La couche réseau amène les données à la bonne machine ; la couche transport les remet au bon programme.
La trame : délimiter le début et la fin
Plus près du support, les bits sont regroupés en blocs appelés trames. Le récepteur reçoit un flot continu de bits : sans repère, il ne saurait pas où un bloc commence ni où il finit.
Le fanion pose un problème : et si la suite de bits qui le représente apparaît dans les données elles-mêmes ? Le protocole prévoit que ces caractères spéciaux puissent aussi circuler comme de simples données 1. Par ailleurs, ils ne sont pas remis aux couches supérieures : le protocole les interprète pour son propre fonctionnement 1. Autrement dit, le fanion sert à l'organisation du transport et reste invisible pour l'application.
TCP : un transport fiable
Le protocole le plus répandu pour la couche transport sur Internet s'appelle TCP (Transmission Control Protocol). Dans le modèle Internet, il se place au-dessus d'IP ; dans le modèle OSI, il équivaut à la couche transport, qui se glisse entre la couche réseau et la couche session 3.
Voilà donc qui effectue le découpage évoqué plus haut : c'est TCP. L'application, elle, n'a pas à s'en soucier : elle fournit un flux continu d'octets, par exemple la réponse d'un serveur de messagerie 3.
- ÉtablissementPoignée de main en trois temps, numéros de séquence initialisés
- TransfertFlux découpé en segments, envoi fiable et dans l'ordre
- RupturePoignée de main en quatre temps pour fermer la connexion
Congestion et démarrage lent
Un réseau a une capacité limitée. Si chacun envoie trop vite, des paquets sont perdus et les délais s'allongent. TCP intègre donc un mécanisme pour adapter son débit.
Récapitulatif et méthode pour les exercices
Pour résoudre un problème de transmission, procède toujours dans cet ordre : identifier le support et le mode, repérer la couche concernée, puis faire le calcul demandé (temps, nombre de segments, fenêtre).
Exercices corrigés
Exercice 1 Durée d'envoi d'un fichier
Un élève envoie un fichier de 6 000 000 octets par une liaison dont le débit est de 12 Mbit/s, soit 12 000 000 bits par seconde. Rappel : 1 octet = 8 bits.
Calcule la durée idéale de transmission, sans tenir compte des en-têtes ni de la congestion.
Indice 1
Commence par convertir la taille du fichier en bits.
Indice 2
Divise ensuite le nombre de bits par le débit en bits par seconde.
Voir la correction pas à pas
On convertit la taille en bits : bits.
Le débit vaut bits par seconde.
On divise : secondes.
La transmission idéale dure 4 secondes. Le temps réel est un peu supérieur, car TCP ajoute des informations de contrôle et peut ralentir en cas de congestion.
Exercice 2 Découper un flux en segments
Une application confie à TCP un flux de 4 500 octets. On suppose que chaque segment peut transporter au maximum 1 460 octets de données.
- Combien de segments TCP faut-il pour transporter tout le flux ?
- Combien d'octets contient le dernier segment ?
Indice 1
Divise 4 500 par 1 460 et regarde le reste.
Indice 2
Un segment partiellement rempli compte quand même pour un segment.
Voir la correction pas à pas
On calcule : trois segments pleins ne suffisent pas.
Trois segments pleins transportent octets.
Il reste octets, qui nécessitent un quatrième segment.
Il faut donc 4 segments, le dernier contenant 120 octets.
Il faut 4 segments : trois pleins et un dernier de 120 octets. On arrondit toujours à l'entier supérieur quand on compte des segments.
Exercice 3 Quelle quantité l'émetteur peut-il envoyer ?
Lors d'une connexion TCP, la fenêtre de congestion de l'émetteur vaut 24 ko et la fenêtre de réception du destinataire vaut 16 ko.
- Quelle quantité maximale de données l'émetteur peut-il envoyer avant de recevoir un accusé de réception ?
- Quelle fenêtre limite l'échange ici ? Que se passerait-il si la fenêtre de congestion tombait à 10 ko ?
Indice 1
Retiens la plus faible des deux valeurs.
Indice 2
Pour la question 2, compare à nouveau les deux fenêtres avec la nouvelle valeur.
Voir la correction pas à pas
La quantité maximale autorisée est la plus faible des deux fenêtres : ko.
C'est la fenêtre de réception qui limite : le destinataire ne peut pas absorber plus de 16 ko.
Si la fenêtre de congestion tombe à 10 ko, on a ko : c'est alors le réseau, et non le récepteur, qui limite l'envoi.
L'émetteur peut envoyer 16 ko au plus. Selon la situation, ce sont tantôt les capacités du réseau, tantôt celles du récepteur qui fixent la limite : on prend toujours la plus faible.
Quiz
7 questions · correction immédiate · ton score reste sur ton appareil.
-
La bonne réponse décrit un déplacement d'un endroit à un autre, par un moyen physique ou numérique 2. Le stockage reste sur place : il n'y a pas de déplacement. La conversion de format change la représentation, pas l'emplacement.
-
En série, données et contrôle se suivent à la file 2. Envoyer plusieurs bits sur plusieurs fils en même temps décrit la transmission parallèle, ce qui est l'erreur tentante. Le sens de circulation (simplex, half ou full duplex) est une autre notion, indépendante.
-
Les deux sens sont possibles, un seul à la fois : c'est le half duplex 2. Le simplex n'autorise qu'un sens, ce qui est faux ici puisque chacun peut parler. Le full duplex permettrait de parler en même temps. « Parallèle » concerne le nombre de fils, pas le sens.
-
La couche transport relie des applications, tandis que la couche réseau relie des machines 1. Prendre la couche réseau est l'erreur classique : elle s'arrête à la machine, sans distinguer les programmes qui y tournent.
-
C'est faux : la couche transport n'agit qu'aux extrémités 1. L'idée contraire est tentante parce que les paquets traversent des équipements intermédiaires, mais ceux-ci ne montent pas au-delà de la couche réseau.
-
La limite est la plus petite des deux fenêtres 3 : ko. Choisir 20 ko, la plus grande valeur, ferait déborder le récepteur, qui ne peut en accepter que 14.
Les questions qu'on se pose
Quelle différence entre la couche réseau et la couche transport ?
La couche réseau fait circuler les données entre machines, la couche transport entre applications 1. Une machine peut faire tourner plusieurs programmes qui communiquent en même temps ; le transport les distingue. Il agit uniquement aux extrémités et s'appuie sur la couche réseau en améliorant son service 1.
À quoi servent les numéros de séquence dans TCP ?
Ils sont mis en place pendant l'ouverture de la connexion pour garantir une transmission fiable : sans perte et dans l'ordre 3. Grâce à eux, le destinataire peut remettre les segments dans le bon ordre et repérer ceux qui manquent.
Pourquoi découper les données en segments ou en trames ?
Qu'est-ce que la congestion, et que fait TCP pour l'éviter ?
La congestion survient quand trop de sources envoient trop de données trop vite : des paquets se perdent et les délais s'allongent 3. TCP observe les accusés de réception, ou leur absence, pour deviner l'état du réseau, et adapte son débit : c'est le contrôle de congestion 3. Le démarrage lent en est l'une des premières étapes : il augmente progressivement la quantité envoyée jusqu'à la capacité maximale du réseau 3.
Qu'est-ce qui peut tomber à l'évaluation sur ce chapitre ?
On te demande souvent de distinguer série et parallèle, simplex, half duplex et full duplex 2, de situer TCP dans les couches 3, de décrire les trois phases d'une session 3 ou de faire un calcul de durée de transmission ou de nombre de segments, comme dans les exercices ci-dessus. Prépare-toi à bien convertir les octets en bits et à arrondir à l'entier supérieur pour compter les segments.
Sources
- Cours réseaux informatiques — Éléments de fonctionnement et protocoles, CNRS (Laboratoire LIRIS). Consulté le 6 novembre 2026.
- Transmission de données, Wikipédia. Consulté le 6 novembre 2026.
- Transmission Control Protocol, Wikipédia. Consulté le 6 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.