sip代理和sip出站代理之间的区别

时间:2015-12-10 06:55:12

标签: sip voip sip-server outbound

我对sip代理和sip出站代理有点困惑? sip代理和sip出站代理之间的基本区别是什么?是否必须使用sip出站代理和sip代理?任何人都可以从下面的图像中指出我哪一个是sip代理和出站代理?

enter image description here

2 个答案:

答案 0 :(得分:1)

SIP代理

  

SIP代理服务器从用户代理或其他代理接收SIP请求   代理并代表用户代理进行转发或响应   对请求。

啜选出站代理

  

出站代理:即使从客户端接收请求的代理   虽然它可能不是Request-URI解析的服务器。   通常,SIP用户代理使用出站代理手动配置,或   可以通过自动配置协议了解一个。

基本上它们是相同的,唯一的区别是,SIP代理处理UAC(客户端)和UAS(服务器)的请求,但SIP出站代理接收来自{{1}的请求}。 并且,不,它不是必须使用SIP出站代理和SIP代理。 如果您的图像中的方案,这些不是代理服务器,而是注册服务器,用于注册用户的请求并保留这些请求的信息。

答案 1 :(得分:1)

如附图所示,它应该是:

  • 用户代理:客户
  • SIP出站代理:SIP代理端口5060& SIP代理端口5070在收到来自UA的传入请求时

sip代理可以理解为“出站代理”或“入站代理”。 详细说明可以描述如下:

  

“假装您是SIP用户代理,也许是一个非常简单的UA   甚至不进行DNS查找。

     

来电的电话是“入境”。

     

它可能首先击中您的家庭代理,并接受诸如存在的待遇   根据您的注册联系人代理给您。这是一个“入境   service“,您的家庭代理充当”入站代理“。

     

现在你想打个电话。因为你正在打电话,所以它正在进行   “out”,或称为“outbound”。您将此呼叫发送给代理,   它在DNS中查找请求URI并将呼叫发送到   它的目的地。此代理提供DNS的“出站服务”   解决方案,并充当此呼叫的“出站代理”。

     

在任何通话中,可能有任意数量的入站和出站代理   和服务。一些代理甚至可以为单个提供两种类型   调用

     

假设简单网络UA1 ---- P1 ---- P2 ---- UA2

     

UA1拨打UA2电话。“

//参考:https://www.ietf.org/mail-archive/web/sip/current/msg06276.html