Le 17/06/2014 21:41, Tristan Mahé a écrit :
On appelle ça des bindings, et oui ça marche avec n'importe quelle stack
SIP sérieuse ( freeswitch/dérivés de SER/... ), c'est dans la RFC bien
évidemment...
Oui oui les bindings. A l’époque c'était juste mal gérés/pas gérés dans
aucune stack SIP..
Ça a du changer.
Avoir le même compte SIP sur son mobile et son softphone sur le
portable et son téléphone physique, faire du followme easy, partager
un numéro de standard sur plusieurs postes dans les petites
structures, faire du failover easy avec plusieurs box qui
s'enregistrent sur le même compte... Pleins d'usage pour ça !
Les utilités sont la. Après dans tes exemples :
- partager son même compte sip softphone/portable : pourquoi pas, mais
pourquoi ne pas utiliser plusieurs comptes sip ? ça me parait plus propre
- follow me : oui peut être le cas le plus légitime d utilisation des
bindings
- partager un numéro de standard : bah euh comme dit précédemment numéro
!= compte sip, donc je trouve plus propre avec plusieurs compte SIP
- failover avec plusieurs box ? : bah c'est encore mieux avec X comptes
sip ?
Parce que la stack SIP asterisk est justement 'bête' et un peu
boiteuse, le dernier as raison, non les cocos, si pas de 'deregister'
il faut garder tous les registers jusqu'à expiration, enfin sans
troller, la stack asterisk mériterai un sacré coup de rewrite, mais ça
je vais arrêter de le dire, je pense en avoir suffisament parlé...
Ce n'est pas un troll c'est un fait admis de tous. Meme des développeurs
asterisk :)
On peut espérer que la nouvelle stack basé sur pjsip rendra le truc un
peu meilleurs.
Après je pourrais discuter de l'architecture d'asterisk pendant des
heures, et et la réécriture de la stack sip ne résoudra pas tout :)
Asterisk c'est flexible, facilement extensible, et avec l'age
suffisamment stable. Il n’empêche que ça reste un hack initial, et que
pour une grosse architecture il vaut mieux séparer les fonctions et
préferer des démons au fonction dédiés (opens*; freeswitch,
rtpproxy/fwd, voir yate) suivant la fonction.
Une extension n'est qu'un compte SIP local sur un pbx, tu peux faire du
multiple bindings la dessus aussi :)
Non une extension c'est une extension. Tu peux ou pas "la lier" à un
compte sip, un voicemail, n'importe quoi en fait
Mais c'est bien deux choses différentes. Un peu comme une entrée DNS et
une adresse IP.
Au plaisir d'en discuter.
--
Raphael Mazelier
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/