1、 Union internationale des tlcommunicationsUIT-T X.603.1SECTEUR DE LA NORMALISATION DES TLCOMMUNICATIONS DE LUIT (02/2007) SRIE X: RSEAUX DE DONNES, COMMUNICATION ENTRE SYSTMES OUVERTS ET SCURIT Rseautage OSI et aspects systmes Rseautage Technologies de linformation Protocole de multidiffusion relay:
2、 Spcification relative aux applications de groupe simplex Recommandation UIT-T X.603.1 RECOMMANDATIONS UIT-T DE LA SRIE X RSEAUX DE DONNES, COMMUNICATION ENTRE SYSTMES OUVERTS ET SCURIT RSEAUX PUBLICS DE DONNES Services et fonctionnalits X.1X.19 Interfaces X.20X.49 Transmission, signalisation et com
3、mutation X.50X.89 Aspects rseau X.90X.149 Maintenance X.150X.179 Dispositions administratives X.180X.199 INTERCONNEXION DES SYSTMES OUVERTS Modle et notation X.200X.209 Dfinitions des services X.210X.219 Spcifications des protocoles en mode connexion X.220X.229 Spcifications des protocoles en mode s
4、ans connexion X.230X.239 Formulaires PICS X.240X.259 Identification des protocoles X.260X.269 Protocoles de scurit X.270X.279 Objets grs des couches X.280X.289 Tests de conformit X.290X.299 INTERFONCTIONNEMENT DES RSEAUX Gnralits X.300X.349 Systmes de transmission de donnes par satellite X.350X.369
5、Rseaux protocole Internet X.370X.379 SYSTMES DE MESSAGERIE X.400X.499 ANNUAIRE X.500X.599 RSEAUTAGE OSI ET ASPECTS SYSTMES Rseautage X.600X.629 Efficacit X.630X.639 Qualit de service X.640X.649 Dnomination, adressage et enregistrement X.650X.679 Notation de syntaxe abstraite numro un (ASN.1) X.680X.
6、699 GESTION OSI Cadre gnral et architecture de la gestion-systmes X.700X.709 Service et protocole de communication de gestion X.710X.719 Structure de linformation de gestion X.720X.729 Fonctions de gestion et fonctions ODMA X.730X.799 SCURIT X.800X.849 APPLICATIONS OSI Engagement, concomitance et rt
7、ablissement X.850X.859 Traitement transactionnel X.860X.879 Oprations distantes X.880X.889 Applications gnriques de lASN.1 X.890X.899 TRAITEMENT RPARTI OUVERT X.900X.999 SCURIT DES TLCOMMUNICATIONS X.1000 Pour plus de dtails, voir la Liste des Recommandations de lUIT-T. Rec. UIT-T X.603.1 (02/2007)
8、i NORME INTERNATIONALE ISO/CEI 16512-2 RECOMMANDATION UIT-T X.603.1 Technologies de linformation Protocole de multidiffusion relay: Spcification relative aux applications de groupe simplex Rsum La prsente Recommandation | Norme internationale dcrit un protocole de la couche application permettant de
9、 construire une arborescence de multidiffusion pour la fourniture de donnes entre un expditeur et plusieurs rcepteurs sur lInternet lorsque la multidiffusion IP nest pas compltement dploye. Le protocole de multidiffusion relay qui est spcifi comprend un agent de multidiffusion et un gestionnaire de
10、session. La prsente Recommandation | Norme internationale spcifie une srie de fonctions et de procdures permettant des agents de multidiffusion de construire un trajet de donnes relayes point multipoint et de relayer des donnes simplex. Elle spcifie aussi le fonctionnement du gestionnaire de session
11、 pour la gestion de sessions de multidiffusion. Ce protocole peut tre utilis pour les applications ncessitant des services de fourniture de donnes point multipoint tels que le service de transfert de flux continu multimdia, le service de diffusion de fichier, etc. Source La Recommandation UIT-T X.60
12、3.1 a t approuve le 13 fvrier 2007 par la Commission dtudes 17 (2005-2008) de lUIT-T selon la procdure dfinie dans la Recommandation UIT-T A.8. Un texte identique est publi comme Norme Internationale ISO/CEI 16512-2. ii Rec. UIT-T X.603.1 (02/2007) AVANT-PROPOS LUnion internationale des tlcommunicat
13、ions (UIT) est une institution spcialise des Nations Unies dans le domaine des tlcommunications et des technologies de linformation et de la communication (ICT). Le Secteur de la normalisation des tlcommunications (UIT-T) est un organe permanent de lUIT. Il est charg de ltude des questions technique
14、s, dexploitation et de tarification, et met ce sujet des Recommandations en vue de la normalisation des tlcommunications lchelle mondiale. LAssemble mondiale de normalisation des tlcommunications (AMNT), qui se runit tous les quatre ans, dtermine les thmes dtude traiter par les Commissions dtudes de
15、 lUIT-T, lesquelles laborent en retour des Recommandations sur ces thmes. Lapprobation des Recommandations par les Membres de lUIT-T seffectue selon la procdure dfinie dans la Rsolution 1 de lAMNT. Dans certains secteurs des technologies de linformation qui correspondent la sphre de comptence de lUI
16、T-T, les normes ncessaires se prparent en collaboration avec lISO et la CEI. NOTE Dans la prsente Recommandation, lexpression “Administration“ est utilise pour dsigner de faon abrge aussi bien une administration de tlcommunications quune exploitation reconnue. Le respect de cette Recommandation se f
17、ait titre volontaire. Cependant, il se peut que la Recommandation contienne certaines dispositions obligatoires (pour assurer, par exemple, linteroprabilit et lapplicabilit) et considre que la Recommandation est respecte lorsque toutes ces dispositions sont observes. Le futur dobligation et les autr
18、es moyens dexpression de lobligation comme le verbe “devoir“ ainsi que leurs formes ngatives servent noncer des prescriptions. Lutilisation de ces formes ne signifie pas quil est obligatoire de respecter la Recommandation. DROITS DE PROPRIT INTELLECTUELLE LUIT attire lattention sur la possibilit que
19、 lapplication ou la mise en uvre de la prsente Recommandation puisse donner lieu lutilisation dun droit de proprit intellectuelle. LUIT ne prend pas position en ce qui concerne lexistence, la validit ou lapplicabilit des droits de proprit intellectuelle, quils soient revendiqus par un membre de lUIT
20、 ou par une tierce partie trangre la procdure dlaboration des Recommandations. A la date dapprobation de la prsente Recommandation, lUIT navait pas t avise de lexistence dune proprit intellectuelle protge par des brevets acqurir pour mettre en uvre la prsente Recommandation. Toutefois, comme il ne s
21、agit peut-tre pas des renseignements les plus rcents, il est vivement recommand aux dveloppeurs de consulter la base de donnes des brevets du TSB sous http:/www.itu.int/ITU-T/ipr/. UIT 2008 Tous droits rservs. Aucune partie de cette publication ne peut tre reproduite, par quelque procd que ce soit,
22、sans laccord crit pralable de lUIT. Rec. UIT-T X.603.1 (02/2007) iii TABLE DES MATIRES Page 1 Domaine dapplication . 1 2 Rfrences normatives. 1 3 Dfinitions 1 4 Abrviations 2 5 Vue densemble 3 5.1 Entits RMCP-2 3 5.2 Bloc de protocole RMCP-2 . 4 5.3 Modle dacheminement simplex du protocole RMCP-2 .
23、5 5.4 Types de messages RMCP-2 . 6 6 Fonctionnement du protocole 6 6.1 Fonctionnement du gestionnaire de session (SM) 6 6.2 Fonctionnement de lagent de multidiffusion (MA) 8 7 Format des messages RMCP-2 19 7.1 Format commun des messages RMCP-2 19 7.2 Format des donnes de commande 21 7.3 Messages. 22
24、 8 Paramtres 47 8.1 Profil de retransmission de donnes 47 8.2 Paramtres utiliss dans le protocole RMCP-2 47 8.3 Rgles de codage pour reprsenter les valeurs utilises dans le protocole RMCP-2. 48 Annexe A Algorithme de configuration de larborescence 52 A.1 Rgle damorage 52 A.2 Rgle de dcouverte des vo
25、isins. 53 A.3 Rgle de slection de lagent HMA . 54 A.4 Rgle dacceptation dagent CMA. 54 A.5 Rgle de dcision concernant le parent 55 A.6 Rgle damlioration de larborescence 56 A.7 Rgle dexpulsion par lagent PMA . 56 Annexe B Mcanisme de fourniture de donnes en temps rel 57 B.1 Aperu 57 B.2 Mcanisme de
26、tunnellisation IP-IP pour la fourniture de donnes en temps rel RMCP-2 57 Annexe C Mcanisme de fourniture de donnes fiables. 59 C.1 Aperu 59 C.2 Fonctionnement 59 C.3 Format dencapsulation des donnes 61 C.4 Profil de donnes 61 Annexe D Interfaces API RMCP-2 . 62 D.1 Aperu 62 D.2 Fonctions API RMCP-2
27、. 63 iv Rec. UIT-T X.603.1 (02/2007) Introduction La partie 2 du protocole de multidiffusion relay (RMCP-2) est un protocole de multidiffusion relay de la couche application destin aux applications de groupe simplex. Le protocole RMCP-2 permet dtablir un trajet dacheminement en mode multidiffusion r
28、elaye point multipoint, optimis et robuste, sur un rseau de monodiffusion, avec laide dentits RMCP dfinies dans la Rec. UIT-T X.603 | ISO/CEI 16512-1. Une session RMCP-2 est constitue dun gestionnaire de session et dun ou de plusieurs agents de multidiffusion; le gestionnaire de session dmarre et te
29、rmine la session RMCP-2 et gre la session RMCP-2 ainsi que les agents de multidiffusion participants. Le MA configure une arborescence RMCP-2 pour librer des donnes de groupe en changeant une srie de messages de commande RMCP-2. Le long du trajet dacheminement en mode multidiffusion relaye, plusieur
30、s types de canaux dacheminement de donnes peuvent tre mis en place conformment aux exigences des services dapplication. ISO/CEI 16512-2:2008 (F) Rec. UIT-T X.603.1 (02/2007) 1 NORME INTERNATIONALE RECOMMANDATION UIT-T Technologies de linformation Protocole de multidiffusion relay: Spcification relat
31、ive aux applications de groupe simplex 1 Domaine dapplication La prsente Recommandation | Norme internationale dcrit la partie 2 du protocole de multidiffusion relay (RMCP), protocole de la couche application qui permet de construire une arborescence de multidiffusion pour la fourniture de donnes en
32、tre un expditeur et plusieurs rcepteurs sur lInternet lorsque la multidiffusion IP nest pas compltement dploye. Le protocole de multidiffusion relay qui est spcifi comprend un agent de multidiffusion et un gestionnaire de session. La prsente Recommandation | Norme internationale spcifie une srie de
33、fonctions et de procdures permettant un agent de multidiffusion de construire un trajet de donnes relayes point multipoint et de relayer des donnes simplex. Il spcifie galement le fonctionnement du gestionnaire de session pour la gestion de sessions de multidiffusion. Ce protocole peut tre utilis po
34、ur les applications ncessitant des services dacheminement de donnes point multipoint tels que le service de transfert de flux continu multimdia, le service de diffusion de fichier, etc. 2 Rfrences normatives Les Recommandations et Normes internationales suivantes contiennent des dispositions qui, pa
35、r suite de la rfrence qui y est faite, constituent des dispositions valables pour la prsente Recommandation | Norme internationale. Au moment de la publication, les ditions indiques taient en vigueur. Toutes Recommandations et Normes sont sujettes rvision et les parties prenantes aux accords fonds s
36、ur la prsente Recommandation | Norme internationale sont invites rechercher la possibilit dappliquer les ditions les plus rcentes des Recommandations et Normes indiques ci-aprs. Les membres de la CEI et de lISO possdent le registre des Normes internationales en vigueur. Le Bureau de la normalisation
37、 des tlcommunications de lUIT tient jour une liste des Recommandations de lUIT-T en vigueur. Recommandation UIT-T X.601 (2000), Cadre gnral des communications entre homologues multiples. Recommandation UIT-T X.603 (2004) | ISO/CEI 16512-1:2005, Technologies de linformation Protocole de multidiffusio
38、n relay: cadre gnral. Recommandation UIT-T X.605 (1998) | ISO/CEI 13252:1999, Technologies de linformation Dfinition du service de transport de communications amlior. Recommandation UIT-T X.606 (2001) | ISO/CEI 14476-1:2002, Technologies de linformation Protocole de transport de communications amlio
39、r: spcification du transport simplex en multidiffusion. Recommandation UIT-T X.606.1 (2003) | ISO/CEI 14476-2:2003, Technologies de linformation Protocole de transport de communications amlior: spcification de la gestion de la qualit de service pour le transport simplex en multidiffusion. 3 Dfinitio
40、ns Pour les besoins de la prsente Recommandation | Norme internationale, les dfinitions suivantes sappliquent: 3.1 multidiffusion: systme dacheminement de donnes dans lequel la mme unit de donnes est transmise partir dune source unique vers des destinations multiples, au cours dune seule et mme invo
41、cation de service. 3.2 multidiffusion IP: systme de multidiffusion sur le rseau IP, avec lappui de plusieurs routeurs IP avec multidiffusion active. 3.3 multidiffusion relaye: systme dacheminement de donnes en mode multidiffusion qui peut tre utilis dans des environnements de monodiffusion. Le systm
42、e est fond sur des agents de multidiffusion intermdiaires qui relaient les donnes de multidiffusion entre un serveur mdia et des lecteurs mdias sur une hirarchie arborescente. 3.4 protocole de multidiffusion relay (RMCP, relayed multicast protocol): protocole destin prendre en charge et grer le tran
43、sport de donnes de multidiffusion relay. 3.5 session RMCP-2: ensemble dagents de multidiffusion qui utilise le protocole RMCP pour configurer le trajet dacheminement des donnes. ISO/CEI 16512-2:2008 (F) 2 Rec. UIT-T X.603.1 (02/2007) 3.6 agent de multidiffusion (MA): entit de transport de donnes int
44、ermdiaire utilise pour relayer les donnes dapplication de multidiffusion. En fonction du dploiement, un agent MA peut tre install sur le mme systme en tant que client de rception. 3.7 agent de multidiffusion expditeur (SMA): agent de multidiffusion associ un expditeur dans le mme systme ou dans le m
45、me rseau local. 3.8 agent de multidiffusion rcepteur (RMA): agent de multidiffusion associ un rcepteur dans le mme systme ou dans le mme rseau local. 3.9 agent de multidiffusion principal (HMA): reprsentant de lagent MA lintrieur dun rseau local dans lequel la multidiffusion est active. 3.10 gestion
46、naire de session (SM): entit RMCP responsable du fonctionnement global du protocole RMCP; peut tre situe dans le mme systme que le serveur mdia ou tre situe sparment de ce serveur. 3.11 agent de multidiffusion parent (PMA): agent de multidiffusion amont voisin sur le trajet dacheminement des donnes
47、RMCP-2. 3.12 agent de multidiffusion enfant (CMA): agent de multidiffusion aval voisin sur le trajet dacheminement des donnes RMCP-2. 4 Abrviations Pour les besoins de la prsente Recommandation | Norme internationale, les abrviations suivantes sappliquent: AUTH authentification (authentication) CMA agent de multidiffusion enfant (child multicast agent) DMA agent de multidiffusion spcialis (dedicated multicast agent) HANNOUNCE message dannonce HMA (HMA announce message) HB message de pulsation (heartbeat message) HLEAVE message de sortie HMA (HMA leave message) HMA agent