Qu'est-ce qu'un SIP B2BUA, et comment est-il différent d'un UA?

J'ai lu certaines choses SIP liées, et je suis confus, à propos de ce qu'est un agent user SIP back-to-back (B2BUA) et un agent user «normal»?

Quelqu'un peut-il expliquer les différences?

D'après ce que j'ai lu, je ne peux pas différencier un B2BUA d'un UA … Pour moi, un UA agit comme UAS (User Agent Server) lorsqu'il doit répondre à une request et en tant que UAC (User Agent Client) lorsqu'il doit envoyer une requête..

Mais je ne comprends pas à quel point un B2BUA est différent …

Désolé si cela n'a pas de sens, mais je suis un peu confus

3 Solutions collect form web for “Qu'est-ce qu'un SIP B2BUA, et comment est-il différent d'un UA?”

Les RFC ne définissent pas ce que les B2BUA peuvent ou ne peuvent pas faire, donc ma réponse est un peu laineuse, nécessairement.

Un B2BUA est tout ce qui n'est pas un proxy mais qui a des appels qui l' écoulent . Par exemple, vous pouvez utiliser un B2BUA comme passerelle entre deux réseaux SIP.

D'où le nom: une connection qui traverse les résultats B2BUA dans un appel SIP d'un côté (où le B2BUA agit comme UAS) et un autre appel SIP de l'autre côté (où le B2BUA agit comme UAC).

Vous pouvez find un article intéressant expliquant les B2BUA ici:

https://andrewjprokop.wordpress.com/2013/12/27/the-back-to-back-user-agent-b2bua/

En quelques mots, un B2BUA est une entité SIP qui peut "split" un appel en deux jambes d'appel: terminer une jambe d'appel d'un côté et créer une nouvelle sur l'autre côté. Ces deux jambes d'appel ne peuvent pas se connaître, donc le B2BUA agit comme un sharepoint démarcation. Le terme B2BUA se réfère également à la capacité d'une entité SIP à manipuler les packages SIP en termes d'en-têtes SIP et de corps SDP.

Un B2BUA est un élément de réseau utilisé dans les applications SIP. Son comportement dépend de son rôle dans un stream de signalisation SIP. Il se comporte comme un UAS à l'auteur de la request, entre-time, il se comporte comme un UAC à la destination de la request (à partir de différentes jambes) dans une signalisation SIP.

Son rôle n'est pas défini comme un proxy sans état, il peut manipuler, modifier, supprimer ou append des champs d'en-tête aux messages SIP.

Alice —————-> B2BUA ——————-> Bob

Alice <—————- B2BUA <——————- Bob

Compte tenu d'une signalisation SIP comme ci-dessus, Alice invitant Bob, tous les identifiants de dialog et de transaction entre Alice-B2BUA et B2BUA-Bob seront différents. Dans la première request INVITE, B2BUA apparaîtra comme UAS pour Alice et comme UAC pour Bob.

  • Chaîne de l'agent user du browser avec tous les 0s
  • Search Engine Bot - Grande quantité de hits
  • Blocage par string user-agent dans httpd.conf pas efficace
  • Comment puis-je bloquer un agent user de tous les sites sur mon server?
  • Utilisation de .htaccess pour exclure tous les agents users pour un site privé
  • Very long useragent
  • Bloquer les requêtes Web en fonction d'une partie de la string de l'agent user - Ne fonctionne pas
  • Déclaration constitutionnelle dans Apache httpd
  • Servez-vous des files différents pour des agents users spécifiques à l'aide de nginx
  • Cette string d'agent user est-elle liée à Safari?
  • Logs d'access - L'agent de l'user change après la première request
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.