Passer au contenu

Technologies de communication et Internet

Informatique A-Level · Sujet 14

Entrainer
Leçon vidéo pour ce sujet Ouvrir la page vidéo
11:17

Pourquoi les protocoles sont nécessaires

Deux ordinateurs veulent parler, mais l'un envoie ses données d'une manière et l'autre s'attend à ce qu'elles soient totalement différentes. Le résultat est du charabia — comme deux personnes parlant…

Narration en anglais · Sous-titres anglais + 中文 incrustés

14.1

Pourquoi les protocoles sont nécessaires

Programme
Les candidats doivent être capables de : Notes et orientations
Montrer la compréhension de la nécessité d'un protocole pour la communication entre ordinateurs
Montrer la compréhension de la manière dont l'implémentation d'un protocole peut être vue comme une pile, où chaque couche a sa propre fonctionnalité
Montrer la compréhension de la suite de protocoles TCP/IP Quatre couches (Application, Transport, Internet, Lien) But et fonction de chaque couche Application lors de l'envoi d'un message d'un hôte à un autre sur Internet
Montrer la compréhension des protocoles (HTTP, FTP, POP3, IMAP, SMTP, BitTorrent) et de leurs buts Le protocole BitTorrent permet le partage de fichiers pair-à-pair

Source : Programme Cambridge International

Un protocole protocole est un ensemble de règles régissant la façon dont les appareils communiquent. Les deux extrémités doivent suivre les mêmes règles, sinon les signaux d'un côté sont sans sens pour l'autre. Les protocoles définissent le format des données (où se situent les adresses et le contenu utile), l'ordre des messages (qui parle en premier, quand accuser réception), le sens de chaque message, la temporisation (délais de temporisation, retransmissions) et que faire en cas d'erreur. Sans protocole convenu, la communication échoue — comme deux personnes parlant des langues différentes sans traducteur.

"Expliquer pourquoi les protocoles sont essentiels pour la communication entre ordinateurs" (trois points). (1) Un protocole est un ensemble de règles convenu par l'expéditeur et le récepteur ; (2) sans cela, les deux ordinateurs interpréteraient les données différemment (format, ordre, sens de chaque partie), donc le message ne pourrait pas être compris ; (3) il permet à des ordinateurs de types et fabricants différents de communiquer, car tout le monde implémente la même norme. Mentionner ce que couvrent les règles : le format des données, l'ordre des messages, la détection et la récupération d'erreurs, ainsi que la vitesse ou la temporisation.

Deux appareils suivant les mêmes règles : format, ordre, temporisation et que faire en cas d'erreur
Un protocole est les règles partagées : format, ordre, temporisation et erreurs
Vocabulaire Entrainer
Anglais Chinois Pinyin
protocol/ˈprəʊtəkɒl/ 协议 xié yì
14.1

Protocoles en couches

Le réseautage est complexe, donc il est divisé en couches couches, chacune ayant une tâche focalisée, ne parlant qu'à la couche supérieure et inférieure. Avantages : modularité modularité (remplacer une couche — par exemple Ethernet par Wi-Fi — sans toucher aux autres), standardisation (interopérabilité des fournisseurs) et abstraction abstraction (vous ignorez les détails gérés ailleurs). Internet utilise la suite de protocoles TCP/IP suite de protocoles (4 couches).

Vocabulaire Entrainer
Anglais Chinois Pinyin
abstraction/əbˈstrækʃn/ 抽象 chōu xiàng
protocol suite/ˈprəʊtəkɒl swiːt/ 协议栈 xié yì zhàn
application layer/ˌæplɪˈkeɪʃn ˈleɪə/ 应用层 yìng yòng céng
transport layer/ˈtrænspɔːt ˈleɪə/ 传输层 chuán shū céng
port numbers/pɔːt ˈnʌmbəz/ 端口号 duān kǒu hào
14.1

Suite de protocoles TCP/IP

