Vous êtes sur la page 1sur 30

Université Université

De Boumerdes De Limoges

Modèle TCP/IP

Réalisé par : Dr RIAHLA


Docteur de l’université de Limoges (France) Maitre de conferences HDR
à l’université de Boumerdes et Expert consultant TIC

Réalisé par : Dr RIAHLA 1


Introduction
Le modèle TCP/IP (Transport Control
Protocol/Internet Protocol) dit aussi modèle DOD
(Departement Of Defence) a été mis au point par
une agence du ministère de la défense américaine,
DARPA (Defense Advanced Research Agency) vers
les années 70.

Réalisé par : Dr RIAHLA 2


Présentation générale du modèle
TCP/IP

Réalisé par : Dr RIAHLA 3


Réalisé par : Dr RIAHLA
La pratique commence !!!

Réalisé par : Dr RIAHLA 2008/2009 MAJ 2020 4


Présentation générale du modèle
TCP/IP

Couche Application FTP, HTTP,


TELNET, SMTP, DNS..

Couche transport TCP UDP

Couche Internet IP, ARP, RARP,


ICMP, IGMP

Couche Accès Réseau FDDI, PPP, Ethernet,


Anneau à jeton….

Réalisé par : Dr RIAHLA 5


TCP/IP VS OSI

Couche Couche Application


Application Couche Présentation
Couche Session

Couche Transport Couche Transport

Couche Internet Couche Réseau


Couche Accès Couche Liaison
Réseau Couche Physique
TCP/IP OSI

Réalisé par : Dr RIAHLA 6


Présentation générale du modèle
TCP/IP

Le protocole possède les qualités suivantes:

 La capacité à gérer un taux élevé d’erreurs.


 Une faible surcharge des données.
La capacité de se prolonger sans difficultés dans
des sous réseaux.
L’indépendance par rapport à un fournisseur
particulier ou un type de réseau.

Réalisé par : Dr RIAHLA 7


Présentation générale du modèle
TCP/IP

Application

Transport

Internet

Accès Réseau

Réalisé par : Dr RIAHLA 8


Couches TCP/IP
Couche accès réseau

Application

Transport

Internet

Accès Réseau

Réalisé par : Dr RIAHLA 9


Couches TCP/IP
Couche accès réseau
C’est l’interface avec le réseau, constituée d’un driver du
système d’exploitation et d’une carte d’interface de
l’ordinateur avec le réseau. Les divers technologies existantes
au niveau de cette couche : FDDI, Ethernet, Token Ring…

Réalisé par : Dr RIAHLA 10


Couches TCP/IP
Couche Internet

Application

Transport

Internet

Accès Réseau

Réalisé par : Dr RIAHLA 11


Couches TCP/IP
Couche Internet
Gère la circulation des paquets à travers le réseau en
assurant leur routage et adressage . Parmi ses protocoles :
IP, ICMP, IGMP, ARP, RARP …

Routage Adressage logique: IP


Réalisé par : Dr RIAHLA 12
Couches TCP/IP
Couche Internet: exemple routage!

Réalisé par : Dr RIAHLA 13


Couches TCP/IP
Couche Internet: exemple routage!

Dessinez les tables de


routage au niveau des
équipements, et
expliquez les priorités
du routage possibles
entre la machine 1 et
le serveur 6.

Réalisé par : Dr RIAHLA 14


Couches TCP/IP
Couche transport

Application

Transport

Internet

Accès Réseau

Réalisé par : Dr RIAHLA 15


Couches TCP/IP
Couche transport
Assure tout d’abord une communication de bout en bout, en
faisant abstraction des machines intermédiaires .
• Elle s’occupe de réguler le flux de données et assure un
transport fiable dans le cas de TCP : mode connecté.
• Non fiable et non connecté dans le cas de UDP.

Réalisé par : Dr RIAHLA 16


Couches TCP/IP
Couche application

Application

Transport

Internet

Accès Réseau

