Vous êtes sur la page 1sur 7

5/4/2016

LemodeleOSI

LemodleO.S.I
Leprincipedescouches
Lacouchephysique
Lacoucheliaisondesdonnes
Lacoucherseau
Lacouchetransport
Lacouchesession
Lacoucheprsentation
Lacoucheapplication
Exercices

LemodleOSIatdveloppen1978parlISO(InternationalOrganizationofStandards)afinquesoitdfiniun
standardutilisdansledveloppementdesystmesouverts.
Lesrseauxs'appuyantsurlesspcificationsdelOSI"parlentlemmelangage",c'estadirequ'ilsutilisentdes
mthodesdecommunicationsemblablespourchangerdesdonnes.
AvantlesdfinitionsdumodleOSI,lessystmespropritairesrgnaientenmatres.Uneentreprisequidsirait
installerunrseaudevaitchoisirentreIBM,DEC,HP,HoneywelletSperry.Chacunedecessocitsproposaitdes
architecturespropritaires,etiltaitpratiquementimpossibledefairecommuniquerlesrseauxdecesdiffrents
constructeurs.
Dsqu'uneentrepriseavaitchoisisonsystme,elledevenaitprisonnireduconstructeur.
Lesmisesajouroulesmodificationsdusystmenepouvaienttreeffectuesqueparleconstructeurchoisi,cequi
liminaittouteconcurrence.
Lesutilisateursd'aujourd'huipeuventsedirequerienn'achangdansdenombreuxsecteursdel'industrie
informatique.Lesarchitecturespropritairesexistenttoujours.Cependant,lemodleOSIpeutvousclairersurla
faondontlesdiffrentslmentsd'unrseausontrelisentreeux.
LemodleOSIestformdeseptcouches.
Lesseptcouches
Applications
Prsentation
Session
Transport
Rseau
Liaisonde
donnes
Physique

7
6
5
4
3
2
1

CinqPrincipesdebases'appliquentauxdiffrentescouches
l.Unecouchenepeuttrecrequequandunniveaudiffrentd'abstractionestncessaire.
2.Chaquecouchedoitfournirunefonctionbiendfinie.
http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

1/7

5/4/2016

LemodeleOSI

3.Lafonctiondechaquecouchedoittrechoisiedefaondfinirinternationalementlesprotocolesstandards.
4.Lescaractristiquesd'unecouchedoiventtrechoisiespourquellesrduisentlesinformationstransmisesentre
lescouches.
5.Desfonctionsdiffrentesdoiventtredfiniesdansdescouchesdiffrentes,maisilfautviterd'augmenterle
nombredecouchespourqueI'architecturenedeviennetropcomplique.
Lapplicationdecescinqprincipescreunmodleidal,ochaquecoucheeffectueune,seulefonctionetdpend
desservicesdelacoucheimmdiatementinfrieure.Demme,chaquecouchefournitsesserviceslacouche
immdiatementsuprieure.
LescouchesphysiqueetapplicationsesituentauxextrmitsdumodleOSI.Lacouchephysiquen'utiliseaucun
serviced'uneautrecouche,maisfournitlaconnectivitphysiquelacouchesuprieure,liaisondesdonnes.La
coucheapplicationutiliselesservicesdelacoucheprsentationetproposesesservicesl'utilisateurfinal.
Lesfonctionsdechacunedescouchessontdcritesdanslesparagraphesquisuivent.

Couchephysique
Lacouchephysiquetransmetlesbitstraversuncanaldecommunication.Lesbitsreprsententdes
enregistrementsdebasededonnesoudesfichierstransfrer,maislacouchephysiqueignorecequecesbits
reprsentent.Cesbitspeuventtreencodssousformede0et1ousousformeanalogique.Lacouchephysiquefait
intervenirlesinterfacesmcaniquesetlectriquessurlemdiaphysique.
Lacouchephysiquen'aaucuneconnaissancedelastructuredesdonnesncessairespourmettreourecevoir.La
couchephysiqueestresponsabledelatransmissiondesbitsdedonnessurlemdiaphysique,enutilisantlesignal
appropricompatibleaveclespriphriquesdecommunication.Lacouchephysiquereoitaussidessignauxetles
convertitenbitsdedonnesqu'elledlivrelacoucheliaisondesdonnes.

http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

2/7

5/4/2016

LemodeleOSI

Coucheliaisondesdonnes
Lacoucheliaisondesdonnesprendlesdonnesdelacouchephysiqueetfournitsesserviceslacoucherseau.
Lesbitsreussontgroupsenunitslogiquesappelestrame.
Danslecontexted'unrseau,unetramepeuttreunetrameTokenRingouEthernet,FDDI,ouuneautretypede
tramerseau.Pourlesliensdesrseauxtendus,cestramespeuventtredestramesSLIP,PPP,X.25ouATM.
Lesbitsd'unetrameontunesignificationspciale.Ledbutetlafind'unetramepeuventtremarquspardesbits
spciaux.Deplus,lesbitsdelatramesontrpartisenchampadresses,champdecontrle,champdedonneset
champdecontrled'erreurs.
Leschampsd'adressescontiennentlesadressessourceetdestination.Lechampdecontrleindiquelesdiffrents
typesdetramesdeliaisondedonnes.Lechampdedonnescontientlesdonnesproprementdites,transmisespar
latrame.Lechampdecontrlederreursdtecteleserreursdanslatramedeliaisondedonnes.

