2.2. Les messages SIP
Un message SIP peut être à la fois une
requête d'un client vers un serveur ou une réponse d'un serveur
vers un client. Ces deux types de messages SIP utilisent le format
suivant :
·
Ligne de requête ou ligne d'état
Entête de requête ou de réponse
CRLF : Balise indiquant le début de corps du message
Corps du message
Les requêtes :
· Les méthodes utilisées par les
requêtes SIP sont les suivantes :
·
INVITE Demande l'établissement d'une
session
ACK Confirme qu'une session a été
initiée
BYE Demande la fin d'une session
OPTIONS Interroge un hôte sur ses
capacités
CANCEL Annule une requête en suspens
REGISTER Indique à un serveur de
redirection l'emplacement courant de l'utilisateur
Les réponses :
· Chaque réponse aux requêtes reçues
est caractérisée par ce qu'on appelle un code et un motif,
appelés respectivement Code d'état et Reason Phrase. Le motif
étant la définition en clair du code d'état. Il existe 6
classes de réponses codées sur 3 bits :
1xx = Information : la requête a
été reçue et continue à être traitée
;
2xx = Succès : l'action a
été reçue avec succès, comprise et acceptée
;
3xx = Redirection : une autre action doit
être menée afin de valider la requête ;
4xx = Erreur du client : la
requête contient une syntaxe erronée ou ne peut pas être
traitée par ce serveur ;
5xx = Erreur du serveur : le serveur n'a pas
réussi à traiter une requête apparemment correcte ;
Erich MAROGA-AZOCHRY Mémoire de fin de cycle 25
|
Etude sur la mise en place de la
téléphonie sur IP via VSAT à la SOGARA
|
|
6xx = Echec général : la
requête ne peut être traitée par aucun serveur.
3. Comparaison entre H.323 et SIP
Ses deux protocoles malgré leur différent ont
certaines fonctionnalités similaires. En effet, H.323 et SIP autorisent
des appels entre deux ou plusieurs interlocuteurs et supportent très
bien des ordinateurs, téléphones ou PDA comme point terminaux.
Ils acceptent également la négociation des paramètres, le
chiffrement et les protocoles RTP et RTCP. Par contre sur le plan conceptuel,
ils diffèrent nettement. Nous allons commencer par aborder le protocole
H.323.
C'est une norme typique de l'industrie du
téléphone dont il existe une spécification complète
de la pile de protocole utilisée pour celui-ci. Par conséquent,
chaque niveau de couche a des protocoles bien définis. Il en
découle l'interopérabilité mais toutefois cette norme est
volumineuse, complexe et rigide donc elle s'adapte difficilement aux nouvelles
applications. Tous les aspects négatifs ou contraignants de H.323 sont
à l'opposé de SIP.
SIP est un protocole typique issu de l'Internet dont son
fonctionnement est basé sur l'échange de courtes lignes de texte
ASCII. Il est léger, simple, modulaire avec une excellente interaction
avec les autres protocoles de l'Internet. Très souple il permet une
adaptation facile aux nouvelles applications. Par contre, il est moins bien
adapté avec les protocoles de signalisation existant du système
téléphonique. Son autre point faible est le manque
d'interopérabilité.
Pour conclure, les deux protocoles ont les mêmes
fonctionnalités et services. Cependant le protocole H.323 est meilleur
en interopérabilité avec les commutateurs publics mais les atouts
de SIP sont dans son aisance dans son implémentation ainsi que sa
flexibilité.
A noter que les deux protocoles peuvent cohabiter sur le
même réseau. CHAPITRE 4 : Problématique de la
qualité de service (QoS)
|