‐ Société & développement durable
‐ Technologie
‐ Communication 3.2 Constituants d’un système
3.2.4 Transmission de l’information, réseaux &
internet
Modèles en couche des réseaux
1 La communication : un problème d’adresse.
La communication entre deux ordinateurs peut être comparée à l’envoi d’un courrier postal entre un
expéditeur et un destinataire.
Adresse IP
Réseau informatique Réseau postal
A B
A B
IP= 192.168.0.12 IP= 172.80.128.15
Pour que l’ordinateur A puisse envoyer un message à Par analogie, lorsqu’une entreprise A veut envoyer un
l’ordinateur B, il doit connaître son adresse. courrier à une autre entreprise B elle doit connaitre son
Les deux ordinateurs ont une adresse unique sur le réseau adresse postale.
qui permet de les identifier. Il s’agit de leur adresse IP.
Notion de PORT
Réseau informatique Réseau postal
A B
IP= 192.168.0.12 IP= 172.80.128.15
Port
Paquet IP pour : 80
Courrier pour :
172.80.128.15
Entreprise B
Port 80 Port
Service Clients
25
Port
55000
Il peut y avoir plusieurs programmes qui fonctionnent en Dans l’entreprise B le courrier est adressé à un service
même temps sur le même ordinateur : particulier :
un navigateur Service comptabilité
un logiciel d'email Service clients
un logiciel de consultation de notes Direction
…. ….
A chaque logiciel correspond un numéro unique appelé On écrit donc sur la lettre l’adresse de l’entreprise mais
port. Ce numéro est transmis en même temps que également le service destinataire.
l’adresse IP. Les données reçues sont alors dirigées vers
le « bon » destinataire.
Un ordinateur possède 65535 ports. Les 1023 premiers
sont réservés (http :80, ftp : 21, etc)
OSI.docx (Auteur : P.HOARAU - modifié le 08/10/2012) 1/6
Notion de PROTOCOLE
Réseau informatique Réseau postal
A B
Entreprise B
IP= 192.168.0.12 IP= 172.80.128.15
Service Clients
93, Av des peupliers
33000 BORDEAUX
Les deux ordinateurs peuvent également échanger des Le courrier transmis par l’entreprise (A) arrive bien à
données parce qu’ils utilisent les mêmes protocoles de l’entreprise (B) par ce que :
communication. Cela permet par exemple : Le format de l’enveloppe respecte la norme
Les éléments de l’adresse respectent les règles
L’envoi d’un message avec OUTLOOK et sa fixées par les sociétés d’acheminement du
lecture avec GMAIL car le codage du message est courrier.(N° de rue, Code postal, …)
reconnu par les deux logiciel.
L’envoi des données par une carte réseau d’un On respecte là aussi des PROTOCOLES de
ordinateur APPLE et sa réception par une carte communication.
réseau d’un PC car la façon d’ordonner les
informations est la même pour les deux cartes.
L’envoi d’un message d’un ordinateur à un autre
éloigné de plusieurs km parce qu’il respectent ous
les deux le protocole IP.
Quelques exemple de protocoles : IP, ARP, DNS, http,
HTTPS, FTP, TCP, UDP, ICMP, RIP, OSPF, SMTP, POP,
TELNET, SSH, DHCP,….
2 Le modèle TCP/IP
2.1 Les 4 couches du modèle TCP/IP
TCP/IP est en fait une suite de protocoles. Cette appellation vient des noms des deux principaux protocoles
de la suite, à savoir TCP - Transmission Control Protocol (littéralement, « protocole de contrôle de
transmissions ») et IP – Internet Protocol (Protocole Internet).
TCP s’occupe de contrôler que la transmission des données s’effectue sans erreurs.
IP s’occupe de découper l’information à transmettre en paquets, de les adresser, de les transporter
indépendamment les uns des autres et de recomposer le message initial à l’arrivée.
TCP/IP représente l’ensemble des règles de communication sur internet et Modèle TCP/IP
se base sur le fait que chaque machine possède une adresse IP.
TCP/IP effectue :
@ Le fractionnement des données en paquets
4 Application
@ L’utilisation d’un système d’adressage (IP)
@ L’acheminement des données sur le réseau (routage)
@ La détection et la correction des erreurs de transmission. 3 Transport
Afin de pouvoir appliquer le modèle TCP/IP à n’importe quelles machines,
logiciels et matériels, le système de protocoles TCP/IP a été décomposé
en plusieurs modules effectuant les uns après les autres une tâche
précise. On a donc un système stratifié, c’est la raison pour laquelle on 2 Internet
parle de modèle en couches.
Chaque couche à une tâche précise. Une fois cette tâche réalisée elle
transmet l’information à la couche voisine :
1 Accès réseau
Au-dessus lors d’une réception
Au-dessous lors d’une émission
OSI.docx (Auteur : P.HOARAU - modifié le 08/10/2012) 2/6
Emetteur Récepteur
Application HTTP, FTP, … Application
Transport TCP, UDP, … Transport
Internet IP, ICMP, … Internet
Réseau Ethernet, Wi-Fi, … Réseau
Physique Codage du signal Physique
Supports de transmission
Paires torsadées Ondes radio
Câble coaxial Infrarouge
Fibre optique …
OSI.docx (Auteur : P.HOARAU - modifié le 08/10/2012) 3/6
2.2 Exemple simplifié du fonctionnement par « Couches » du modèle TCP/IP
INTERNET
Expéditeur Destinataire
Logiciel : messagerie GMAIL Logiciel : messagerie OUTLOOK
@IP : 172.16.20.64 @IP : 121.32.54.89
@MAC : 48 :5B :39 :9A :7A :51 @MAC : F4 :6D :04 :15 :8C :73
Repérage de l’application GMAIL
Codage du contenu Lecture par
Couche OUTLOOK et
Type de « Bonjour, ci-joint la photo » affichage à l’écran
APPLICATION message :
Courrier
électronique
Découpage en segments
Numérotation des segments Suppression des N°
Indication des ports source et destination de ports et
Type de
transmission au
Port Src. Port dest N° « Bonjour,
message : logiciel concerné
1025 25 ci-joint la
Couche 1 Courrier
électronique photo » (repéré par le N° port)
TRANSPORT
Port Src. Port dest Type de
N° message :
1025 25 Courrier
2 électronique Réassemblage des
segments
Découpage (si nécessaire) en PAQUETS
Identification IP Src & IP Dest Suppression des IP
IP Src. IP dest. Port Port Type « Bonjo
N°
Src. dest de ur, ci- Vérification que l’IP
Couche 172.16.20.64 121.32.54.89 1025 25 1 messa
joint la
ge : destination est la
INTERNET photo
bonne.
IP Src. IP dest. Port Port Type Réassemblage des
N° de
172.16.20.64 121.32.54.89 Src. dest paquets (si
1025 25 2 messa
ge : nécessaire)
Ajout des adresses MAC par la carte réseau Suppression des
Ajout d’1 code de détection d’erreur (CRC) à la fin adresses MAC et
transmission à la
MAC MAC
Src dest
IP Src. IP dest. Port Port N° Type « Bonjo C couche supérieure
172.16. 121.32. Src. dest de ur, ci- R
48 :5B :39 :9A :7 F4 :6D :04 :15 :8 20.64
54.89 1025 25 1 messa
joint la
A :51 C :73 ge : C
photo
Couche
MAC MAC
ACCES Src dest
IP Src. IP dest. Port Port
172.16. 121.32. Src. dest
N° Type
de
C Réception des trames
48 :5B :39 :9A :7 F4 :6D :04 :15 :8 20.64 54.89 1025 25 2 R et vérification par la
RESEAU A :51 C :73
messa
ge : C
carte réseau que
Puis expédition des TRAMES sur le câble, la fibre, le wifi,… l’@MAC destinataire
est bien la sienne.
…01110111010101110101101111101010101101110111101 Vérification de la
validité des données
…11010111010101011101010000001101011011101111010 (CRC)
OSI.docx (Auteur : P.HOARAU - modifié le 08/10/2012) 4/6
Le schéma précédent montre que chaque couche ajoute des informations à celles fournies par la couche
précédente. En réalité, chaque couche ajoute d’autres informations en plus des adresses IP, N° de ports,…
2.3 ENCAPSULATION / DECAPSULATION
A l’émission, es informations d’une couche sont « insérées » Couche Application
dans la couche voisine, en tant que « Données ». Type de « Bonjour, ci-joint la photo »
Ce phénomène se répète de couche en couche comme l’illustre message :
le schéma ci-contre. Courrier
électronique
Ce processus est appelé : ENCAPSULATION
Couche Transport
Données
Port Port N° Autres
Src. dest infos
1
Couche Internet
Données
IP IP Autres
infos
Src. Dest.
Couche Accès Réseau
MAC MAC Autres Données C
Src dest infos
R
C
Remarque : A la réception, le processus inverse se produit : la DECAPSULATION
2.4 Protocoles des différentes couches
A chaque couche intervient un ou plusieurs protocoles. Ex : FTP, HTTP, POP, IMAP, TCP, UDP, ….
OSI.docx (Auteur : P.HOARAU - modifié le 08/10/2012) 5/6
3 Le modèle OSI
3.1 Les 7 couches du modèle OSI
Il existe d’autres modèles décrivant la transmission de l’information. Parmi ceux-ci, il en existe un, concurrent
du modèle TCP/IP et plus détaillé : c’est le modèle OSI.
Le principe de fonctionnement est exactement le même que celui observé précédemment (rôle de chaque
couche, encapsulation / Décapsulation).
Le modèle OSI possède 7 couches contre 4 pour le modèle TCP/IP
Position dans Nom de la
Rôle de la couche
le modèle OSI couche
7 Application Point de contact avec les services réseaux.
Elle s'occupe de tout aspect lié à la présentation des données : format, cryptage,
6 Présentation
encodage, etc.
5 Session Responsable de l'initialisation de la session, de sa gestion et de sa fermeture.
Choix du protocole de transmission et préparation de l'envoi des données. Elle spécifie
le numéro de port utilisé par l'application émettrice ainsi que le numéro de port de
4 Transport
l'application réceptrice. Elle fragmente les données en plusieurs séquences (ou
segments).
Connexion logique entre les hôtes. Elle traite de tout ce qui concerne l'identification et
3 Réseau
le routage dans le réseau.
Liaison de Établissement d'une liaison physique entre les hôtes. Fragmente les données en plusieurs
2
données trames.
1 Physique Conversion des trames en bits et transmission physique des données sur le média.
3.2 Comparaison OSI – TCP/IP
Les deux modèles fonctionnent sur le même principe de l’Encapsulation / Décapsulation et possèdent
beaucoup de points communs.
OSI.docx (Auteur : P.HOARAU - modifié le 08/10/2012) 6/6