Professional Documents
Culture Documents
Claude Duvallet
Universit du Havre UFR des Sciences et Techniques Courriel : Claude.Duvallet@gmail.com
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Plan de la prsentation
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Claude Duvallet 2/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Capacit autoriser une communication bidirectionnelle ou plusieurs communications sur une mme ligne physique unique.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
1
nV 0V
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Pour liminer ces problmes, plusieurs codes plus volus ont t labors :
le NRZ pour sa simplicit de conception, le code de Manchester pour sa mise en uvre dans les rseaux Ethernet, le code de Manchester diffrentiel, le code de Miller.
Claude Duvallet 6/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
1
nV 0V nV
Le code NRZI (No Return to Zero Inverted) est similaire au code NRZ mais les tensions associes aux valeurs binaires sont inverses : 1 est cod par une tension ngative et 0 par une tension positive.
Claude Duvallet 7/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
1
nV 0V nV
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
1
nV 0V nV
Dans les deux cas, un changement de tension est ralis en milieu de temps horloge. Il a t utilis dans la norme 802.5 (rseau de type anneau jeton).
Claude Duvallet 9/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le code Miller :
Le bit 1 est cod par une transition en milieu de temps horloge et le bit 0 par une absence de transition. Les longues suites de 0 posant toujours le problme de la synchronisation, si un bit 0 est suivi dun autre 0 une transition est rajoute la n du temps horloge.
1
nV 0V nV
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La structure de ce type de cbles est simple : il est constitu de plusieurs ls de cuivre torsads par paires, ces paires tant leur tour torsades entre elles.
Claude Duvallet 11/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La bande passante est infrieure 100 MHz ce qui les rends inexploitables pour des rseaux hauts dbits. Le cble coaxial RG 58 :
connexion effectue par des connecteurs BNC, utilis pour la transmission de donnes Ethernet dans la limite de 200 mtres, vou disparatre.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Utiliser les services fournis pas la couche physique. Les bits envoyer sont regroups en trames suivant un schma prcis :
taille de la chane binaire envoyer, champ de contrle sur ces donnes, formes des adresses des metteurs et des rcepteurs.
La dtection derreur permet de vrier si une trame est arrive sans avoir subie de modications sur le mdia de transport. Certaines mthodes permettent de corriger les erreurs dtectes.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Le rcepteur doit tre capable de reconstituer les trames partir dune chane binaire provenant du support physique. Pour cela il faut convenir dun format de trames entre lmetteur et le rcepteur et plusieurs techniques peuvent tre utilises :
la taille en bits dune trame est xe, la taille de la trame est transmise au destinataire, des fanions sont utiliss pour reprer le dbut et la n de la trame.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Commutation (1/2)
Un rseau commutation est un rseau longue distance qui propose des techniques permettant dacheminer de manire optimise des trames de niveau liaison de donnes. Utilisation dETTD et dETCD pour accder au rseau.
ETTD Hte A
ETCD
Circuit de Donnes
ETCD
ETTD Hte B
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Commutation (2/2)
Commutateur :
un nud rseau possdant plusieurs ports de connexion. rle : orienter les trames quil reoit sur un port vers un autre port. Tc (Temps de commutation) = Temps ncessaire pour mettre en place laiguillage au sein du commutateur.
Mthodes de commutation :
Commutation de circuits. Commutation de messages. Commutation de paquets. Commutation temporelle asynchrone.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Avantages de la mthode :
Gain de temps lorsquil y a plusieurs envois : en effet laiguillage ne se fait quune seule fois dans les commutateurs (Tc ). Dlai de transmission connus avant lenvoi des donnes = temps mis par la demande de connexion pour atteindre le destinataire.
Claude Duvallet 27/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Inconvnients de la mthode :
Absence de dynamisme : un commutateur rserv pour un circuit nest plus disponible tant que le dialogue nest pas termin. Taux dactivit trs faible : une seule ligne est utilise entre deux commutateurs, les autres restent inoccupes.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
}Tc
Demande
}Tc }Tc
Accord
Echange
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Pas dtablissement de connexion. Un message est transmis par la machine source au commutateur auquel elle est rattach puis transmis de commutateur en commutateur jusqu la machine destinataire. Suppression de la phase de connexion : gain de temps si peu dchanges. perte de temps si changes plus nombreux car cumul des Tc . Le commutateur peut tre utilis pour dautres communications car il ne reste pas bloqu durant toute la phase de dialogue.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
En cas derreur, pas de trace du message mis dans les commutateurs, il faut donc demand la source de rmettre le message perte de temps Le temps de commutation (Tc ) reste identique quelle que soit la taille du message envoi de longues chanes binaires plus avantageux.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
}Tc
}Tc
}Tc
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Commutation de paquets
Similaire la commutation de messages mais le message initial est dcoup en entits plus petites appeles paquets. Chaque paquet est transmis travers le rseau par commutateurs successifs. On obtient un gain de temps total pour lacheminement car un instant donn chaque ligne achemine un paquet diffrent.
Emetteur 1 2 3 }Tc 1 2 3 4 }Tc 1 2 3 4 3 4
Claude Duvallet 33/107 Architectures et Protocoles des Rseaux
C1
C2
C3
Rcepteur
}Tc 1 2
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
3 4
Un commutateur peut commencer mettre un paquet avant de lavoir lu en entier. Cette technique est utilise dans les rseaux ATM.
Claude Duvallet 34/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Trame n2 reue errone : attente dune autre rception Trame n2 reue sans erreur : envoi dun acquittement
Emetteur
Rcepteur
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
metteur
Rcepteur
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Le protocole HDLC
High-level Data Link Control Protocole de base qui a servi mettre en place LAP-D, LAP-D, LAP-F et PPP Format des trames binaires utilises par HDLC :
8 bits Fanion de dbut 8 bits Adresse destination 8 bits Commandes n bits Donnes 16 bits Contrle derreur 8 bits Fanion de n
Le Fanion de dbut et le Fanion de n indique les deux extrmits de la trame : ils sont constitues de la chane 01111110. LAdresse de destination identie lETTD destinataire. Commande = informations ncessaires linterprtation de la trame. Suivant le rle de la trame, Donnes = une chane binaire ou non. Le Contrle derreur est ralis par un code CRC bas sur le polynme gnrateur G (x ) = x 16 + x 12 + x 5 + 1.
Claude Duvallet 39/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Le premier bit est 0. Le champ Donnes nest pas vide. N(S) est le numro de la trame mise. Le bit P/F peut tre interprt de 4 faons diffrentes selon que
la trame provient de linitiateur de lchange (P) : P=0 : linitiateur nattend pas de rponse cette trame. P=1 : linitiateur attend une rponse cette trame. la trame provient du correspondant (F) : F=0 : le correspondant na pas termin dmettre des trames. F=1 : le correspondant a termin ses envois de trames.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Le premier bit est 0. Le champ Donnes nest pas vide. Les deux bits SS informent le destinataire de certaines requtes de lmetteur :
00 01 10 11 RR ReceiveReady REJ Reject RNR ReceiveNotReady SREJ SelectiveReject Acquittement de toutes les trames de numro infrieur N(R) : en attente de rception de trames Demande de rejet de toutes les trames de numro suprieur N(R) Demande dune suspension des envois de trames aprs la trame de numro N(R) Rejet de la trame N(R) et demande de retransmission de celle-ci
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Elles ont pour rle de grer la mise en place et le relchement de la connexion. Elles permettent denvoyer des donnes en mode datagramme. Les diffrents types de trames non numrotes (valeurs de MM et MMM) sont : SABME (11,110), DISC (00,010), UA (00,110), DM (11,000), FRMR (10, 001), XID (11, 101), TEST (00,111), UI (00,000), AC0 Commande (10,110), AC1 Commande (10,111), AC0 Rponse (10,110), AC1 Rponse (10,111).
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Physique
Elle regroupe toutes les fonctions de niveau liaison de donnes charges du contrle daccs au support. Nous allons voir :
les mthodes daccs au support, les normes de rseaux, et les ponts.
Claude Duvallet 43/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Primergy
1 0 1 0
11 00 11 00
11 00 11 00
11 00 11 00
Contrleur
Claude Duvallet 44/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Priode de contention
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Jeton
Cycle logique
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
La mthode CSMA/CD :
Elle est base sur le CSMA non persistant. Lorsque lmetteur coute le support, il peut ne pas dtecter la prsence dun signal cause dune distance trop grande. Une collision ne va pas se produire immdiatement mais plus tard. Une seconde phase au CSMA non persistant a donc t ajoute an de rsoudre ce problme. Aprs lmission de la trame, lmetteur reste lcoute du support an de dtecter une ventuelle collision. CSMA/Collision Detection Lors dune collision la trame est alors rmise aprs un temps dattente alatoire.
Claude Duvallet 49/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
La mthode CSMA/CA :
CSMA Collision Avoidance. Mthode mise en place pour les environnements sans l o la mthode CSMA/CD ne peut pas marcher.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
La mthode RTS/CTS :
Request To Send/Clear To Send. Sonder et rserver le support par un cours change avec le rcepteur. Si lchange aboutit, les autres ordinateurs ayant observ le signal attendent leur tour pour rserver le support. Mthodes conues pour les rseaux locaux sans ls.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Ethernet est une norme de LAN qui respectent les spcications de la norme 802.3.
Claude Duvallet 53/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
... ...
... ...
... ...
Drapeau
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Les ordinateurs souhaitant mettre rservent des tranches libres pour mettre leurs donnes. Cette architecture de rseau est compatible avec la commutation ATM (mme temps de transmission inter-trames : 125 s).
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
La norme FDDI
Fiber Distributed Data Interface. Destine aux rseaux LAN et MAN haut dbit. Elle est base sur un double anneau en bres optiques dont la circonfrence maximale est de 200 km. Un sens de transmission pour chacun de ces deux anneaux. Les machines dont le nombre peut atteindre 1000 sont connectes aux deux anneaux. En cas de panne, le rseau peut fonctionner avec un seul anneau et une procdure de dpannage est lance. Laccs un anneau se fait par la mthode du jeton.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Le systme GSM :
Global System for Mobil communications : systme europen de communication sans l, bas sur une technologie de transmission par paquets radio. La premire version du GSM utilis la bande des 900 MHz (GSM 900) mais une saturation de cette bande a entran la rservation de la bande des 1800 MHz. Les diffrents lments constituant le rseau sont les stations mobiles (tlphones portables), les stations de base et le centre de gestion charg de faire le lien avec le rseau xe.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La commutation Gestion des erreurs et des pertes Le protocole HDLC La sous-couche MAC Les normes de rseaux
Les ponts
Un pont est un lment dlectronique permettant dinterconnecter des rseaux locaux dont la couche physique et la sous-couche MAC diffrent (rpondant des normes rseaux diffrentes). Conversion des trames arrivant dun rseau dans un format comprhensible par un autre rseau. Un pare-amme (rewall) est un pont particulier permettant de mettre en place de la scurit entre deux rseaux dont les normes peuvent tre identiques ou non.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Elle a en charge dacheminer les paquets travers le maillage du rseau. Ses principales fonctions concernent ladressage des lments constitutifs du rseau et le routage de linformation. Elle est prsente dans le modle TCP/IP. Ses fonctions principales sont regroupes au sein du protocole IP.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le routage (1/5)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le routage (2/5)
Principe du routage :
Son rle : acheminer un paquet de donnes travers le rseau. Fonction prsente dans chaque nud du maillage. Pour chaque paquet qui arrive sur lun de ses ports en entre, la fonction de routage choisie de faon dterministe le port de sortie vers lequel envoyer le paquet. Deux classes dalgorithmes de routage :
les algorithmes non adaptatifs utilisent des routes statiques et ne tiennent pas compte de ltat des lignes de transmission. les algorithmes adaptatifs prcdent tout envoi de donnes par une tude pralable du contexte. On parle de routage dynamique. Ils sont plus complexes mettre en uvre mais permettent de meilleures performances.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le routage (3/5)
Algorithmes (1/3) :
Routage par inondation :
la technique la plus utilise en mode diffusion. un datagramme reu par un routeur sur un de ses ports est r-mis sur tous les autres ports. cela engendre un trac trs important.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le routage (4/5)
Algorithmes (2/3) :
Routage vecteur de distance :
Lun des premiers algorithmes de routage dynamique. Chaque lment actif possde en mmoire une table de routage propre qui lui indique pour chaque destination connue le port de sortie utiliser et un port par dfaut pour les destinations inconnues. Des communications inter-routeurs permettent de mettre jour la table de routage locale partir de celle de ses voisins. La taille des tables de routage des stations mettrices ou rceptrices est limite mais la table de routage des routeurs peut comporter de nombreuses entres.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le routage (5/5)
Algorithmes (3/3) :
Routage hirarchique :
Bas sur la technique de routage vecteur de distance. Objectif : limiter le nombre dentres consulter lors de la recherche squentielle dun destinataire. Solution : diviser le rseau en zones gographiques appeles rgions. Trois types de donnes dans la table de routage : le port utiliser en sortie pour les destinataires situs dans la mme rgion, les ports de sortie servant accder chacune des autres rgions du rseau, un port pour les destinataires inconnus.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le protocole IP
Un protocole de communication universel permettant linterconnexion de systmes htrognes, indpendamment des supports de transmission, de la nature de larchitecture rseau, des systmes dexploitation ou des applications utilises. Le protocole de communication le plus rpandu lheure actuelle. Il fait partie intgrante de larchitecture TCP/IP. Souvent associ au protocole de transport TCP, il peut nanmoins communiquer avec dautres protocoles de niveau transport. Sa version actuelle est IPv4 mais une nouvelle version (IPv6) normalise depuis 1995 devrait trs bientt la remplacer.
Claude Duvallet 72/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le datagramme IP (1/4)
IP propose un service non able et sans connexion. IP vhicule des entits (datagramme IP) entre deux lments du rseau. En cas de constat derreur dans le datagramme, il nest pas remis la couche suprieure (transport) et une demande de r-mission est effectue. Chaque datagramme est rout de faon indpendante, et lordre de rception peut diffrer de lordre dmission cause de problmes de trac sur une ligne de transmission, derreurs de transmission, etc.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le datagramme IP (2/4)
Format du datagramme IP (1/3) :
4 bits Version 4 bits Drapeau 4 bits Longueur de lentte 12 bits Position du fragment 32 bits Adresse destination 8 bits Type de service 4 bits Dure de vie 16 bits Longueur totale 8 bits Protocole 16 bits Identificateur 16 bits Total de contrle de lentte n bits Donnes
0 32 bits Bourrage
La taille des datagrammes IP ne doit pas excder 65536 octets. Il faut donc scinder les paquets en provenance de la couche transport dont la taille est trop grande en fragments IP.
Claude Duvallet 74/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le datagramme IP (3/4)
Format du datagramme IP (2/3) :
Version : il indique par quel protocole IP le datagramme a t cr ce qui permet de faire cohabiter par exemple le protocole IPv4 et IPv6 sur un mme rseau. Longueur de len-tte : il permet de dtecter la prsence ou non du champ option. Type de service : il dnit la qualit de service demande pour le datagramme : rapidit, absence derreur, priorit... Longueur totale : la taille dun datagramme ntant pas xe mais limite 65536 octets, ce champ consigne la taille du datagramme mis. Drapeau, Identication, Position du fragment : le Drapeau permet de savoir si le datagramme est fragment ou non. Sil est fragment le champ Identication indique quel datagramme appartient le fragment et sa position sera connue au moyen du champ Position du fragment.
Claude Duvallet 75/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le datagramme IP (4/4)
Format du datagramme IP (3/3) :
Dure de vie : elle permet de limiter dans le temps la prsence dun datagramme sur le rseau Internet, elle dcrmente chaque fois que le datagramme traverse un routeur. Protocole : il spcie le protocole de niveau transport lorigine de lmission an dtre trait par le mme protocole la rception. Total de contrle de len-tte : il permet de dtecter des erreurs de transmission survenues sur les champs de len-tte. La validit des donnes nest pas vrie au niveau rseau car elle le sera au niveau transport. Adresse source et Adresse destination : ce sont des adresses IP. Options : elles permettent, dans certains contextes, daugmenter les contraintes dacheminement du datagramme. Des bits de Bourrage compltent ce champ jusqu une taille xe de 32 bits. Donnes : de longueurs variables, elles ne peuvent cependant pas dpasser 65536 octets.
Claude Duvallet 76/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Ladressage IP
Chaque lment du rseau allant du simple LAN au rseau Internet et travaillant avec le protocole IP doit possder une adresse unique : son adresse IP. On attribue des adresses IP aux ordinateurs, aux routeurs, aux priphriques rseaux (imprimantes, camras, copieurs, etc.). Une adresse IP est une suite de 32 bits regroupant lidentiant rseau auquel appartient cet ordinateur (rID ) et lidentiant de ce dernier lintrieur du rseau (oID ). Deux formes particulires dadresses sont ladresse rseau et son adresse de diffusion.
rID rID oID tout 0 oID tout 1 adresse du rseau rID adresse de diffusion tous les ordinateurs du rseau rID
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
1 octet
Classe A 0
rID
27 rseaux (126)
Classe B 10
rID
2 14rseaux (16 384)
16
oID
2 2 ordinateurs (65 534)
Classe C 110
rID
221 rseaux (2 097 152)
8
oID
2 2 ordinateurs (254)
adresse multidestinataire
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Classe A B C D E
Les adresses dont le premier octet est 127 sont appeles adresses de rebouclage et dsignent lordinateur local, quelques soient les valeurs des trois autres octets. Ces adresses sont utilises pour les changes de donnes entre les applications sur une mme machine. Elles ne sont pas considres comme des adresses de classe A.
Claude Duvallet 80/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
On peut utiliser certains bits de lidenticateur (oID ) pour dcouper le rseau en plusieurs sous-rseaux. Pour pouvoir interprter une adresse IP, un ordinateur doit connatre le nombre de bits utiliss pour la partie oID dans un sous-rseau. On associe chaque adresse un masque de sous-rseau exprim sur 32 bits comme ladresse IP. Chaque bit du masque qui correspond ladresse du rseau est positionn 1 et chaque bit qui correspond lidentiant (numro de machine) est positionn 0.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Les routeurs schangent les informations contenues dans leurs tables de routage au moyen de "messages RIP" intervalles de temps rgulier (gnralement 30 sec.).
Claude Duvallet 83/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Chaque interface rseau possde une adresse physique unique dpendante du type darchitecture (les adresses MAC sont diffrentes suivant la norme mise en place). Ladressage sur Internet est bas sur des adresses IP, de niveau rseau.
Il faut donc faire le lien entre les deux adresses (IP et MAC) dune
mme machine : les protocoles ARP (Address Resolution Protocol) et RARP (Reverse Address Resolution Protocol) ARP permet de faire correspondre une adresse MAC une adresse IP donne et RARP permet linverse.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le protocole ARP
Le protocole ARP met un datagramme particulier par diffusion toutes les stations du rseau et qui contient entre autre ladresse IP convertir. La station qui se reconnat retourne un message (rponse ARP) lmetteur avec son adresse MAC. Lmetteur dispose alors de ladresse physique du destinataire et ainsi la couche liaison de donnes peut mettre les trames directement vers cette adresse physique.
Les adresses rsolues sont places dans un cache ce qui vite de dclencher plusieurs requtes lorsque plusieurs datagrammes doivent tre envoys.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
La premire des couches du modle OSI qui nest pas prsente sur les lments intermdiaires de type routeur. Amliorer la abilit des transmissions de niveau rseau de lmetteur au rcepteur. Des services similaires ceux fournis par la couche rseau, complts par des fonctions de contrle de qualit et damlioration de celle-ci. Ces services peuvent tre orient connexion ou pas mais une meilleure abilit est obtenue en mode connect.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Lmetteur envoie une TPDU CONNECT.request permettant au rcepteur de sidentier. Le rcepteur renvoie une rponse CONNECT.response avec son identiant. Lmetteur peut alors envoyer des donnes tout en accusant rception de la rponse.
Claude Duvallet 88/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Qualit de service
Des critres permettant de xer des exigences pour les communications permettront dinterrompre tout moment une communication sils ne sont pas respecter. Quelques exemples de contrle de qualit :
Temps dtablissement de la connexion. Dbit de liaison : nombre doctets utiles qui peuvent tre transmis par secondes. Protection : possibilit pour lutilisateur dinterdire un terminal tiers lintrusion sur sa ligne pour lire ou modier les donnes transmises. Taux derreur rsiduel : rapport entre le nombre de messages perdus ou mal transmis et le nombre total de messages transmis sur une priode donne.
Claude Duvallet 90/107 Architectures et Protocoles des Rseaux
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
6 bits URG, ACQ PSH, RST SYN, FIN 32 bits Options n bits Donnes
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Le protocole ICMP : Internet Control Message Protocol. IP est non able ncessit de vrier le bon acheminement
des donnes. Protocole de notication derreurs conu pour la diffusion dinformations dadministration sur Internet. Deux catgories de messages dans ICMP : les messages derreur et les messages dadministration. ICMP est indispensable au bon fonctionnement des couches rseaux et transport du modle TCP/IP (IP, TCP et UDP) car il informe des erreurs survenues telles que :
destination inaccessible, port inaccessible, corruption de messages.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Objectif : fournir un ensemble de services pour la coordination des applications. Unit dchanges : le datagramme. Point de vue : processus/services, applications. Elle offre des services de synchronisation lmentaire pour organiser le dialogue et la reprise sur erreur dune transaction distribue :
donner la parole tour de rle aux diffrents membres dun connexion. dnir des points de reprise dans un ot dchanges. garantir la n cohrente dune communication.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Objectifs :
permettre de manipuler des objets typs plutt que des bits, fournir une reprsentation standard pour ces objets quelques soient les architectures de matriel, de langages utiliss, etc.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Elle permet de mettre en uvre un certain nombre dapplications rseaux gnralement bases sur des protocoles de niveau application. Il sagit notamment :
des mthodes de communication telles que la messagerie lectronique ou les canaux de communication, du transfert de chier au travers du protocole FTP, de la prise de commande distance permettant notamment ladministration distante des systmes dinformation rpartis, du World Wide Web bas sur le protocol HTTP, des outils lis directement ladministration des rseaux (Ping, SNMP, ...), la scurisation des transmissions au travers du protocole SSL.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
FTP fait partie de la pile des protocoles TCP/IP. Il permet aux utilisateurs :
de se connecter un serveur FTP puis de se dconnecter lorsque le tlchargement est termin. de transfrer des chiers, quelque soit leur nature, entre les deux extrmits de la connexion et dans les deux sens.
Laccs se fait avec un login et un mot de passe. Lorsque laccs se fait en mode anonyme (anonymous), le mot de passe demand est une adresse Internet.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Pourquoi ? Faciliter la gestion des adresses de machines dans les rseaux de grandes tailles qui se modient souvent. DHCP :
Attribuer automatiquement une adresse IP une machine qui se connecte au rseau. Plusieurs phases :
1
Le client envoi un message dexploration DHCPDISCOVER dans un paquet sur ladresse de broadcast 255.255.255.255. Si un serveur DHCP reoit un tel message, il y rpond pour signaler quil est disponible. Le serveur consulte sa base pour savoir si ladresse physique du client ne correspond pas une adresse IP xe. Si ce nest pas le cas il choisit une adresse IP disponible et lenvoi au client.
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)
Couche physique (niveau 1) Couche liaison de donnes (niveau 2) Couche rseau (niveau 3) Couche transport (niveau 4) Couche session (niveau 5) et prsentation (niveau 6) Couche application (niveau 7)