Couche Rôle Exemples
Application ce que fait le programme utilisateur HTTP, FTP, SMTP, IMAP
Transport livraison de bout en bout entre processus TCP, UDP
Internet routage de paquets entre réseaux IP
Lien envoi de bits sur le support physique Ethernet, Wi-Fi
Une pile de quatre rangées : Application, Transport, Internet, Lien, avec l'envoi descendant à gauche et la réception montant à droite, et des protocoles exemples sur chaque couche
Les quatre couches de la suite de protocoles TCP/IP

La finalité de chaque couche, selon les termes du corrigé. Couche application : fournit les protocoles que les applications utilisateurs utilisent (HTTP pour le web, SMTP pour l'email) et l'interface entre l'application et le réseau ; elle produit les données à envoyer et les transmet à la couche transport. Couche transport : établit la connexion bout en bout, découpe les données en paquets (segments) et ajoute des numéros de port et des numéros de séquence ; à réception, elle réassemble les paquets dans l'ordre et demande ceux qui manquent (TCP), ou envoie sans ces garanties (UDP). Couche Internet : ajoute les adresses IP source et destination pour former des paquets IP (datagrammes) et les route à travers les réseaux via des routeurs ; elle ne garantit pas la livraison. Couche liaison : ajoute les adresses MAC et les bits de vérification d'erreur pour former une trame et transmet les bits sur le réseau local physique (Ethernet ou Wi-Fi) via la carte d'interface réseau. « Compléter la pile » signifie ces quatre couches, dans cet ordre, de haut en bas : Application, Transport, Internet, Liaison.

L'envoi d'un message vers le bas de la pile TCP/IP : le message de l'application est enveloppé par un en-tête TCP portant des ports et un numéro de séquence, puis par un en-tête IP portant les adresses IP source et destination, puis par un en-tête de trame portant des adresses MAC et un champ de contrôle ; le récepteur les retire dans l'ordre inverse
Encapsulation : chaque couche ajoute son propre en-tête 首部 à ce qu'elle reçoit de la couche supérieure, de sorte que les bits sur le fil portent quatre jeux d'informations ; le récepteur les retire une couche à la fois

« Décrivez comment la suite TCP/IP est appliquée lors de l'envoi d'un message d'une hôte à une autre » (cinq points). Chez l'expéditeur, le message passe vers le bas de la pile : (1) la couche application produit les données en utilisant un protocole tel que HTTP ou SMTP ; (2) la couche transport le découpe en paquets et ajoute un en-tête avec les numéros de port et un numéro de séquence ; (3) la couche internet ajoute un en-tête avec les adresses IP source et destination et choisit le chemin ; (4) la couche liaison ajoute les adresses MAC du prochain appareil et envoie la trame sur le lien physique. Les routeurs沿途 lisent l'en-tête de la couche internet et acheminent chaque paquet. Chez le récepteur, la trame passe vers le haut de la pile : chaque couche retire et traite son propre en-tête, la couche transport réassemble les paquets dans l'ordre des numéros de séquence et demande ceux qui manquent, et la couche application présente le message. Le même protocole à chaque couche aux deux extrémités est ce qui rend l'échange possible.

Couche application

La couche application 应用层 offre des services aux programmes utilisateurs et définit les protocoles qu'ils utilisent (HTTP pour le web, SMTP pour l'email). C'est là qu'un programmeur travaille le plus souvent.

Couche transport

La couche transport 传输层 livre les données bout en bout entre les processus, identifiés par des numéros de port 端口号. Deux protocoles :

TCP établit une connexion et livre toutes les données dans l'ordre ; UDP envoie et oublie
TCP se connecte et livre dans l'ordre ; UDP envoie et oublie
  • TCP 传输控制协议 — orienté connexion 面向连接 : établit une connexion, s'assure que toutes les données arrivent dans l'ordre, retransmet les paquets 数据包 perdus, contrôle le débit. Fiable mais avec une charge. Utilisé par HTTP, HTTPS, SMTP, FTP.
  • UDP 用户数据报协议 — sans connexion 无连接 : envoie et oublie, sans accusés de réception ni ordonnancement. Faible charge, aucune garantie. Utilisé pour le streaming, DNS et le gaming, où la vitesse prime sur la fiabilité.

