![Page 1: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/1.jpg)
Le Web
Internet
Réseaux
Architecture Client/serveur
Langages html et css
Langages php/mysql
Bases de données
Respect des personnes et
propriété intellectuelle
SécuritéProtocoles
![Page 2: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/2.jpg)
Transistors
Portes logiques
Circuits combinatoires (processeurs) et circuits séquentiels (mémoires)
Ordinateurs
Réseau élémentaire = deux ordinateurs reliés.
Réseau local = plusieurs ordinateurs et périphériques
Réseau global = réseau de réseaux = Internet
![Page 3: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/3.jpg)
Idée fondamentale : la communication d’information se fait par couches successives empilées.
Protocole = ensemble de règles permettant la communication .
Chaque couche est régie par un ou plusieurs protocoles.
![Page 4: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/4.jpg)
Application
Transport
Réseau
Lien
Physique
Application
Transport
Réseau
Lien
Physique
InformationInformation InformationInformationStructure en couches des
protocoles de communication
entre ordinateurs.
Ord
inat
eur A
Ord
inat
eur B
![Page 5: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/5.jpg)
![Page 6: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/6.jpg)
A
Encapsulation des informations
et en-têtes de métadonnées.
InformationInformation
InformationInformation
T A InformationInformation
T A
10010001110010001100011100001110101011000111110…
InformationInformation
T A InformationInformation
R
RL Trame
Bits
Application
Transport
Réseau
Lien
Physique
Paquet
Segment
![Page 7: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/7.jpg)
Cher Labodouille,
Blalbla blabla blablaBlal blblbla blablabla.Blabla..
M. Labidouille,5 rue jolie,33250 Quéqupart
InformationsInformations
A
Application
Transport
Réseau
Quéqupart T A InformationsInformations
T A InformationsInformationsR
Encapsulation par la couche k+1
Encapsulation par la couche k
Encapsulation par la couche k-1
Gironde
![Page 8: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/8.jpg)
Cher Labodouille,
Blalbla blabla blablaBlal blblbla blablabla.Blabla..
M. Labidouille,5 rue jolie,78250 Quéqupart
InformationInformation
A InformationInformation
Application
Transport
Réseau
Quéqupart T A InformationInformation
T A InformationInformationR
Décapsulation par la couche application (k+1)
Décapsulation par la couche transport (k)
Décapsulation par la couche réseau (k-1)
![Page 9: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/9.jpg)
![Page 10: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/10.jpg)
Protocoles de la couche physique.
Son rôle est de communiquer des bits entre deux ordinateurs.
Carte réseau
Carte réseau
support physique = tension électrique dans un câble, ondes électromagnétiques, lumière dans une fibre optique, image (QR-code)…
protocole physique = codage de l’information.
![Page 11: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/11.jpg)
Exemples de protocoles de la
couche physique.
Séquence de bits à transmettre par ondes électromagnétiques
Codage d’un bit par un série de bits résistante à l’erreur
QR-code : noir = 1, blanc = 0.
![Page 12: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/12.jpg)
![Page 13: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/13.jpg)
Protocole de la couche lien
Son rôle est d’assurer le transfert des informations entre les ordinateurs (les clients) et le serveur sur
un réseau local (Local Area Network).
1 adresse MAC = 1 ordinateur sur le réseau local.
Protocole de la couche lien = protocole de contrôle d’accès à la couche physique = protocoles MAC (Medium access control)
Protocole lien = identification du destinataire et de l’émetteur + organisation de la communication + formatage des données en paquets standards.
Adresse Mac de l’expéditeur et du destinataire écrite dans l’en-tête de la
couche lien.
![Page 14: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/14.jpg)
Exemples de protocole de la couche
lienL’ancêtre : protocole ALOHA, années 70.Ordinateurs reliés à un ordinateur central (serveur) par radio avec une seule fréquence sur l’archipel d’Hawaï.
Problème : deux communications qui arrivent en même temps = brouillage.
Solution : émission de paquets de taille standard avec demande d’accusé réception.
Collision ?
Transmission
Délai aléatoire
Accusé réception
OUI
NON
![Page 15: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/15.jpg)
Exemples de protocole de la couche
lien
Ethernet : connexion par câble électrique.
WiFi : connexion par ondes électromagnétiques de la gamme des micro-ondes.
Bluetooth : connexion par ondes électromagnétiques de la gamme des micro-ondes.
![Page 16: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/16.jpg)
![Page 17: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/17.jpg)
Protocole de la couche
réseau
Son rôle est d’assurer le transfert des informations entre les ordinateurs appartenant à des réseaux
locaux différents.
INTERNET
Les ordinateurs sont repérés par des adresses IP
Adresse IP = adresse logique = adresse globale
Adresse MAC = adresse physique = adresse locale
![Page 18: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/18.jpg)
![Page 19: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/19.jpg)
![Page 20: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/20.jpg)
M. Labidouille,5 rue jolie,78250 Quéqupart Adresse IP = adresse logique :
permet d’acheminer la lettre jusqu’au facteur du bureau de poste du village.Village = réseau local
Ordinateur
Adresse MAC = adresse physique : permet de
localiser physiquement la maison du destinataire sur
un plan (exemple : rue machin à côté de l’église…)
S’il n’y avait que l’adresse MAC : chaque ordinateur devrait connaître toutes les adresses MAC du monde, et il serait impossible
de déménager sans mettre à jour toutes les machines…
![Page 21: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/21.jpg)
Réseau
Lien
Physique
Routeur 1 Routeur 2
RL
R
Réseau
Lien
Physique
R
RL1
RL1
R
R
RL2
100100010000101… 100100010000101… 100100010000101…
![Page 22: Le Web Internet Réseaux Architecture Client/serveur Langages html et css Langages php/mysql Bases de données Respect des personnes et propriété intellectuelle](https://reader035.vdocuments.site/reader035/viewer/2022062622/551d9dda497959293b8e7db9/html5/thumbnails/22.jpg)
Réseau
Lien
Physique
Routeur 1
100100010000101…
IP S
MAC R0 II
010100010100001…
MAC R1
IP D
IP S
MAC R1 II
MAC R2
IP D
IP S II
IP D
IP S II
IP D