Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Protocoles réseau
2
Les couches Chemin parcouru par la donnée
3
Les couches Encapsulation des données
4
Modèle de protocole « OSI »
AH en-tête d'application TH en-tête de transport PH en-tête de présentation NH en-tête de réseau SH en-tête de session DH en-tête de liaison de données DT délimiteur de fin de trame
5
Le protocole TCP-IP TCP-IP OSI
6
Le protocole TCP-IP TCP-IP OSI (…vocabulaire pour
Se comprendre, d’un logiciel à l’autre) (…gérer le découpage/Assemblage /vérification des paquets) TCP (…Gérer la destination) IP (…Coder pour Le transport physique)
7
Exemple : transmission de données web
8
Exemple : transmission de données web
Client Routeur Serveur
9
Exemple : transmission de données web
Message capté : ici Client Routeur Serveur
10
Exemple : transmission de données web Signal brut
A qui est-ce destiné ? Le câble ethernet Que contient ce message ? Un signal binaire électrique
11
Exemple : transmission de données web Couche « Liaison »
Information de la couche courante Information « encapsulé » dans la couche courante A qui est-ce destiné ? Que contient ce message ? Le routeur (qui va sans doute réécrire ces informations pour les envoyer à la machine suivante) Adresse MAC de la destination « directe » du signal électrique (ici : Freebox) Adresse MAC de la source (Carte réseau de mon ordinateur)
12
Exemple : transmission de données web Couche « Internet »
Information de la couche courante Information « encapsulé » dans la couche courante A qui est-ce destiné ? Que contient ce message ? A l’ensemble des serveurs qui feront transiter l’information. La taille du message (entête + message encapsulé) Identification de la session Nombre de découpages du message (s’il a été coupé en plusieurs paquets) et numéro du paquet courant Temps de « vie » du message Protocol qui sera utilisé (TCP) Vérification de l’intégrité (checksum) Adresse IP de la source et de la destination
13
Exemple : transmission de données web Couche « Transport »
Information de la couche courante Information « encapsulé » dans la couche courante A qui est-ce destiné ? Que contient ce message ? A la machine de destination qui va recevoir le message. Le port de la machine « Source » Le port de destination (ici : 80) Numéro de séquence (ou on en est ?) Taille de l’entête de ce message et de son contenu Test d’intégrité (checksum) Heure d’envoie (timestamp)
14
Exemple : transmission de données web Couche « Application » - 1
Information de la couche courante Information « encapsulé » dans la couche courante A qui est-ce destiné ? Que contient ce message ? Au logiciel qui doit traiter l’information (ici : Apache, serveur web). La méthode d’envoi Web La page web d’origine (sur laquelle le client a cliqué) Des informations sur le client (navigateur web, système d’exploitation) L’encodage utilisé La session en cours (utile pour se souvenir qui est connecté ou non) La taille du fichier
15
Exemple : transmission de données web Couche « Application » - 2
Information de la couche courante A qui est-ce destiné ? Que contient ce message ? Au suite web (au programme PHP) Le message originel : loginLogin=« eleve » loginMdp=« test » action=« se_connecter »
16
Protocole « IP » Structure d’une adresse IP :
17
Protocole « IP »
18
Protocole « TCP »
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.