Couche Internet

La couche Internet 网络层 transporte des paquets entre les hôtes en utilisant IP. Chaque paquet a une adresse IP source et une adresse IP destination IP地址, et des routeurs 路由器 le font avancer. Elle ne garantit pas la livraison — c'est le rôle de TCP.

Un routeur domestique assure cette fonction pour votre maison : il lit l'adresse de destination de chaque paquet et l'envoie vers l'internet, et retour vers le bon appareil.

Un routeur Wi-Fi noir avec quatre antennes verticales et une rangée de voyants lumineux sur le devant
Un routeur Wi-Fi domestique : il achemine les paquets entre vos appareils et l'internet

Avant que le routeur n'accède à l'internet plus vaste, un modem 调制解调iroise relie la maison à l'opérateur internet via son câble ou sa ligne téléphonique. Ses voyants indiquent que le lien est actif et en ligne.

Un modem à câbles noir debout sur fond uni, avec une colonne de voyants lumineux sur le devant
Un modem à câbles connecte un réseau domestique à l'opérateur internet

Couche liaison

La couche liaison 链路层 envoie des bits sur un lien physique (Ethernet, Wi-Fi). Elle ajoute un en-tête de trame avec des adresses MAC MAC地址 et gère l'accès au support (ex. CSMA/CD 载波侦听多路访问/冲突检测 sur Ethernet).

Une trame Ethernet découpée en préambule, début de trame, données Ethernet et espace inter-paquets, avec la partie des données développée en adresses MAC de destination et source, type/longueur, message de charge utile et séquence de contrôle de trame, chacune avec sa taille en octets
Les parties d'une trame Ethernet typique

Sur un réseau local filaire, un interrupteur 交换机 relie plusieurs appareils. Chaque appareil se branche dans un port avec un câble Ethernet (connecteur RJ45), et le switch utilise les adresses MAC dans chaque trame pour l'envoyer uniquement au bon port.

Un petit switch Ethernet Gigabit noir à 8 ports sur fond uni, ses ports RJ45 numérotés alignés sur le devant, chacun avec un voyant d'état
Un switch de réseau connecte de nombreux appareils filaires sur un réseau local

Le lien physique peut être un fil cuivre, un signal radio (Wi-Fi) ou un câble à fibre optique 光纤. Dans un câble à fibre optique, les bits voyagent sous forme de flashes de lumière à travers de très fines tiges de verre, ce qui est rapide et permet de transporter des données sur de longues distances.

Un faisceau de brins de fibre optique s'épanouissant sur fond sombre, chaque fine tige de verre brillant d'un point de lumière bleu-blanc à son extrémité
Un câble à fibre optique : les données voyagent sous forme de lumière à travers de fines tiges de verre

Un lien radio peut atteindre beaucoup plus loin. Un parabolique satellite 卫星天线 envoie et reçoit des signaux radio vers et depuis un satellite, transportant des données vers des endroits que les liens filaires ne peuvent pas facilement atteindre.

Un parabolique gris rond monté sur un mur de maison à côté d'une fenêtre, avec son bras d'alimentation s'étendant vers l'avant
Un parabolique envoie et reçoit des données par radio sur de longues distances
Explorer

Appuyez sur les quatre couches du modèle TCP/IP

Explorez chaque couche. Les données voyagent VERS LE BAS de la pile lors de l'envoi (chaque couche ajoute son en-tête) et remontent lors de la réception — et toute couche peut être remplacée sans toucher aux autres.

