Académique Documents
Professionnel Documents
Culture Documents
Cours - Modèles TCP IP Et OSI PDF
Cours - Modèles TCP IP Et OSI PDF
COURS
Page
1 / 12
1. Internet (rappel).
Cette premire partie a pour objectif de rappeler le fonctionnement dune connexion vers un site web,
que ce site soit install sur un rseau local ou, plus gnralement, sur Internet.
1.1. Aspect physique du rseau Internet.
Les communications entre ordinateurs utilisent comme support physique du cble en cuivre, de la
fibre optique ou lair, dans le cas de rseaux sans fil. Ces supports de transmissions sont organiss sous
la forme dun gigantesque rseau ou plus prcisment, sous la forme de rseaux de rseaux.
Il existe des rseaux locaux, lesquels sont relis pour former des rseaux rgionaux puis nationaux.
Enfin, des points de convergence mettent en relation ces diffrents rseaux nationaux, quils soient
publics ou privs.
Page
2 / 12
Lutilisateur :
Le fournisseur daccs :
Le Serveur DNS :
Le routeur :
Page
3 / 12
Remarque :
la consultation dun site dans un rseau local fonctionne sur le mme principe.
La diffrence est que le serveur DNS est local (Windows 2003 server ou autre)
Page
4 / 12
Illustration : www.sebsauvage.net
Le port source (ici, 1057) est choisit parmi ceux non utiliss. Le port de destination est celui du
serveur atteindre (ici, 80 car serveur Web).
Dmonstration : analyse des trames transmises lors de ltablissement dune connexion
Page
5 / 12
2. Notion de protocole.
2.1. Un protocole, kezako ?
Une dfinition du terme protocole est la suivante :
Description des formats de messages et rgles selon
lesquelles deux ordinateurs changeront des donnes.
Protocoles
Utilisation
IP
ARP, DNS
HTTP, HTTPS
FTP
TCP, UDP
ICMP
RIP, OSPF
Page
6 / 12
Protocoles (suite)
SMTP, POP
TELNET, SSH
DHCP
Autres
3. Le modle TCP/IP.
TCP/IP reprsente l'ensemble des rgles de communication sur internet et se base sur la notion adressage
IP, c'est--dire le fait de fournir une adresse IP chaque machine du rseau afin de pouvoir acheminer des
donnes. La suite TCP/IP permet :
-
Afin de pouvoir appliquer le modle TCP/IP n'importe quelles machines, logiciels et matriels, le
systme de protocoles TCP/IP a t dcompos en plusieurs modules effectuant chacun une tche
prcise. De plus, ces modules effectuent ces tches les uns aprs les autres dans un ordre prcis, on a
donc un systme stratifi, c'est la raison pour laquelle on parle de modle en couches.
Page
7 / 12
Reprage de lapplication
Codage du contenu
Couche
Application
Type de
message :
Courrier
lectronique
Dcoupage en segments
numrotation de ces segments
indication des ports source et destination
Port Src Port Dest
1067
25
Couche
Transport
Couche
Internet
Couche
Accs
Rseau
N
1
Typ Bonjo
e ur, voici
de une
mes photo
sag
e:
Port Src Port Dest
N
Type
Co
1067
2
25
de
urr
Rassemblage des segments
mess
ier
age :
lec
Cou
tro
rrier
niq
Dcoupage (si ncessaire) en paquets
lect
ue
Identification (IP Src et Dest)
roni
Suppression des IP.
que
IP Dest Por Port N T B
IP Src
t Dest 1 y onj
Src 25
p our,
106
e voi
7
d ci
Vrification que lIP Destination est la
e une
IP Dest Port Port N T
IP Src
bonne
m pho
Src Dest 2 yp
e to
Rassemblage
des paquets (si
106 25
se
ncessaire)
7
sde
am
Ajout des adresses MAC par la carte rseau
ges la fin
Ajout dun ode de dtection derreur (CRC)
Suppression des adresses MAC et
esa
MAC
IP P P :ge
MAC
N T C
IP
transmission
la couche suprieure
Src
Dest
Src Des o oC : y
R
C
t
r rto 1 p B
t Du o e o C
S erur n
IP P
MAC
IP
MAC
r stPrriN d Tj
C
Src
Src Dest co 2orier e yo
Dest
R
rt
1 5tel2 pu
ec
C
0S Dr mer,
Rception des trames, vrification par
puis expdition des trames sur le cble
estr e v
6r (ou
fibre/wifi)
la carte rseau que l@MAC
7c tl o s do
1 2eni s ei
Destinataire
est bien la sienne
0101001010010101111101000.......
0 5c q a c
Vrification de la validit des donnes
6 tue g m
i
1111100010100010100100010.......
7 r e eu
(CRC)
sn
o
n : se
i
ap
q Cgh
NDE
2 BAC PRO SEN TR LYCE SAINT JOSEPH VANNES
u o eo
e ut
Page
8 / 12
Couche Transport
Port
Src
1067
Port
Dest
25
N
2
Autres
infos
Donnes
Couche Internet
IP
Src
IP Autres
Dest infos
Donnes
MAC Src
Autres
infos
Donnes
C
R
C
Page
9 / 12
Modle TCP/IP
5
Application
Transport
Internet
Interface Rseau
Matriel
Telnet
DNS
TCP
SMTP, POP
ICMP
IP
802
ARPANET
Message
Paquet
UDP
ARP
Ethernet
Donnes
Datagrammes
X25
Trames
4. Modle OSI.
Il existe dautres modles dcrivant la transmission de linformation. Parmi ceux-ci, il en existe un,
concurrent du modle TCP/IP et plus dtaill : cest le modle OSI.
Le principe de fonctionnement est exactement le mme que celui observ prcdemment (rle de
chaque couche, encapsulation).
Couches
7
Application
Couches
hautes
Prsentation
Session
Transport
Couches
basses
Rseau
Liaison
Physique
Description
est charg de l'excution de l'application et de son dialogue avec
la couche 7 du destinataire en ce qui concerne le type ou la
signification des informations changer (transfert de fichiers,
interrogation de base de donnes,...)
met en forme les informations changes pour les rendre
compatibles avec l'application destinatrice, dans le cas d'un
dialogue entre systmes htrognes.
assure l'ouverture et la fermeture des sessions (des
communications) entre usagers, dfinit les rgles d'organisation
et de synchronisation du dialogue entre les abonns.
responsable du contrle du transfert des informations de bout en
bout, ralise le dcoupage des messages en paquets pour le
compte de la couche rseau ou le rassemblage des paquets en
messages pour les couches suprieures.
NPORT
assure le cheminement ou le routage des donnes groupes en
paquets travers le rseau.
@IP
assure un service de transport des trames sur la ligne et dispose
de moyens de dtection et de correction d'erreurs
@MAC
ralise le transfert physique des lments binaires constitutifs des
trames sur le support suivant des caractristiques physiques,
lectriques et mcaniques dfinies par des normes.
2NDE BAC PRO SEN TR LYCE SAINT JOSEPH VANNES
Page
10 / 12
6. Transmission de l'information :
Le modle choisi, OSI ou autre doit permettre deux machines (ou plus) de communiquer sans
interfrences. Il existe diffrents types de matriels permettant l'interconnexion des machines.
Lors d'un change entre deux machines, les informations sont traites par ces diffrents matriels.
Bien videmment, pour fonctionner correctement, il faut que les machines parlent le mme
langage c'est dire utilisent les mmes protocoles. Les changes s'effectuent videmment par
encapsulation et dcapsulation des messages.
Page
11 / 12
A/ transmission entre deux machines d'un mme rseau: cas d'un Hub (Rpteur)
Machine A
Rpteur
Machine B
Couche 7
Couche 7
Couche 6
Couche 6
Couche 5
Couche 5
Couche 4
Couche 4
Couche 3
Couche 3
Couche 2
Couche 2
Couche 1
Couche 1
Couche 1
B/ transmission entre deux machines d'un mme rseau sur deux segments distincts: cas d'un Switch (ou
Pont)
Machine A
Pont
Machine B
Couche 7
Couche 7
Couche 6
Couche 6
Couche 5
Couche 5
Couche 4
Couche 4
Couche 3
Couche 3
Couche 2
Couche 2
Couche 2
Couche 1
Couche 1
Couche 1
Le switch oriente les donnes vers le bon destinataire. Il faut donc quil obtienne son adresse MAC. Pour
cela, il dcode les informations reues afin de lire ladresse MAC du destinataire. On dit quil travaille au
niveau 2 du modle OSI car cest ce niveau quapparait ladresse MAC.
Page
12 / 12
C/ transmission entre deux machines de deux rseaux distincts: cas d'un Routeur
Machine A
Routeur
Machine B
Couche 7
Couche 7
Couche 6
Couche 6
Couche 5
Couche 5
Couche 4
Couche 4
Couche 3
Couche 3
Couche 3
Couche 2
Couche 2
Couche 2
Couche 1
Couche 1
Couche 1
Afin dacheminer les donnes, le routeur doit connaitre ladresse IP du destinataire. Il travaille au niveau 3
du modle OSI car il doit dcoder les informations des couches 1, 2 et 3 avant de pouvoir lire ladresse
du destinataire.
On s'aperoit ici que le choix du matriel mis en uvre pour l'interconnexion des machines est trs
important pour la comprhension des changes, mais aussi pour la dfinition de la structure du ou
des rseaux. Il est aussi tout fait possible de changer les protocoles d'un mme niveau entre les
deux cots d'un matriel d'interconnexion.