1、UNION INTERNATIONALE DES TLCOMMUNICATIONS5)4 4 8 SECTEUR DE LA NORMALISATION (07/94)DES TLCOMMUNICATIONSDE LUIT2 3%!58 $% #/-5.)#!4)/. $% $/ %3 %4#/-5.)#!4)/.3 %.42% 3934 -%3 /56%2432 3%!54!% /3) %4 !30%#43 $%3 3934 -%32 3%!54!%4%#(./,/)% $% , ).b) couche rseau;c) couche liaison de donnes;d) service
2、;e) unit de donnes de service;f) service de liaison de donnes;g) information de commande de protocole.3.2 Dfinitions relevant de larchitecture de la couche rseauLes termes suivants, dfinis dans ISO/CEI 8648, sont utiliss dans la prsente Recommandation | Norme internationale:a) sous-rseau;b) protocol
3、e de convergence dpendant du sous-rseau;c) fonction de convergence dpendante du sous-rseau;d) protocole daccs au sous-rseau.3.3 Dfinitions relatives ladressage de la couche rseauLe terme suivant, dfini dans la Rec. X.213 du CCITT | ISO/CEI 8348, est utilis dans la prsenteRecommandation | Norme inter
4、nationale: point dattache de sous-rseau.3.4 Dfinitions relatives au service de liaison de donnesLes termes suivants, dfinis dans la Rec. X.212 du CCITT | ISO/CEI 8886, sont utiliss dans la prsenteRecommandation | Norme internationale:a) adresse de point daccs au service de liaison de donnes;b) conne
5、xion de liaison de donnes.4 AbrviationsCLNP Protocole de rseau en mode sans connexion (connectionless-mode network protocol)DL Couche liaison de donnes (data link layer)DLSDU Unit de donnes du service de couche liaison de donnes (data link layer service data unit)PDU Unit de donnes de protocole (pro
6、tocol data unit)QOS Qualit de service (quality of service)SDU Unit de donnes de service (service data unit)SN Sous-rseau (subnetwork)SNDCF Fonction de convergence dpendante du sous-rseau (subnetwork dependent convergence function)SNDCP Protocole de convergence dpendant du sous-rseau (subnetwork depe
7、ndent convergence protocol)SNICP Protocole de convergence indpendant du sous-rseau (subnetwork independent convergenceprotocol)ISO/CEI 8473-4 : 1995 (F)Rec. UIT-T X.623 (1994 F) 3SNAcP Protocole daccs au sous-rseau (subnetwork access protocol)SNPA Point de rattachement au sous-rseau (subnetwork poin
8、t of attachment)SNCR Rfrence de connexion de sous-rseau (subnetwork connection reference)SNSDU Unit de donnes de service de sous-rseau (subnetwork service data unit)5 Fonction de convergence dpendante du sous-rseau5.1 Modle gnralLe modle gnral permettant dassurer le service de base que prvoit le pro
9、tocole pour un sous-rseau rel utilisant unprotocole daccs au sous-rseau en mode sans connexion est le suivant. A lmission par le protocole CLNP dunedemande SN-UNITDATA, la fonction de convergence dpendante du sous-rseau envoie une demande UNITDATAcorrespondante spcifique au sous-rseau. A la rception
10、 dune indication UNITDATA spcifique au sous-rseauassocie la remise dune unit de donnes en mode sans connexion son point de destination, la fonction SNDCFenvoie une indication SN-UNITDATA au protocole CLNP.Le modle gnral permettant dassurer le service de base que prvoit le protocole CLNP pour un sous
11、-rseau relutilisant un protocole daccs au sous-rseau en mode connexion est le suivant. A lmission par le protocole CLNP dunedemande SN-UNITDATA, une connexion (voie logique, liaison logique ou connexion quivalente) est renduedisponible pour la transmission de donnes dutilisateur SN. Si aucune connex
12、ion ne peut tre rendue disponible, lademande SN-UNITDATA est rejete. A la rception dunits PDU spcifiques au sous-rseau contenant des donnesdutilisateur SN, la fonction SNDCF envoie une indication SN-UNITDATA au protocole CLNP.Dans le cas dun sous-rseau rel conu pour utiliser un protocole daccs au so
13、us-rseau en mode sans connexion ou enmode connexion, le mode retenu pour assurer le service de base que prvoit le protocole CLNP est le mode sansconnexion.5.2 Donnes dutilisateur de sous-rseauLes donnes dutilisateur SN, qui constituent un ensemble ordonn doctets, sont transfres en transparence entre
14、 lespoints de rattachement au sous-rseau spcifi.Le service de base que prvoit le protocole CLNP doit admettre une longueur dunit de donnes de service dau moins512 octets.Sil est tabli que les longueurs minimales admises pour une unit de donnes de service par les diffrents sous-rseauxparticipant la t
15、ransmission dune PDU particulire sont assez grandes pour ne pas ncessiter de segmentation, on peututiliser le protocole complet ou le sous-ensemble de ce protocole sans segmentation.Les donnes en provenance dun sous-rseau dont lidentification de protocole spcifie le prsent protocole (voir laRec. UIT
16、-T X.233 | ISO/CEI 8473-1) doivent tre traites conformment la prsente Recommandation | Normeinternationale.NOTE Les donnes dont lidentification de protocole est diffrente ne sont pas prendre en considration, leur envoipouvant tre le fait dune instance admettant dautres protocoles destins tre utiliss
17、 avec ce protocole.5.3 Fonctions de convergence dpendantes du sous-rseau utilises avec les sous-rseaux assurantle service de liaison de donnes OSILe prsent paragraphe dfinit un type de mise en correspondance du service de liaison de donnes OSI avec le service debase prvu dans la Rec. UIT-T X.233 | I
18、SO/CEI 8473-1. La dfinition du service de liaison de donnes OSI distinguedeux types de services de liaison de donnes: un service en mode sans connexion et un service en mode connexion. Lesfonctions SNDCF sont dfinies pour les rseaux qui assurent lun ou lautre de ces modes de service.5.3.1 Fonction S
19、NDCF utilise avec le service de liaison de donnes en mode sans connexionLes primitives dfinies pour assurer le service de base prvu par le protocole CLNP correspondent directement auxprimitives de demande et dindication UNITDATA dfinies pour le service de liaison de donnes en mode sansconnexion. Les
20、 fonctions de convergence dpendantes du sous-rseau font correspondre le service de liaison de donnesen mode sans connexion avec le service de base prvu par le protocole CLNP. Cette mise en correspondance est assurecomme indiqu ci-aprs. A lmission par le protocole CLNP dune demande SN-UNITDATA, la fo
21、nction deISO/CEI 8473-4 : 1995 (F)4 Rec. UIT-T X.623 (1994 F)convergence dpendante du sous-rseau envoie une demande DL-UNITDATA (comme indiqu dans la Rec. X.212 duCCITT | ISO/CEI 8886). Une indication DL-UNITDATA correspondante invite la fonction SNDCF envoyer uneindication SN-UNITDATA au protocole
22、CLNP. Aucune information explicite de commande du protocole deconvergence dpendant du sous-rseau nest change entre entits de rseau homologues pendant cette opration demise en correspondance.La mise en correspondance des paramtres des primitives SN-UNITDATA avec les primitives DL-UNITDATA estassure c
23、omme indiqu ci-aprs. Les paramtres adresse de destination SN et adresse de source SN sont acheminsrespectivement dans les paramtres adresse de destination DL et adresse de source DL. Les adresses utilises dans lesprimitives de demande et dindication SN-UNIDATA sont les adresses de points daccs au se
24、rvice de liaison de donnesdcrites dans la Rec. X.212 du CCITT | ISO/CEI 8886.Le paramtre de qualit de service SN est achemin. La qualit de service disponible est connue avant lmission dunedemande DL-UNITDATA. Il nest pas fait de distinction entre les DLSDU.Le paramtre donnes dutilisateur SN est ache
25、min dans le paramtre donnes dutilisateur DL. Le sous-rseau doitpouvoir accepter les normes dfinies au 5.2 pour les units de donnes de service.5.3.2 Fonction SNDCF utilise avec le service de liaison de donnes en mode connexionLes primitives dfinies pour assurer le service de base prvu par le protocol
26、e CLNP sont mises en correspondance avecles primitives dfinies pour le service de liaison de donnes en mode connexion. Les fonctions de convergencedpendantes du sous-rseau font correspondre le service de liaison de donnes en mode connexion avec le service debase prvu par le protocole CLNP. Cette mis
27、e en correspondance est assure comme indiqu ci-dessous.A la rception dune demande SN-UNITDATA manant de la machine protocolaire CLNP, la fonction SNDCFdtermine sil existe dj une connexion de liaison de donnes entre ladresse source et ladresse de destinationconsidres pour acheminer les donnes dutilis
28、ateur. Si tel est le cas, elle met une demande DL-DATA contenant lesdonnes dutilisateur SN dans les donnes dutilisateur DL.En labsence dune connexion de liaison de donnes prexistante, la fonction SNDCF locale/appelante met une demandeDL-CONNECT, les adresses source et de destination de points daccs
29、au service de liaison de donnes tant spcifiesdans la demande SN-UNITDATA, et attend une confirmation DL-CONNECT. Le paramtre qualit de service SN estachemin. La qualit de service disponible est connue avant lmission de la demande DL-CONNECT. Lutilisation dedonnes exprs nest pas ncessaire.A la rcepti
30、on dune indication DL-CONNECT manant de la couche liaison de donnes, la fonction SNDCFdistante/appele met une rponse DL-CONNECT. Ds que la fonction SNDCF locale/appelante reoit la confirmationDL-CONNECT correspondante, elle peut mettre une ou plusieurs demandes DL-DATA acheminant les donnesdutilisat
31、eur. A la rception dune indication DL-DATA manant de la couche liaison de donnes, la fonction SNDCFdistante/appele envoie une indication SN-DATA acheminant les adresses de destination et source correspondantes ainsique les donnes dutilisateur SN. Le paramtre donnes dutilisateur SN est achemin dans l
32、e paramtre donnesdutilisateur DL. Le sous-rseau doit pouvoir accepter les normes dfinies au 5.2 pour les units de donnes de service.Le mcanisme douverture dune connexion de liaison de donnes et linstant auquel celle-ci doit souvrir avant latransmission des donnes dutilisateur SN sont dterminer local
33、ement. Louverture dune connexion de liaison dedonnes peut tre dclenche par:a) larrive dune SNSDU transmettre sur un sous-rseau un moment o aucune connexion de liaison dedonnes approprie nest disponible;b) le fait pour la file dattente locale des demandes en attente dune connexion de liaison de donne
34、s existantedatteindre sa longueur limite laquelle une nouvelle connexion de liaison de donnes doit tre renduedisponible (si possible) pour maintenir la qualit de service demande; ouc) lintervention explicite doprations de gestion du systme.La dtection et la correction des collisions sont opres dans
35、la couche liaison de donnes.Lorsquil a t tabli quune connexion de liaison de donnes doit tre libre, la fonction SNDCF locale/appelanteenvoie une primitive de demande DL-DISCONNECT, spcifiant quelle est (en tant quutilisateur du service de liaison dedonnes local) lorigine de la libration, ainsi quun
36、code de motif tel que dfini dans la Rec. X.212 du CCITT |ISO/CEI 8886. Une fois quelle a envoy cette primitive de demande, la fonction SNDCF locale considre la connexionde liaison de donnes comme tant libre et reprend le traitement de ltat de repos. La rception de lindicationDL-DISCONNECT correspond
37、ante par la fonction SNDCF distante marque la fin de la phase de libration de laconnexion de liaison de donnes; la fonction SNDCF distante reprend alors elle aussi le traitement de ltat de repos.ISO/CEI 8473-4 : 1995 (F)Rec. UIT-T X.623 (1994 F) 5Le fournisseur du service de liaison de donnes ou lut
38、ilisateur du service de liaison de donnes appel peut aussidclencher la libration dune connexion de liaison de donnes pour refuser cette connexion. En pareilles circonstances,la fonction SNDCF locale procde comme indiqu ci-dessus. Le mcanisme de libration dune connexion de liaison dedonnes et linstan
39、t auquel cette libration intervient aprs la transmission des donnes dutilisateur SN par lafonction SNDCF sont aussi dterminer localement. Entre autres exemples de circonstances susceptibles dentraner lalibration dune connexion de donnes par la fonction SNDCF, citons:a) lexpiration dune priode de tem
40、porisation conscutive la transmission dune ou de plusieurs PDU;b) la ncessit dutiliser une interface spcifique pour ouvrir une connexion de liaison de donnes deremplacement reliant lentit de rseau locale une autre entit de rseau distante;c) lintervention explicite doprations de gestion du systme; ou
41、d) la libration dune connexion de liaison de donnes linitiative du fournisseur.NOTE 1 Il nest pas ncessaire que les connexions de liaison de donnes soient ouvertes ou fermes dynamiquement pourque la fonction SNDCF dcrite ici soit convenablement excute. Lutilisation de connexions de liaison de donnes
42、 permanentes ou lemaintien de connexions de liaison de donnes ltat ouvert compter de linitialisation du systme ne sont pas exclus.Les priodes de temporisation peuvent tre utilises pour dterminer le moment o il convient de librer une connexionde liaison de donnes (lorsque celle-ci est inactive depuis
43、 longtemps) ou le moment o il convient douvrir de nouvellesconnexions de liaison de donnes (lorsque la file dattente des units de donnes en attente de la connexion initiale atteintune longueur excessive, par exemple).Dans certaines applications, une connexion de liaison de donnes inactive depuis un
44、certain temps peut tre libre. Encas de slection dun temporisateur cette fin, celui-ci est utilis comme indiqu ci-aprs. Quand une connexion deliaison de donnes est rendue disponible pour la transmission de SNSDU, un temporisateur est initialis la valeurcorrespondant la dure maximale pendant laquelle
45、cette connexion de liaison de donnes peut rester inactive. Chaquefois que lunit de donnes est transmise par le service de base, le temporisateur est rinitialis sa valeur initiale. Siaucune unit de donnes nest mise en file dattente pour traitement ultrieur et si ce temporisateur expire, la connexiond
46、e liaison de donnes est libre.La slection des valeurs de temporisation relve des responsables locaux.NOTE 2 Dautres connexions de liaison de donnes peuvent tre ouvertes lorsque la file dattente des units de donnesen attente de la connexion initiale atteint une longueur excessive. Les priodes de temp
47、orisation retenues pour dterminer le momento ces connexions de liaison de donnes supplmentaires doivent tre libres peuvent tre plus courtes que la priode detemporisation retenue pour la connexion de liaison de donnes initiale (une priode de temporisation dune dure fixe peut aussi treretenue). Dans certaines applications, toutes les connexions de liaison de donnes supplmentaires peuvent tre fermes si le nombredunits de donnes transmettre que comporte la file atteint un seuil limite infrieur (correspondant vraisemblablement zro).NOTE 3 Les priodes de temporisation sont choisies en fonctio
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1