Vocabulaire Entrainer
Anglais Chinois Pinyin
layers/ˈleɪəz/ 层 céng
modularity/ˌmɒdjʊˈlærɪti/ 模块化 mó kuài huà
TCP/ˌtiː siː ˈpiː/ 传输控制协议 chuán shū kòng zhì xié yì
connection-oriented/kəˈnekʃn ˈɔːrɪəntɪd/ 面向连接 miàn xiàng lián jiē
packets/ˈpækɪts/ 数据包 shù jù bāo
UDP/ˌjuː diː ˈpiː/ 用户数据报协议 yòng hù shù jù bào xié yì
connectionless/kəˈnekʃənləs/ 无连接 wú lián jiē
internet layer/ˈɪntənet ˈleɪə/ 网络层 wǎng luò céng
routers/ˈruːtəz/ 路由器 lù yóu qì
modem/ˈməʊdem/ 调制解调器 tiáo zhì jiě tiáo qì
link layer/lɪŋk ˈleɪə/ 链路层 liàn lù céng
CSMA/CD/ˌsiː es em ˈeɪ ˌsiː ˈdiː/ 载波侦听多路访问/冲突检测 zài bō zhēn tīng duō lù fǎng wèn / chōng tū jiǎn cè
switch/swɪtʃ/ 交换机 jiāo huàn jī
fibre-optic cable/ˈfaɪbə ˈɒptɪk ˈkeɪbl/ 光纤 guāng xiān
satellite dish/ˈsætəlaɪt dɪʃ/ 卫星天线 wèi xīng tiān xiàn
14.1

Protocoles courants de la couche application

  • HTTP 超文本传输协议 — les navigateurs récupèrent des pages web auprès de serveurs (via TCP, port 80). HTTPS est HTTP sur TLS — chiffré, port 443.
  • FTP 文件传输协议 — transfère des fichiers entre client et serveur.
  • SMTP 简单邮件传输协议 — envoie l'email entre client et serveur, et entre serveurs. La réception utilise POP3 ou IMAP.
  • POP3 — télécharge l'email et le supprime généralement du serveur. IMAP — laisse l'email sur le serveur et le synchronise sur tous les appareils, afin que la même boîte de réception apparaisse partout.
  • BitTorrent — un protocole pair-à-pair 对等网络 ; un fichier est divisé en morceaux téléchargés depuis de nombreux pairs en parallèle, de sorte qu'aucun serveur unique ne porte toute la charge.
Un traceur au centre avec des pairs autour — seeders, leechers et nouveaux pairs — échangeant des morceaux de fichier, avec une clé
BitTorrent : un traceur aide les pairs à se trouver, puis ils partagent directement les morceaux de fichier

La finalité de chaque protocole, selon les termes qui rapportent des points.

Protocole Finalité (indiquez-le)
HTTP transfère des pages web (hypertexte) entre un serveur web et un navigateur ; HTTPS est la version chiffrée
FTP transfère des fichiers entre un client et un serveur (téléchargement et chargement vers/un serveur de fichiers)
SMTP envoie l'email d'un client vers un serveur de messagerie, et entre serveurs de messagerie (protocole de type "push")
POP3 télécharge l'email du serveur vers le client, généralement en le supprimant du serveur, afin qu'il soit lu sur un seul appareil
IMAP permet au client de lire et gérer l'email restant sur le serveur, afin que la même boîte mail soit visible sur chaque appareil
BitTorrent partage des fichiers pair-à-pair : des morceaux d'un fichier sont téléchargés depuis et envoyés vers de nombreux autres utilisateurs simultanément

Interrogé sur les deux protocoles email, donnez SMTP pour l'envoi et POP3 ou IMAP pour la réception ; si on vous demande de décrire IMAP, précisez que les messages restent sur le serveur et sont synchronisés sur les appareils, ce qui diffère de POP3.

« Décrivez comment les fichiers sont partagés en utilisant le protocole BitTorrent » (quatre points). (1) Le fichier est découpé en morceaux (généralement 256 Ko chacun), et un petit fichier torrent les décrit (leurs hash) et nomme un traceur 追踪器. (2) Un pair voulant le fichier contacte le traceur, qui conserve une liste des pairs dans la grappe 群 partageant actuellement ce fichier. (3) Le pair télécharge différents morceaux de nombreux pairs en même temps, et dès qu'il détient un morceau, il l'envoie vers les autres ; un pair ayant le fichier entier est un seed 种子, un autre qui télécharge encore est un leecher. (4) Lorsque tous les morceaux sont réunis, ils sont réassemblés et vérifiés contre les hashes. « Expliquez ce que signifie le partage de fichiers pair-à-pair » : il n'y a pas de serveur central contenant le fichier ; chaque ordinateur est à la fois un client et un serveur, téléchargeant de et envoyant vers les autres, de sorte que la charge et la bande passante sont réparties sur la grappe et plus il y a de pairs, plus c'est rapide.

