Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Applications rseau
S. ASSOUL
assoul@enim.ac.ma
dition 2010-2011
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Plan
I. La couche transport
. Rle
. Paramtres de QOS
. Fonctions et mcanismes
. Classes de transport
. TCP/UDP d Internet
II. La couche session
. Rle
. Services session
. Protocole session
. session sans connexion
III. La couche prsentation
. Rle
. Services
. La syntaxe ASN.1
IV. Les applications rseau
. Fonctions de la couche application
. Messagerie lectronique
. Transfert de fichiers
. Services web
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Liste des projets
1/ Configuration dun serveur DHCP
2/ Configuration dun serveur NAT
3/ Configuration dun serveur DNS
4/ Configuration du protocole IGMP
5/ Configuration dun serveur TFTP
6/ Configuration dun serveur FTP
7/ Configuration dun serveur de messagerie lectronique
8 Configuration dun serveur web
9/ Telnet/SSH
10/ Configuration dun serveur Proxy SQUID
11/ Configuration dun annuaire lectronique (LDAP)
12/ Configuration dun serveur dauthentification: RADIUS ou TACCACS
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
La couche Transport
ISO 8072/8073
But: Pourquoi une couche supplmentaire entre les couches basses et les couches
hautes? Couche charnire entre les 2 blocs
Rle :
> assurer le transfert de bout en bout des donnes
> optimiser l'utilisation des services rseau disponibles afin d'assurer au
moindre cot les performances requises par l'utilisateur.
Exemple :
> - perte de paquets au niveau de la couche rseau?
> - Gnration de N-RESET en permanence?
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
La QOS
Dfinition:
La QOS dfinit certaines caractristiques de la connexion et
permet aux utilisateurs de spcifier leurs exigences au
fournisseur de services.
Paramtres:
La QOS est dcrite en termes de paramtres avec 3 types de
valeurs possibles: prfr, acceptable et inacceptable. Ces
paramtres sont ngocis pendant la phase d'tablissement de
connexion
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Paramtres de QOS
Dlai dtablissement de connexion
Probabilit dchec dtablissement
Dbit de la liaison
Temps de transit
Taux derreurs rsiduel
Probabilit dincident de transfert
Probabilit derreur de dconnexion
Dlai de dconnexion
Priorit
Protection
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Services transport
Les services transport offerts la couche session sont de 2 types:
Service orient connexion
+ tablissement de connexion
+ Transfert de donnes
+ Libration de connexion
+ Exp: TCP et TP4
Service sans connexion
+ Transfert de donnes
+ Exp: UDP
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Primitives de services
Phase Service Primitives Paramtres
Etablissement de
connexion
Etablissement de
connexion
T.CONNECT.request :
T.CONNECT.indication
T.CONNECT.response
T.CONNECT.confirm
-@ dentits appelantes
-@ dentits appeles
-Option dentit donnes
expresse QOS donnes
utilisateur
Transfert de
donnes
Transfert de donnes
normales
Transfert de donnes
express
T.DATA.request
T.DATA.indication
T.EXPEDITED.request
T.EXPEDITED. indication
Donnes utilisateurs
Donnes utilisateurs
Donnes utilisateurs
Donnes utilisateurs
Libration de
connexion
Libration de
connexion
T.DISCONNECT. request
demande de dconnexion
T.DISCONNECT.
indication indication de
dconnexion
Donnes utilisateurs
- Donnes utilisateurs
- Cause de la
dconnexion
mode sans
connexion
transfert de donnes T. UNIDATA. request
T.UNIDATA. indication
- @ appel, @appelant,
donnes, QOS)
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Automate tats finis
Connexion
entrante en
attente
Connexion
sortante en
attente
Repos
Transfert de
donnes
T.disconnect.indication
T.connect.request
T.connect.confirm
T.connect.indication
T.disconnect.request
T.disconnect.indication
T.connect.response
T.disconnect.request
T.disconnect.indication
T.disconnect.request
T.data.request
T.Expedited_data.request
T.data.indication
T.Expedited_data.indication
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Les protocoles de transport (ISO 8073)
L'ISO a dfini trois classes de rseau :
Rseau type A:rseau presque fiable par exp LLC2 sur LAN
rseau Type B :taux d incidents inacceptable par exp X.25
Rseau type C :taux d erreurs et d incidents inacceptables par exp IP
5 classes de transport ont t dfinies :
Le choix de la classe de transport dpend du type de la classe rseau.
Classe Transport Type rseau
0 A
1 B
2 A+ Multiplexage
3 B+ Multiplexage
4 C+ Multiplexage
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Multiplexage/Eclatement
La classe 2 et 4 offrent la possibilit de :
Multiplexage amont: multiplexer plusieurs connexions transport
sur une connexion rseau pour minimiser le cot de connexions
transport faible dbit
Multiplexage aval: clater une connexion transport sur plusieurs
connexions rseau pour augmenter le dbit et la fiabilit
__________________________________________________________________________________________________________________
S.ASSOUL assoul@enim.ac.ma
Structure des TPDU
LI Partie fixe Partie variable Champs de
donnes
Entte
LI : longueur de lentte (1
f
) = valeur max de 254
f
Partie fixe : contient le code de la TPDU et les paramtres les plus
frquemment utilis (code sur 4 bits) dont la longueur dpend des
type de la TPDU.
Partie variable : paramtre non frquents dont la longueur dpend
champs donne : Donnes transparentes de lutilisateur.
Crdit : CDT : allocation de crdit initial.
L1