Le Web

22
Le Web Intern et Résea ux Architectur e Client/serv eur Langage s html et css Langage s php/mys ql Bases de données Respect des personnes et propriété intellect uelle Sécur ité Protoco les

description

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. - PowerPoint PPT Presentation

Transcript of Le Web

Page 1: Le Web

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

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

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

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
Page 6: Le Web

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

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

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
Page 10: Le Web

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

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
Page 13: Le Web

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

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

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
Page 17: Le Web

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
Page 19: Le Web
Page 20: Le Web

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

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

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