Explorer

Lab de routage réseau

Suivez les données depuis un appareil à travers le matériel réseau et les protocoles.

Vocabulaire Entrainer
Anglais Chinois Pinyin
HTTP/ˌeɪtʃ tiː tiː ˈpiː/ 超文本传输协议 chāo wén běn chuán shū xié yì
FTP/ˌef tiː ˈpiː/ 文件传输协议 wén jiàn chuán shū xié yì
SMTP/ˌes em tiː ˈpiː/ 简单邮件传输协议 jiǎn dān yóu jiàn chuán shū xié yì
peer-to-peer/pɪə tə pɪə/ 对等网络 duì děng wǎng luò
tracker/ˈtrækə/ 追踪器 zhuī zōng qì
swarm/swɔːm/ 群 qún
seed/siːd/ 种子 zhǒng zi
14.2

Commutation de circuit vs commutation de paquets

Programme
Les candidats doivent être capables de : Notes et orientations
Montrer la compréhension de la commutation par circuit Avantages, inconvénients et domaines d'application
Montrer la compréhension de la commutation par paquets Avantages, inconvénients et domaines d'application Montrer la compréhension de la fonction d'un routeur dans la commutation par paquets Expliquer comment la commutation par paquets est utilisée pour transmettre des messages à travers un réseau, y compris Internet

Source : Programme Cambridge International

Commutation de circuit

Un chemin dédié est établi entre les deux extrémités avant tout envoi de données (commutation de circuit 电路交换), réservé pour toute la conversation, puis libéré. Il offre une bande passante réservée 带宽 et une livraison dans l'ordre, mais est inefficace pendant les silences et lent à mettre en place. Exemple classique : le réseau téléphonique traditionnel.

Un maillage de routeurs entre l'appareil A et l'appareil B, avec un chemin mis en évidence et réservé bout en bout pour toute la durée de l'appel
Commulation de circuit : un chemin dédié est réservé bout en bout

« Décrivez la commutation de circuit comme méthode de transmission de données » (trois points). (1) Un chemin dédié (circuit) est mis en place entre l'expéditeur et le récepteur avant l'envoi de toute donnée ; (2) le message entier est envoyé le long de ce chemin, dans l'ordre, sous forme de flux continu ; (3) le circuit est réservé pour la durée de la communication et libéré ensuite.

Avantages et inconvénients. Avantages : toute la bande passante du circuit est disponible et garantie ; les données arrivent dans l'ordre sans réassemblage ni délai une fois le circuit établi ; le trajet ne change pas, ce qui rend le timing prévisible (idéal pour la voix et la vidéo en temps réel). Inconvénients : un temps est consacré à l'établissement du circuit avant tout envoi ; le circuit est réservé même lorsque aucune donnée n'est transmise, donc la bande passante est gaspillée et d'autres utilisateurs ne peuvent pas la partager ; les deux extrémités doivent être libres simultanément ; une panne n'importe où sur le chemin coupe tout le appel, et il n'y a pas de route alternative automatique. Où il est approprié : un appel téléphonique ou un lien vidéo en direct, où un flux continu et ininterrompu prime sur l'efficacité.

Commutation par paquets

