Etude et mise en place de service VOIP sécurisé dans une entreprise.par Bonheur ANAMALI BUSHIRI Institut Supérieur d'Informatique et de Gestion/Kisangani (ISIG/Kis) - Licence 2018 |
II.4.3 Principales applications du protocole H.323? Certaines offres de téléphonie sur IP grand public s'appuient sur H.323 Les clients (NetMeeting, Orange, Ekiga (ex GnomeMeeting), Openphone, iChat ...). ? Les gatekeepers, ou portiers, servant à l'administration des communications et à la translation d'identifiants de connexion (ID H323). ? Les MCU, des ponts multipoints. ? Les gateways, des passerelles H.320?H.323, H.324M ?H.323. accord. 28 II.4.4 Fonctionnement simplifiéIl existe plusieurs manières de mettre en oeuvre une architecture H.323.De nombreux messages sont optionnels et dans la pratique on peut choisir de ne pas les utiliser tous. Par exemple, si l'authentification n'est pas une préoccupation, on peut se passer des messages RAS (en). Il est également possible d'enchaîner les messages de plusieurs manières différentes. On peut par exemple ouvrir les canaux RTP sans attendre le message « connect » qui indique que la personne appelée a bien décroché (earlyH.245). On peut décider que les messages H.225, H.245 et RTP passent par des chemins différents : Par exemple la signalisation traversera plusieurs gatekeeper qui participent au contrôle et au routage de l'appel alors que le flux RTP passe directement d'un poste à l'autre. ? Cas 1 : communication « point à point » de deux clients simples. Figure 8. H.323 4 L'appelant saisit l'adresse IP du destinataire dans le champ du logiciel réservé à cet effet. 4 Les protocoles de signalisation proposent au logiciel du destinataire d'établir la communication et transmet son ID H323. 4 Le logiciel du destinataire répond soit « occupé » soit « libre ». Si « libre », l'appelant énumère ses possibilités de codecs audio et vidéo (si disponibles). 4 Le destinataire énumère les codecs compatibles à l'appelant pour 29 4 Si accord, d'autres ports TCP et UDP sont négociés pour l'audio (UDP), la vidéo (UDP) et les données (TCP). Figure 9. H.323 4 Chaque flux est ensuite transmis indépendamment des autres. 4 À la fermeture d'une session, les ports sont libérés et les transmissions de contrôle stoppées. ? Cas 2 : communication « point à point » entre deux clients enregistrés auprès d'un gatekeeper. Le gatekeeper intervient sur la signalisation. Figure 10. H.323Gatekeeper 30 4 À l'ouverture du logiciel, les clients A et B s'enregistrent auprès du gatekeeper en lui transmettant leur ID H323 et leur adresse IP respective. 4 Le client A entre l'ID de connexion du client B dans le champ du logiciel réservé à cet effet. 4 Le logiciel du client a demandé l'autorisation au gatekeeper pour se connecter au client B. 4 Si le gatekeeper accepte, celui-ci demande au client B son état (déjà en conversation ou non). 4 Si état compatible, le gatekeeper transmet l'adresse IP du client B au client A. 4 Le gatekeeper informe le client B qu'une communication va avoir lieu avec le client A. 4 Le client A entre directement en négociation avec le client B avec les protocoles de contrôle de communication. 4 Le client A énumère ses possibilités de codecs audio et vidéo (si disponibles). 4 L'appelé énumère les codecs compatibles à l'appelant pour accord. 4 Si accord, d'autres ports TCP et UDP sont négociés pour l'audio (UDP), la vidéo (UDP) et les données (TCP). 4 Tous les flux sont ensuite transmis indépendamment les uns des autres sans passer par le gatekeeper mais directement entre les clients. 4 À la fermeture d'une session, le gatekeeper est informé de la fin de connexion, les ports sont libérés et les transmissions de contrôle stoppées.
|
|