现在的位置: 首页 > VoIP百科 > 正文
SIP和IAX2的选择
2012年11月21日 VoIP百科 ⁄ 共 818字 评论数 4 ⁄ 被围观 10,872 views+

SIP 和IAX2

很多初学者会犹豫,如何选择SIP和IAX2。这里Joe简单说些自己的看法。

看看SIP的全称

SIP(Session Initiation Protocol)

好吧我自己翻一下 会话初始化协议。

靠,听这个名字。不知道看官,你怎么样,我是反正已经崩溃了。就看到会话两个字能明白。所以看定义也可以简单的看出,这个协议是为了建立通话用的。

看看IAX2的全称

Inter-Asterisk eXchange

我翻译为Asterisk内部交换(协议?)

反正差不多吧。从字面意思来看,就是Asterisk通信内部交流吧。

从两个名词的定义可以看个大概,SIP是为了通话用的。IAX2是为了连接ASTERISK(Elastix)服务器用的。

好吧。Joe写东西比较随意,想到什么写什么,各位同学看个心领神会就好。请把本文当散文中的散文来看吧。形散神也散。

从话机的选择来看。

毫无疑问,市场上很少支持IAX2的话机。但是SIP话机满地都是。目前方为的话机支持IAX2,但是线路也支持1条。你可以轻松的找到支持4条SIP线路的IP电话机。但是很难找到支持两个IAX2线路的电话机。

从连接elastix用途来看。

一般连接两个或多个elastix,都会使用IAX2。为什么?因为IAX2只使用4569(默认)的端口。来进行通信如。只要确保IAX2是通的,就可以保证通话不会便秘。假如你用SIP,必须保证SIP端口,和RTP端口同时通,才可以保证通信的稳定。不然,你会经常遇到,单通,没有声音,之类的问题。特别是在不同网段之间。出现这个问题的概率比较大。连接多个elastix的时候,IAX2是首选。

从功能来看

IAX2不像SIP支持这这么多的功能。根据一些厂家来看,他们不愿意为IAX2开发后续的功能。比如说什么3方通话啊。呼叫转移啊什么的。很多厂家只愿意为SIP开发功能。

所以,大家选择建立分机的时候,还是用SIP吧。把ELASTIX集群使用,还是用IAX2连接吧。

目前有 4 条留言 其中:访客:4 条, 博主:0 条

  1. huangjianchun : 2013年01月03日00:30:27  -49楼

    哈,我还是不明白这里讲的,“两个或多个elastix连接时用IAX2比较合适!”?这个IAX2怎样用于多台elastix之间呢?是分机注册还是trunk的设置连接两台elastix?

  2. huangjianchun : 2013年01月03日00:32:33  -48楼

    elastix群集!?这个不会!!看来要研究研究!管理员有空可以讲解讲解不?非常感谢!!!


    • 管理员
      voptech : 2013年01月03日10:13:27  地下1层

      我这的集群,其实就是用IAX2/sip来进行连接,简单的你可以参考下这个。http://www.ielastix.com/elastix-connection/

      • huangjianchun : 2013年01月05日15:28:26  地下2层

        这只是两台elastix对连,不算群集吧?!!群集是,当一台elastix停止服务时另一台elastix马上进行服务!!

给我留言

您必须 [ 登录 ] 才能发表留言!

×