Les données sont découpées en paquets, chacun envoyé indépendamment (commutation par paquets 分组交换). Chaque paquet porte l'adresse de destination ; les routeurs prennent des décisions par paquet, donc les paquets peuvent emprunter des routes différentes et arriver dans un désordre, et la destination les réassemble. C'est efficace (un lien est multiplexé 多路复用 entre de nombreuses conversations), robuste (réacheminement autour d'une panne), mais présente une latence variable 延迟 et des pertes possibles (TCP gère la fiabilité). Utilisé par Internet.

Le même maillage de routeurs avec des paquets représentés par des carrés colorés numérisés prenant des routes différentes de l'ordinateur A vers l'ordinateur B, puis réassemblés dans l'ordre chez B
Commutation par paquets : les paquets voyagent indépendamment et peuvent emprunter des routes différentes
Les parties d'un paquet : un en-tête contenant les adresses source et destination, le numéro de séquence, le nombre de paquets et une somme de contrôle, suivi de la charge utile qui transporte la part de données de ce paquet
Ce qui permet à un paquet de voyager seul : les adresses indiquent où aller, le numéro de séquence indique quelle partie du message c'est, et la somme de contrôle montre s'il est arrivé intact

"Décrivez comment la commutation par paquets est utilisée pour transmettre des messages sur un réseau (quatre points). (1) Le message est découpé en paquets d'une taille maximale fixe ; (2) chaque paquet reçoit un en-tête contenant les adresses source et destination, un numéro de séquence 序号 et une vérification d'erreur ; (3) chaque paquet est envoyé indépendamment et peut emprunter une route différente, choisie par les routeurs qu'il rencontre ; (4) à la destination, les paquets sont réassemblés dans l'ordre grâce aux numéros de séquence, et tout paquet manquant est demandé à nouveau. Si la question exclut la vérification et la réexpédition, omettez la dernière clause.

"Décrivez la fonction d'un routeur dans la commutation par paquets (trois points). Un routeur reçoit un paquet, lit l'adresse IP de destination dans son en-tête, et consulte sa table de routage 路由表 pour décider du prochain saut optimal vers cette destination, en tenant compte du trafic (congestion) et des liens défaillants ; il transmet ensuite le paquet vers ce lien. Les paquets d'un même message peuvent partir par des routes différentes ; le routeur met les paquets en file d'attente lorsqu'un lien est occupé.

"Décrivez deux façons dont la commutation par paquets garantit la réception complète du message." (1) Chaque paquet porte un numéro de séquence, afin que le récepteur puisse remettre les paquets dans l'ordre et identifier ceux qui sont manquants, et (2) le récepteur envoie une acquittement 确认 pour les paquets reçus ; un paquet non acquitté dans un délai imparti est réexpédié par l'expéditeur. Une somme de contrôle 校验和 dans chaque paquet permet au récepteur de détecter un paquet corrompu et de le rejeter, ce qui déclenche sa réexpédition.

Avantages et inconvénients. Avantages : pas de circuit à établir ; les liens du réseau sont partagés par de nombreux messages, donc la bande passante est utilisée efficacement ; les paquets peuvent être réacheminés autour d'un lien défaillant ou congestionné, rendant la transmission robuste ; un paquet perdu ou endommagé nécessite uniquement sa réexpédition, et non celle du message entier. Inconvénients : les paquets peuvent arriver hors ordre et doivent être réassemblés, certains peuvent être perdus ou retardés ; les en-têtes ajoutent une surcharge ; le délai variable le rend moins adapté à la voix et la vidéo en temps réel sans mesures supplémentaires ; un réseau surchargé perd des paquets. Où il est approprié : e-mail, pages web, téléchargements de fichiers et tout trafic « en rafales », et Internet en général.

Aspect Commutation de circuits Commutation de paquets
Chemin dédié, réservé partagé, par paquet
Temps d'établissement lent aucun
Utilisation de la bande passante inefficace efficace
Ordre dans l'ordre peut être hors ordre
Robustesse une panne coupe le circuit réacheminement autour des pannes
Convient aux flux à débit constant (voix) flux en rafales (web, e-mail)

Les réseaux modernes utilisent la commutation par paquets pour son efficacité et sa résilience.

Quatre différences, énoncées par paires. (1) La commutation par circuit établit un chemin dédié avant l'envoi ; la commutation par paquets envoie sans établir de chemin. (2) Dans la commutation par circuit, le message entier suit une seule route ; dans la commutation par paquets, les paquets peuvent emprunter des routes différentes. (3) La commutation par circuit livre les données dans l'ordre sans réassemblage ; la commutation par paquets nécessite des numéros de séquence pour le réassembler. (4) La commutation par circuit réserve la bande passante pour une conversation même au repos ; la commutation par paquets partage les liens entre de nombreux messages. (Également acceptable : un lien défaillant coupe un circuit mais les paquets sont réacheminés ; la commutation par circuit convient aux flux en temps réel, la commutation par paquets aux données en rafales.) Écrivez chaque différence comme les deux moitiés ; un seul côté ne rapporte rien.

Décrire la commutation par paquets en quelques phrases

Une bonne réponse d'examen : "Le message est découpé en petits paquets. Chaque paquet porte les adresses de destination et source ainsi qu'un numéro de séquence. Chaque paquet traverse le réseau indépendamment, avec des routeurs choisissant le prochain saut par paquet. Les paquets peuvent emprunter des chemins différents et arriver dans un désordre. La destination utilise les numéros de séquence pour réassembler le message, et les paquets manquants peuvent être demandés à nouveau."

Exemple corrigé. Un appel téléphonique et un gros téléchargement de fichier partagent un réseau. Quelle méthode de commutation convient à chacun, et pourquoi ? Un appel téléphonique a besoin d'un flux régulier avec faible latence, et il souffrirait gravement si des fragments arrivaient tard ou hors ordre - donc la commutation par circuit lui convient : un chemin dédié est établi pour tout l'appel et sa capacité est réservée pendant toute la durée. Un téléchargement de fichier ne se soucie pas du timing ou de l'ordre d'arrivée, car le récepteur le réassemble, et il tire profit de la capacité disponible - donc la commutation par paquets lui convient : le fichier est découpé en paquets qui voyagent indépendamment, chacun portant des adresses source et destination et un numéro de séquence, avec des routeurs choisissant un prochain saut par paquet. Nommez la propriété du trafic qui dicte cela : capacité réservée et faible latence pour l'appel, efficacité et résilience pour le téléchargement.

Explorer

Le trajet d'un paquet sur Internet

Passez en revue la commutation de paquets. Le message est découpé, chaque paquet trouve son propre chemin, et la destination les remet ensemble — c'est pourquoi Internet est si efficace et difficile à interrompre.

Vocabulaire Entrainer
Anglais Chinois Pinyin
circuit switching/ˈsɜːkɪt ˈswɪtʃɪŋ/ 电路交换 diàn lù jiāo huàn
reserved bandwidth/rɪˈzɜːvd ˈbændwɪdθ/ 带宽 dài kuān
packet switching/ˈpækɪt ˈswɪtʃɪŋ/ 分组交换 fēn zǔ jiāo huàn
multiplexed/ˌmʌltɪˈplekst/ 多路复用 duō lù fù yòng
variable latency/ˈveərɪəbl ˈleɪtənsi/ 延迟 yán chí
sequence number/ˈsiːkwəns ˈnʌmbə/ 序号 xù hào
routing table/ˈraʊtɪŋ ˈteɪbl/ 路由表 lù yóu biǎo
acknowledgement/əkˈnɒlɪdʒmənt/ 确认 què rèn
checksum/ˈtʃeksəm/ 校验和 jiào yàn hé
IP address/ˌaɪ ˈpiː əˈdres/ IP地址 IP dì zhǐ
MAC addresses/mæk əˈdresɪz/ MAC地址 MAC dì zhǐ
bandwidth/ˈbændwɪdθ/ 带宽 dài kuān
latency/ˈleɪtənsi/ 延迟 yán chí
header/ˈhedə/ 首部 shǒu bù
14.2

Définitions acceptées par l'examinateur

Une question de définition est notée selon un libellé fixe. Apprenez-les exactement et ne donnez qu'une seule réponse.

Terme Définition
Protocole un ensemble de règles régissant la transmission des données, convenu entre l'expéditeur et le récepteur pour que les deux l'interprètent de la même manière
empilement de protocoles les couches de protocoles, chacune ayant sa propre fonction, qui assurent ensemble la communication ; chaque couche communique uniquement avec les couches supérieures et inférieures
couche application fournit les protocoles utilisés par les applications pour échanger des données (HTTP, SMTP, FTP, IMAP, POP3)
couche transport établit la communication de bout en bout, découpe les données en paquets avec des numéros de port et de séquence, les réassemble et demande les manquants (TCP), ou envoie sans garanties (UDP)
couche internet ajoute les adresses IP pour former des paquets et les achemine entre les réseaux via des routeurs
couche liaison ajoute les adresses MAC pour former des trames et transmet les bits sur le réseau local physique
routeur un appareil qui lit l'adresse de destination d'un paquet et le transmet le long du meilleur chemin disponible vers cette destination
commutation par circuit un chemin de communication dédié est établi entre les deux extrémités avant l'envoi des données et maintenu pour toute la transmission
commutation par paquets le message est découpé en paquets, chacun avec un en-tête, envoyés indépendamment sur des routes potentiellement différentes et réassemblés à la destination
paquet unité de données comportant un en-tête (adresses, numéro de séquence, vérification d'erreur) et un corps utile
pair-à-pair partage de fichiers sans serveur central, chaque ordinateur agissant à la fois comme client et serveur
14.2

Conseils d'examen

  • Pourquoi les protocoles : règles partagées, même interprétation, quel que soit le type d'ordinateur. Pourquoi les couches : chaque couche a une tâche unique et peut être modifiée indépendamment.
  • Les quatre couches dans l'ordre, de haut en bas : Application, Transport, Internet, Liaison. Donnez la tâche de chaque couche en une phrase, et la réponse "message d'hôte à hôte" comme une descente puis une remontée de la pile.
  • Les objectifs des protocoles sont des phrases courtes : HTTP pages web, FTP fichiers, SMTP envoi d'e-mail, POP3 téléchargement d'e-mail, IMAP e-mail conservé sur le serveur, BitTorrent pièces pair-à-pair depuis un essaim.
  • Commutation par circuit : chemin dédié d'abord, message entier, maintenu pendant la durée. Commutation par paquets : découpé, en-tête avec adresses et numéro de séquence, routes indépendantes, réassemblage. Avantages et inconvénients viennent par paires opposées.
  • Un routeur lit l'adresse de destination, consulte sa table de routage, transmet le long du meilleur chemin ; c'est la question sur la commutation par paquets que l'examen pose le plus souvent.
  • "Où il est approprié" : commutation par circuit pour un appel téléphonique ou une vidéo en direct ; commutation par paquets pour l'e-mail, le web et les téléchargements.

Erreurs courantes

  • Définir un protocole comme un "langage" ou un "logiciel" ; c'est un ensemble de règles.
  • Placer les couches dans le mauvais ordre, ou donner les sept couches OSI au lieu des quatre de TCP/IP.
  • Décrire la couche transport comme "routage" ou la couche internet comme "découpage en paquets" ; les ports et le découpage appartiennent au transport, les adresses IP et le routage appartiennent à Internet.
  • Confondre POP3 avec IMAP, ou dire que SMTP reçoit des e-mails.
  • Décrire la commutation par paquets sans l'en-tête (adresses et numéro de séquence) ou sans réassemblage.
  • Dire qu'un routeur "envoie le paquet partout" ; il choisit un seul prochain saut depuis sa table de routage.
  • Donner un avantage de la commutation par paquets comme un inconvénient de la commutation par circuit sans énoncer le côté commutation par circuit ; chaque différence nécessite les deux moitiés.
  • Prétendre que la commutation par paquets garantit la livraison d'elle-même ; ce sont les numéros de séquence et les acquittements de la couche transport qui le font.

Leçons interactives sur ce sujet

Traversez-le étape par étape, avec des exercices à vérification instantanée.

Épreuves Passées

Plus de sujets dans Informatique A-Level

Se connecter ou créer un compte

IGCSE, A-Level & AP