Tramedunecouchedeliaisondedonnes.

Lacoucheliaisondedonnesestlapremirecouchequigreleserreursdetransmission.
Engnral,lechampdecontrled'erreursconsisteenungnrateurdechecksum,utilispourdtecterleserreurs
danslatramedeliaisondedonnes.Danslaplupartdescas,lesrseauxmodernesutilisentuncontrlede
redondancecyclique(CRC).Pourlesrseauxlocaux,c'estunCRC32bits.Pourlesrseauxtendusolesliens
sontpluslents,onutiliseunCRC16bitspourviterlasurchargedesliaisons.
IlsuffitdesavoirquelesCRCpeuventdtecter:
http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

3/7

5/4/2016

LemodeleOSI

toutesleserreurssimplebit,deuxerreurssimplebitisol.
toutesleserreursdeparit.
toutesleserreursburstde16bitsoumoinspourlesCRCde16bits,et32bitsou
moinspourlesCRC32bits.
Uneerreurburstestuneerreurdanslaquelledessriesdebitscontigusdanslatramesontenerreur.
DanslesrseauxTCP/IP,lesimplmentationsdelacoucheliaisondedonnescomprennentlestechnologies
suivantes:TokenRing,Ethernet,FDDI,FrameRelay,X.25,SLIP,PPPetATM.

