Beruflich Dokumente
Kultur Dokumente
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