220 likes | 358 Views
Architecture Client/serveur. Langages php / mysql. Réseaux. Bases de données. Sécurité. Protocoles. Le Web. Respect des personnes et propriété intellectuelle. Langages html et css. Internet. Réseau global = réseau de réseaux = Internet.
E N D
Architecture Client/serveur Langages php/mysql Réseaux Bases de données Sécurité Protocoles Le Web Respect des personnes et propriété intellectuelle Langages html et css Internet
Réseau global = réseau de réseaux = Internet Réseau local = plusieurs ordinateurs et périphériques Réseau élémentaire = deux ordinateurs reliés. Ordinateurs Circuits combinatoires (processeurs) et circuits séquentiels (mémoires) Portes logiques Transistors
Idée fondamentale : la communication d’information se fait par couches successives empilées. Chaque couche est régie par un ou plusieurs protocoles. Protocole = ensemble de règles permettant la communication .
Structure en couches des protocoles de communication entre ordinateurs. Information Information Application Application Transport Transport Ordinateur A Ordinateur B Réseau Réseau Lien Lien Physique Physique
Encapsulation des informations et en-têtes de métadonnées. Information Application Information A Transport T Information A Segment Réseau T Information R A Paquet Lien Information T L R A Trame Physique 10010001110010001100011100001110101011000111110… Bits
Cher Labodouille, Blalbla blabla blabla Blal blblbla blablabla. Blabla.. Informations Encapsulation par la couche k+1 Application M. Labidouille, 5 rue jolie, 33250 Quéqupart A Encapsulation par la couche k Transport T Informations A Quéqupart Encapsulation par la couche k-1 Réseau Gironde T Informations R A
Cher Labodouille, Blalbla blabla blabla Blal blblbla blablabla. Blabla.. Information Décapsulation par la couche application (k+1) Application M. Labidouille, 5 rue jolie, 78250 Quéqupart Information A Décapsulation par la couche transport (k) Transport T Information A Quéqupart Décapsulation par la couche réseau (k-1) Réseau T Information R A
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.
Exemples de protocoles de la couche physique. QR-code : noir = 1, blanc = 0. Séquence de bits à transmettre par ondes électromagnétiques Codage d’un bit par un série de bits résistante à l’erreur
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). Protocole de la couche lien Protocole de la couche lien = protocole de contrôle d’accès à la couche physique = protocoles MAC (Medium access control) 1 adresse MAC = 1 ordinateur sur le réseau local. Adresse Mac de l’expéditeuret du destinataire écrite dans l’en-tête de la couche lien. Protocole lien = identification du destinataire et de l’émetteur + organisation de la communication + formatage des données en paquets standards.
Exemples de protocole de la couche lien L’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. Transmission NON Collision ? OUI Délai aléatoire Accusé réception
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.
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. Les ordinateurs sont repérés par des adresses IP INTERNET Adresse IP = adresse logique = adresse globale Adresse MAC = adresse physique = adresse locale
Ordinateur 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 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…
Routeur 1 Routeur 2 Réseau Réseau R R R R Lien Lien R L1 R L2 R L R L1 Physique Physique 100100010000101… 100100010000101… 100100010000101…
Routeur 1 Réseau I IP D IP S IP D I IP S Lien I IP D IP S MAC R1 MAC R2 IP D I IP S MAC R0 MAC R1 Physique 010100010100001… 100100010000101…