H.
323 SIP
H.323 a été conçu avec une bonne
compréhension des exigences de la
communication multimédia sur des réseaux IP, SIP a été conçu pour installer une "session"
y compris pour les conférences audio, vidéo, ou entre deux points et être un système
de la transmission de données. Il définit un modulaire et flexible de l'architecture
ensemble, un système unifié pour l'exercice de Internet. On rencontre grossièrement la
ces fonctions, en s'appuyant sur les forces des notion d'appel (qui est une "session" avec
protocoles de l' IETF et de l'UIT-T. En des flux de média) mais nous n'avons pas de
conséquence, il pourrait être raisonnable pour support pour les conférences multimédia, et
Philosophie les utilisateurs d'attendre le même niveau de l'intégration des normes parfois disparates
robustesse et d'interopérabilité que l'on trouve est en grande partie laissée à chaque
aujourd'hui sur le RTPC, bien que cela varie vendeur. SIP est maintenant un protocole agé
certes à travers le monde. H.323 a été conçu de 14 ans avec un grand nombre de
afin d'ajouter de nouvelles fonctionnalités. problèmes d'interopérabilité. Bien que SIP a
L'utilisation la plus largement déployée de été déployé avec succès dans certains
H.323 est "Voice over IP" suivi de milieux, ceux-ci sont généralement "fermé".
"vidéoconférence", qui sont tous deux décrits
dans les spécifications H.323.
SIP a été d'abord porté sur la communication
vocale, puis élargi à la vidéo, le partage
d'applications, la messagerie instantanée,
H.323 est limité à des conférences multimédias, présence, etc. Avec chaque ajout, la
de sorte que la complexité du système est complexité augmente et, malheureusement,
limitée en conséquence. Aucun système de il n'y a pas de lignes directrices strictes quant
Complexité communication n’est simple, mais H.323 tente à la fonctionnalité que tout dispositif donné
de définir clairement l'ensemble des doit prendre en charge. Cela conduit à des
fonctionnalités de base que tous les appareils systèmes plus complexes avec des
doivent supporter. problèmes d'interopérabilité. Depuis SIP a
été «vendu» comme un simple protocole, en
dépit du fait qu'il n’est que simple en
apparence..
SIP n'a pas défini des procédures pour les
H.323 a défini un certain nombre de cas de pannes des dispositifs. Si un proxy
fonctionnalités pour gérer l'échec des entités échoue, l'agent utilisateur détecte cette
réseau intermédiaire, y compris les expiration par minuterie. Il est de la
Fiabilité «GateKeepers alternatifs», «points de responsabilité de l'agent utilisateur d'envoyer
terminaison de remplacement", et un moyen de un re-INVITE à un autre proxy, ce qui
récupérer des échecs de connexion. entraîne de longs retards dans l'établissement
de l'appel.
Les messages SIP sont encodés au format
texte ASCII, facilement lisible par l'homme.
En conséquence, les messages sont grands et
Les messages H.323 encodent dans un format
moins adaptés pour les réseaux où la bande
binaire compact qui est compatible à la fois
passante, délai, et / ou de traitement sont un
avec les bandes passantes étroites et les bandes
sujet de préoccupation. Les messages SIP
Codage des messages passantes plus larges. Les messages sont codés
peuvent devenir si grands qu'elles dépassent
et décodés efficacement par des machines, avec
parfois la taille MTU en allant sur les liens
de nombreux décodeurs (par exemple,
WAN, entraînant des retards, pertes de
Ethereal).
paquets, etc. En conséquence, des efforts ont
été faits pour coder SIP en binaire (RFC
3485 et RFC 3486 ).
Media Transport RTP / RTCP , SRTP RTP / RTCP , SRTP
Configuration - INVITE -
- Connexion - 200 OK
Ack - Ack -
Configuration des
Bien sûr, des procédures plus élaborées La plupart des flux temps réels sont
appels complexes, car ils passent souvent par un ou
d'établissement d'appel peuvent être nécessaire.
Le protocole doit donc gérer des méthodes plus plusieurs proxys, il faut donc des messages
complexes, afin de gérer les modes vidéo de réponse intermédiaires, et gérer de
complexes, etc. nouvelles méthodes.
Les entités H.323 permettent l'ouverture de Les entités SIP ont des moyens limités en ce
canaux audio, et/ou vidéo, et de canaux de qui concerne les échanges. La RFC 3407 est
Capacité de négociation données. Les canaux individuels peuvent être plus ou moins une "déclaration" de
ouverts et fermés lors de l'appel sans perturber mécanisme, et non une procédure de
les autres. négociation.
SIP a un support limité pour la vidéo mais
pas pour les protocoles de transfert de
H.323 soutient pleinement la vidéoconférence
données comme T.120. SIP n’a pas de
et les données. Des procédures sont en place
protocole de contrôle de la conférence et il
Vidéoconférence pour assurer le contrôle de la conférence ainsi
n'existe aucun mécanisme au sein de SIP
que la synchronisation labiale des flux audio et
pour la synchronisation des lèvres. Il n'existe
vidéo.
aucun moyen de récupérer les pertes de
paquets dans un flux vidéo.
H.323 prend en charge n'importe quels codecs,
normalisés ou propriétaires. Aucune autorité SIP prend en charge n'importe quel codec
Codecs d’enregistrement n’est nécessaire pour utiliser IANA enregistré ou autre.
un codec dans H.323.
Fourni par H.323 "proxy" ou par le point de
SIP n'a pas défini de parcours à travers des
terminaison, à la fois en conjonction avec un
mécanismes de NAT / FW. Certaines normes
GateKeeper résidant dans le réseau public.
qui ont été définis ou sont en cours de
Pare-feu / prise en Reportez-vous à H.460.17, H.460.18 et
définition sont STUN, TURN, ANAT, et
charge NAT H.460.19. H.323 version 7 sortie en Novembre
ICE. (Ce travail en cours dure depuis des
2009, implémente de nouvelles évolutions
années, et la plupart des solutions sont
permettant le dialogue entre équipement H.323
viables).
situés derrières des NAT/FW.
Ports minimum pour 3 (signalisation d'appel, RTP, RTCP et.) 3 (SIP, RTP, RTCP et.)
l'appel VoIP
Oui, via le protocole HTTP (Digest et
Authentification Oui, via le H.235. Basic), SSL, PGP, S / MIME, ou divers
autres moyens.
Oui, via le H.235 (y compris l'utilisation de Oui, via SSL, PGP, S / MIME, ou divers
Chiffrement SRTP, TLS, IPSec, etc.) autres moyens.