Réalisé par : Dr RIAHLA 17


Couches TCP/IP
Couche application
Est celle des programmes utilisateurs comme telnet
(connexion à un ordinateur distant), FTP (File Transfert
Protocol), SMTP (Simple Mail Transfert Protocol), HTTP (hypert
text transfert protocol) …

Réalisé par : Dr RIAHLA 18


Présentation générale du modèle
TCP/IP

Processus Processus Processus Processus Processus


Ping FTP DNS SNMP Bootp 1

TCP UDP
2

ICMP IP IGMP

ARP RARP
3

Interface
matérielle

Réalisé par : Dr RIAHLA 19


TCP/IP versus OSI

Réalisé par : Dr RIAHLA 20


TCP/IP versus OSI
Les points communs

 Les deux sont fondés sur le concept de pile de protocoles.


 Les fonctionnalités des couches sont en gros les mêmes.
 Les couches jusqu’à la couche transport assurent une
communication de bout en bout.
 Les couches au dessus de la couche transport sont des couches
orientées application

Réalisé par : Dr RIAHLA 21


TCP/IP versus OSI
Les points différents

ISO TCP/IP
OSI fait bien la différence entre : service, Ne fait pas de différence
protocole et interface
OSI est conçu avant les protocoles TCP/IP propose d’abord les protocoles

Couche réseau : communication peut être Couche réseau : mode non connecté
en deux modes connecté et non connecté uniquement

Couche Transport: seul le mode connecté Couche Transport: les deux modes
est permis sont permis

Réalisé par : Dr RIAHLA 22


Encapsulation et transmission
des données

Réalisé par : Dr RIAHLA 23


Principe d’encapsulation des
données

Réalisé par : Dr RIAHLA 24


Exemple d’encapsulation des
données

Allo

Adresse IP (Logique): IP2 Adresse IP (Logique): IP1 Léo


Amine Adresse MAC (Physique) :MAC2 Adresse MAC (Physique) :MAC1

Réalisé par : Dr RIAHLA 25


Exemple d’encapsulation des Allo!

données
Type d’application: Messenger
Type de données: Voix IP1
Léo->Amine Léo
MAC1
Num Messenger source
Num Messenger destination En-tête Données
Application
applicatif utilisateur

En-tête Données applicatives


TCP
IP1-->IP2 TCP
Segment TCP

En-tête En-tête Données applicatives IP


MAC1 ->???? IP
TCP
Détection
Datagramme IP Erreur
En-tête En-tête En-tête Données applicatives Pied de la Driver Ethernet
Ethernet trame
IP TCP

Trame Ethernet

Réalisé par : Dr RIAHLA 26


Exemple de désencapsulation
des données

Amine IP2 Allo!


MAC2
Application Type d’application: Messenger En-tête Données
Type de données: Voix, Léo->Amine applicatif utilisateur

Num Messenger source En-tête Données applicatives


TCP
Num Messenger destination TCP

En-tête En-tête Données applicatives


IP IP1-->IP2 TCP
IP Détection
Erreur
En-tête En-tête En-tête Données applicatives Pied de la
Driver Ethernet trame
MAC2?? Ethernet IP TCP

27

Réalisé par : Dr RIAHLA


Le paquet qui voyage !!!

Données
applicatives

Réalisé par : Dr RIAHLA 29


Adresse Logique IP VS Adresse Physique
MAC IP source: IPx,
MAC source: MACd
IP destination: IPy,
MAC destination: MACy

IP source: IPx,
MAC source: MACb
IP destination: IPy,
IP source: IPx, MAC destination: MACc
MAC source: MACx IPy
IP destination: IPy,
MAC destination: MACa MACy
IPd
MACd
IPc
MACc MAC
IPb
MACb
IPa MAC
MACa

IPx
MACx MAC IP
Réalisé par : Dr RIAHLA 30
FIN

Réalisé par : Dr RIAHLA 31

Vous aimerez peut-être aussi