Avaya SBC配置总结

以下是SBC配置使用中的皮毛总结,不保证准确性,可作参考。

 

HA模式的SBC安装好后的配置(没有安装过SBC):

 

原理:

(1)SBC主要的功能就是隐藏内部网络,把外网的流量转发到内网。

(2)SBC在做路由判断时是根据被叫URI判断的。经过测试SBC通过分析URI无法把呼叫送到不同的落地(对URI的配置不熟悉,只能瞎试)。

(3)SBC路由的功能是很弱的,如果有判断路由的工作最好放在CallServer上完成。

(4)SBC所有的路由逻辑判断都是基于end point flows配置完成,这个配置根据流进来的接口指向出去的接口。

(5)SBC可以随时增加N个信令和RTP端口,这很方便灵活,很好的功能,这应该是SBC利用接口控制路由的手段。不像其它软件交换信令端口启动后再增加或修改非常困难。

 

1.  network management配置。这里主要用到两个端口A1 B1另外两个做备份用。

 

2. 配置好所有需要的信令接口

 

3. 配置好所有需要的RTP端口

 

 

4.Server Interworking 这个配置复制一个默认的即可。

 

 

 

5. URI Groups 主要是做路由判断用的。不过一直没配置明白,所以配置时都用”*”,这里主要有两部分组成:a.号码部分 b.domain部分。

 

 

6. Server Configuration 主要配置对接服务器的配置。对接服务器有两个类型:a.呼叫服务器 b.中继服务器。类型的选择根据实际情况来。

 

7. Topology Hiding 主要是修改相关的SIP头域。截图配置的功能是隐藏实际IP。

 

 

 

8. Routing 这个配置主要是路由的URI和服务器相关的配置。主要是在配置flows时引用。

 

 

 

 

 

 

9.  Domain Policies这里主要是配置一些策略,对flows的控制于管理。一般默认即可,有特殊需要时修改。

 

 

 

10. End Point Flows 这里主要是消息的路由控制配置。SBC控制消息的路由最有效的方法是通过流入的接口不同来控制。URI的控制方式一直没搞成功过,这可能是SBC的弱项。

分为两部分:

   a. Subscriber Flows 指向callserever流的配置,主要是进入的注册信息流出控制。

 

 

 

 

b. server flows中继服务器的配置

 

 

 

第一类:外部注册消息的路由控制。

 

 

第二类:

 

 

当前案例callserver进入的流量送到不同的落地就是通过callserver从不同的SBC端口流入来控制消息送到不同的落地。如图:

 

 

11. SBC的日志,抓包和消息实时分析功能非常NB

a. sip日志

SIP日志目录位置:/archive/log/tracesbc/tracesbc_sip , SBC会保留最近12个可打开的日志文件 ,之前的都用gzip命令压缩,一般可以保留几天的,和SBC的业务量有关。最近的日志可以直接vi 查看。压缩过的可以用gzip –d解压再vi查看分析日志。

 

b.抓包功能

1)可以通过terminal登陆用,用tcpdump抓包,然后再下载分析。

2)通过WEB抓包下载。Advanced optionsàtrace

 

 

 

 

c. 通过terminal登陆后台,用命令traceSBC实时跟踪消息

 

posted on 2017-02-11 08:52  Dev-Ops  阅读(551)  评论(0编辑  收藏  举报

导航