Coucherseau
Lacoucherseaugrelesconnexionsentrelesnudsdurseau.Unservicesupplmentaire,fourniparlacouche
rseau,concernelafaonderouterlespaquets(unitd'informationdelacoucherseau)entrelesnudsd'unrseau
Lacoucherseausertaussiliminerlescongestionsetrgulerleflotdesdonnes.
Cettecouchepermetaussideuxrseauxdiffrentsd'treinterconnectsenimplmentantunmcanisme
d'adressageuniforme.
TokenRingetEthernetpossdent,parexemple,diffrentstypesd'adresses.Pourinterconnectercesrseaux,vous
avezbesoind'unmcanismed'adressagecomprhensibleparlesdeuxrseaux.PourlesrseauxTCP/IP,lacouche
rseauestimplmenteenutilisantleprotocoleIP.

Unrouteurestunpriphriquequidterminelaprochainedestinationdu
paquet.
Lerouteurexaminelenttedelacoucherseauquicontientunmcanisme
dadressage.

Couchetransport
Lacouchetransportoffredesservicessupplmentairesparrapportlacoucherseau.
Cettecouchegarantitquelesdonnesreuessonttellesqu'ellesonttenvoyes.Pourvrifierl'intgritdes
donnes,cettecouchesesertdesmcanismesdecontrledescouchesinfrieures.
Lacouchetransportestaussiresponsabledelacrationdeplusieursconnexionslogiquesparmultiplexagesurla
http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

4/7

5/4/2016

LemodeleOSI

mmeconnexionrseau.Lemultiplexageseproduitquandplusieursconnexionslogiquespartagentlamme
connexionphysique.
LacouchetransportsetrouveaumilieudumodleOSI.Lestroiscouchesinfrieuresformentlesousrseau,etles
troiscouchessuprieuressontimplmentesparleslogicielsrseau.Lacouchetransportestaussiimplmentesur
lenud.Sontravailconsisterelierunsousrseaunonfiableunrseauplusfiable.
DanslesrseauxTCP/IP,lafonctiondelacouchetransportestassureparleprotocoleTCP(TransmissionControl
Protocol)etparleprotocoleUDP(UserDatagramProtocol).
Lacouchetransportimplmentelemultiplexagedanslequelplusieurslmentslogicielspartagentlammeadresse
delacoucherseau.Pouridentifiersanserreurl'lmentlogicieldanslacouchetransport,uneformeplus
spcifiqued'adresseestncessaire.
Cesadresses,appelesadressesdetransport,sontfourniesparunecombinaisondel'adressedelacoucherseauet
d'unnumroTSAP(TransportServiceAccessPoint).
DanslesrseauxTCP/IP,l'adressedetransportportelenomdenumrodeport.Pourexemple,lesserveursWeb
utilisentlenumro80.

Couchesession
Lacouchesessiongrelesconnexionsentrelesapplicationscooprantes.Aveccettecouche,unutilisateurpeutse
connecterunhte,traversunrseauoune
sessionesttabliepourtransfrerdesfichiers.Lacouchesessionoffrelesfonctionssuivantes:
contrledudialogue.
gestiondesjetons.
gestiondel'activit.
Engnral,unesessionpermetdescommunicationsfullduplex,bienquecertainesapplicationssecontententd'une
communicationhalfduplex.Lacouchesession
peutfourniruneoudeuxvoiesdecommunication(contrledudialogue).
Pourcertainsprotocoles,ilestessentielqu'unseulctlanceuneoprationcritique.Pourviterquelesdeuxcts
lancentlammeopration,unmcanismedecontrle,commel'utilisationdejetons,doittreimplment.Avecla
mthodedujeton,seullectquipossdelejetonpeutlanceruneopration.Ladterminationductquidoit
possderlejetonetsonmodedetransferts'appellentlagestiondujeton.
Lejetondontilestquestionicin'arienvoiraveclejetondesrseauxTokenRing.Lagestiondujeton
http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

5/7

5/4/2016

LemodeleOSI

danslesrseauxTokenRingrelvedescouches1et2dumodleOSI,alorsqueceluidontilest
questionicirelveduniveau5.
Sivoustransfrezunfichierpendantuneheureentredeuxmachines,etqu'unepannerseauintervienneauboutde
trenteminutes,vousnepourrezreprendrele
transfertloils'taitarrt.Ilvousfaudratoujoursreprendreletransfertsondbut.Pourvitercela,vous
pouveztraitertoutlefichiercommeuneseuleactivit
etinsrerdespointsdevrificationdansleflotdedonnes.Ainsi,siunecoupuresurvient,lacouchesession
synchroniseranouveauletransfert,partirdu
dernierpointdevrificationtransmis.Cespointsdevrifications'appellent"pointsdesynchronisation".Ilenexiste
deuxtypes:
*majeurs.
*mineurs.
Unpointdesynchronisationmajeurinsrparundesctsdoitrecevoirunaccusderceptiondelapartdel'autre
ct,alorsqu'unpointdesynchronisationmineurn'apasbesoind'trevrifiparunaccusderception.Lasession
compriseentredeuxpointsmajeurss'appelleuneunitdedialogue.Lagestiondetoutel'activits'appelleune
gestion
d'activit.Uneactivitconsisteenuneouplusieursunitsdedialogue.
LesrseauxTCP/IPnepossdentpasdecouchesession,carcertainescaractristiquesdecettecouchesontfournies
parleprotocoleTCP.LesapplicationsTCP/IPfournissentellesmmescertainsservices.Parexemple,leservice
NFS(NetworkFileSystem)comportesonpropreservicedelacouchesession:leprotocoleRPC(Remote
ProcedureCall).CertainesapplicationsTCP/IPn'utilisentaucunservicedelacouchesession.

Coucheprsentation
Pourquedeuxsystmespuissentsecomprendre,ilsdoiventutiliserlemmesystmedereprsentationdes
donnes.Lacoucheprsentationgrecettereprsentationdesdonnes.Ilexisteplusieursfaonsdereprsenterdes
donnes,parexemple,l'ASCIIoul'EBCDICpourlesfichierstexte.Lacoucheprsentationutiliseunlangage
communcomprhensiblepartouslesnudsdurseau.
UnexempledecelangagecommunestlASN.1(AbstractSyntaxRepesentationRev1).Celangageestutilispar
SNMPpourcodersesdonnes.Leprotocole
NFSutilisesonpropreservice:leprotocoleXDR(ExternalDataRepresentation).PlusieursapplicationsTCP/IP
n'utilisentpaslesservicesdecettecouche.
http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

6/7

5/4/2016

LemodeleOSI

Coucheapplication
Lacoucheapplicationfournitlesprotocolesetlesfonctionsncessairesauapplicationsutilisateursquidoivent
accomplirdestchesdecommunication.
Voicidesexemplesdefonctionsfourniesparlacoucheapplication:
lesprotocolespourlesservicesdefichiersdistantstelsquel'ouverture,la
fermeture,lalecture,l'critureetlepartagedesfichiers.
lesservicesdetransfertdefichiersetd'accsauxbasesdedonnesdistantes.
lesservicesdegestiondesmessagesdesapplicationsdemessagerie.
lesservicesdesrpertoirespourlocaliserlesressourcesd'unrseau.
lagestiondespriphriques.
l'excutiondetravauxdistants.
PlusieursdecesservicessontappelsdesAPI(ApplicationProgrammingInterface).LesAPIconsistentendes
bibliothquesdeprogrammationqu'undveloppeurpeututiliserpourcriredeslogicielsrseau.
LaFigure6donnequelquesexemplesdeservicesTCP/IP:FTP(FileTransferProtocol),TFTP(TrivialFileTransfer
Protocol),NFS(NetworkFileSystem),TELNET,SMNP(SimpleMailTransferProtocol),SNMP(SimpleNetwork
ManagementProtocol),HTTP(HyperTextTransferProtocol).

http://ipcreator.free.fr/technique/reseau/modeleosi/modeleosi.htm

7/7