38-语音管理-SIP Trunk管理
本章节下载 (842.31 KB)
目 录
1.3.2 配置SIP Trunk账户呼叫路由的传真与Modem
1.5.1 SIP Trunk典型配置举例(SIP服务器组中只有一个服务器)
1.5.2 SIP Trunk典型配置举例(SIP服务器组中有多个服务器)
1.5.3 SIP Trunk典型配置举例(使用呼叫匹配规则)
在如图1-1所示的传统电话网络中,企业通过内部的PBX完成所有内部呼叫,企业和外部的通信都是通过PSTN电话运营商提供的中继线路进行呼叫。
随着IP技术的发展,越来越多的企业部署如图1-2所示的基于SIP协议的IP-PBX,企业的内部呼叫都可以使用SIP协议。但企业如果要进行对外呼叫,仍然需要租用PSTN电话运营商的中继线路。这种组网的缺点是企业需要同时维护SIP网络和PSTN网络,增加了管理难度。
随着企业内大量部署支持SIP协议的IP-PBX以及通过SIP协议提供语音通信基础架构的ITSP(Internet Telephone Service Provider,互联网电话运营商)的逐渐增多,企业迫切需要一种能提供类似于传统PSTN中继线路的SIP中继技术,用于连接企业IP-PBX与外部的Internet电话运营商,实现全网IP化。这种SIP中继技术就是SIP Trunk,其典型组网图如图1-3所示。
SIP Trunk作为一种功能可以嵌入到部署在企业网络边缘的语音网关或防火墙中。能够实现SIP Trunk功能的设备称为SIP Trunk设备,或TG网关。
SIP Trunk具有以下特点:
(1) SIP Trunk设备和ITSP之间只需建立唯一的、安全的、具有QoS保证的SIP Trunk链路。通过该链路来承载企业的多路并发呼叫,运营商只需对该链路进行鉴权,不再对承载于该链路上的每一路SIP呼叫进行鉴权。
(2) 企业内部通信由企业IP-PBX负责。企业所有外出通信都通过SIP Trunk交由ITSP,再由ITSP中的设备发送到PSTN网络,企业不再需要维护原有的传统PSTN中继链路,节省了硬件和维护成本。
(3) 企业可以通过设置目的地址任意选择并连接到多个ITSP,充分利用遍布全球各地的ITSP,节省通话费用。
(4) 部署SIP Trunk设备后,全网可以使用SIP协议,可以更好地支持语音、会议、即时消息等IP通信业务。
(5) SIP Trunk设备不同于SIP代理服务器。SIP Trunk设备接收到用户的呼叫请求后,会代表用户向ITSP发起新呼叫请求。在转发过程中,SIP Trunk设备不但要对信令消息进行中继转发,对RTP媒体消息也需要进行中继转发。在整个过程中,SIP Trunk设备两端的设备(企业内部和企业外部设备)均认为和其交互的是SIP Trunk设备本身。
SIP Trunk设备部署在企业IP-PBX和ITSP之间。企业的所有内部呼叫通过企业内部的IP-PBX完成,企业的所有外部呼叫均通过SIP Trunk链路发送给ITSP。图1-4所示为应用SIP Trunk技术的实际组网图。
与SIP Trunk相关的协议规范有:
· RFC 3261
· RFC 3515
· SIPconnect Technical Recommendation v1.1
在SIP Trunk设备上需要进行如表1-1所示配置。
表1-1 SIP Trunk配置步骤
配置任务 |
说明 |
详细配置 |
|
使能SIP Trunk功能 |
必选 |
||
配置SIP服务器组 |
创建SIP服务器组 |
必选 |
|
使能SIP服务器组的实时切换、保活和备份功能 |
SIP服务器组中存在多个服务器时,此配置任务为必选 |
||
配置SIP Trunk账户 |
配置SIP Trunk账户注册 |
必选 |
|
配置SIP Trunk账户注册的相关参数 |
可选 |
||
配置呼叫路由(内网用户呼叫外网用户) |
配置SIP Trunk账户呼叫 |
必选 |
|
配置SIP Trunk账户呼叫路由的传真与Modem |
可选 |
||
配置SIP Trunk账户呼叫路由的高级配置 |
可选 |
||
配置呼叫路由(外网用户呼叫内网用户) |
必选 |
在界面左侧的导航栏中选择“语音管理 > SIP Trunk管理 > 服务设置”,进入如图1-5所示的页面。
配置项 |
说明 |
SIP Trunk运行状态 |
在使用SIP Trunk的各项功能前,需要先使能SIP Trunk。需要注意的是,开启SIP Trunk功能后,不推荐同时将设备作为SIP UA使用 · 开启:开启SIP Trunk功能 · 关闭:关闭SIP Trunk功能 缺省情况下,SIP Trunk功能处于关闭状态 |
在界面左侧的导航栏中选择“语音管理 > 呼叫连接 > SIP服务器组管理”,可以创建SIP服务器组。
· 在界面左侧的导航栏中选择“语音管理 > 呼叫连接 > SIP服务器组管理”,可以配置实时切换和保活功能。
· 在界面左侧的导航栏中选择“语音管理 > 呼叫连接 > SIP连接”,单击“高级配置”页签,在该页面可以配置备份功能。
关于SIP服务器组的创建、SIP服务器组的实时切换、保活和备份功能的详细介绍和配置请参见“Web配置指导 呼叫连接”。
SIP Trunk账户用来管理运营商给用户分配的各种信息。SIP Trunk账户下可配置认证用户名、认证密码、主机名、主机用户名以及该账号相关联的SIP服务器组等属性。
在界面左侧的导航栏中选择“语音管理 > SIP Trunk管理 > 账户管理”,单击<新建>页签,进入如图1-6所示的页面。
图1-6 SIP Trunk账户配置页面
SIP Trunk账户的详细配置如表1-3所示。
表1-3 SIP Trunk账户的详细配置
配置项 |
说明 |
账户ID |
SIP Trunk账户ID |
注册服务器组 |
在下拉框中选择SIP Trunk账户使用的注册服务器组。注册服务器组可以通过“语音管理 > 呼叫连接 > SIP服务器组管理”页面创建 缺省情况下,没有指定SIP Trunk账户使用的注册服务器组 |
注册老化时间 |
SIP Trunk账户的注册老化时长。如果没有配置该值,则使用“语音管理 > 呼叫连接 > SIP连接”页面配置的注册老化时长 |
主机用户名 |
配置ITSP为SIP Trunk账户分配的主机用户名 |
主机名 |
配置ITSP为SIP Trunk账户分配的主机名 |
账户状态 |
· 开启:开启SIP Trunk账户 · 关闭:关闭SIP Trunk账户 缺省情况下,SIP Trunk账户处于启用状态 需要注意的是,禁用SIP Trunk账户时,如果该账户已经建立连接,则不会删除该账户对应的连接,即该配置只会对该账户的下次呼叫生效 |
账户注册 |
· 开启:开启SIP Trunk账户注册功能 · 关闭:关闭SIP Trunk账户注册功能 缺省情况下,SIP Trunk账户注册功能处于关闭状态 在没有指定主机用户名、或没有绑定SIP服务器组的情况下,无法进行账户注册 |
鉴权用户名 |
SIP Trunk账户注册鉴权时使用的用户名 |
鉴权密码 |
鉴权使用的密码 |
在界面左侧的导航栏中选择“语音管理 > 呼叫连接 > SIP连接”,单击“高级配置”页签,在该页面可以配置SIP Trunk账户注册的相关参数。关于注册相关参数详细介绍和配置请参见“Web配置指导 呼叫连接”。
当内网用户需要对外网用户发起呼叫时,需要在呼叫路由下绑定SIP Trunk账户,可以通过以下三种方式配置呼叫路由。
· 绑定SIP服务器组索引
· 指定IP路由
· 配置使用SIP代理服务器
在界面左侧的导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,单击<新建>按钮,进入如图1-7所示的页面。
呼叫路由的详细配置如表1-4所示。
配置项 |
说明 |
||
呼叫路由ID |
呼叫路由ID |
||
目的号码 |
指定呼叫路由的目的号码 |
||
绑定账户 |
指定绑定到该实体的账户 |
||
描述 |
呼叫路由的描述信息 |
||
路由方式 |
代理服务器 |
使用SIP代理服务器方式SIP Trunk账户呼叫。如果使用此方式,需要在“语音管理 > 呼叫连接 > SIP连接”页面配置代理服务器信息 |
|
IP路由 |
目的路由传输协议 |
该呼叫路由使用的传输协议: · UDP:使用UDP传输协议 · TCP:使用TCP传输协议 · TLS:使用TLS传输协议 缺省情况下,采用UDP传输协议 |
|
目的路由URL类型 |
· SIP:指定在SIP呼叫时使用SIP格式的URL方案类型 · SIPS:指定在SIP呼叫时使用SIPS格式的URL方案类型 缺省情况下,采用SIP格式的URL方案 |
||
路由地址 |
在“路由地址”和“端口”输入框中填写对端的地址 |
||
端口 |
|||
绑定服务器组 |
服务器组 |
在下拉框中选择服务器组。在“语音管理 > 呼叫连接 > SIP服务器组管理”页面可以创建SIP服务器组 |
|
使用状态 |
· 开启:开启呼叫路由 · 关闭:关闭呼叫路由 |
在导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,在列表中找到要进行配置的SIP Trunk账户呼叫路由,单击对应的图标,进入SIP Trunk账户呼叫路由的传真参数配置页面。SIP Trunk账户呼叫路由的传真与Modem和呼叫路由的传真与Modem参数完全相同,详细介绍和配置请参见“Web配置指导 本地号码和呼叫路由”,此处不再重复。
在导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,在列表中找到要进行配置的SIP Trunk账户呼叫路由,单击对应的图标,进入SIP Trunk账户呼叫路由的高级设置页面。
图1-8 路由限制配置页面
路由限制的详细配置如表1-5所示。
配置项 |
说明 |
|
配置源、目的主机前缀名和源IP地址,可以用来控制呼叫路由的选择。如果配置了多种路由限制,那么只有满足所有路由限制条件的呼叫才能通过。目前提供三种路由限制 |
||
匹配呼叫源主机名前缀 |
在选择呼叫路由时,源主机名前缀用来和源主机名匹配。如果SIP Trunk设备接收到的INVITE消息中携带了Remote-Party-ID头域,则主叫信息需要从该头域中提取;如果INVITE消息中携带了Privacy头域,那么主叫信息需要从P-Asserted-Identity头域或者P-Preferred-Identity头域中提取;如果INVITE消息没有携带P-Asserted-Identity/P-Preferred-Identity和Remote-Party-ID头域,源主机名取自INVITE请求中From头域的主机名 源主机名前缀可以包含字母、数字、“-”、“_”、“.”或“*”,不区分大小写。其中“*”代表任意长度的字符串,例如t*m可以匹配tom、tim等源主机名 |
|
匹配呼叫目的主机名前缀 |
在选择呼叫路由时,目的主机名前缀用来和目的主机名匹配。目的主机名取自SIP Trunk设备接收到的INVITE请求中To头域中的主机名 目的主机名前缀可以包含字母、数字、“-”、“_”、“.”或“*”,不区分大小写。其中“*”代表任意长度的字符串,例如b*y可以匹配boy、boundry等目的主机名 |
|
匹配呼叫源地址 |
IPv4地址 |
匹配呼叫路由的源IP地址。源IP地址可以包含“.”、“x”、“*”和数字,必须使用点分形式。可以使用模糊匹配,x代表0~9之间任意一位数字,*代表0~255之间的任意一个数字,x和*均可多次出现。例如100.1.x.3可以匹配100.1.0.3~100.1.9.3之间的任意IP地址;192.*.*.*可以匹配192.0.0.1~192.255.255.255之间任意IP地址 |
DNS |
匹配呼叫路由的域名。域名可以包含字母、数字、“-”、“_”、“.” 或“*”,不区分大小写。配置匹配源地址为域名时,为全字匹配,不能通过前缀匹配,例如配置为sohu,则不能匹配sohu.com。但可以使用模糊匹配,用“*” 代表任意长度的字符串,例如i*n可以匹配ilison、iverson、inn等 |
|
服务器组 |
匹配呼叫路由的SIP服务器组索引 |
SIP Trunk账户呼叫路由的编码参数和呼叫路由的编码参数完全相同,详细介绍和配置请参见“Web配置指导 本地号码和呼叫路由”,此处不再重复。
SIP Trunk账户呼叫路由的其他选项和呼叫路由的其他选项完全相同,详细介绍和配置请参见“Web配置指导 本地号码和呼叫路由”,此处不再重复。
在导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,在列表中找到要进行配置的SIP Trunk账户呼叫路由,单击对应的图标,进入SIP2SIP呼叫参数设置页面。
图1-9 SIP2SIP呼叫参数设置页面的媒体参数设置
SIP2SIP呼叫媒体参数的详细配置如表1-6所示。
表1-6 SIP2SIP呼叫媒体参数的详细配置
配置项 |
说明 |
编解码透传 |
在SIP Trunk设备不支持任何一种呼叫双方均支持的编解码能力的情况下,可以通过该选项在SIP Trunk设备上开启编解码透传功能。开启该功能后,SIP Trunk设备不会干预呼叫双方的编解码协商,而只是将编解码能力集透传给对方,由呼叫双方完成编解码协商 缺省情况下,SIP Trunk设备的编解码透传处于关闭状态 |
语音编解码转换 |
在SIP Trunk设备控制的呼叫双方通过媒体能力协商无法获得双方均支持的编解码能力时,可以通过该选项在SIP TRUNK设备上开启语音编解码转换功能。开启该功能后,SIP Trunk设备可以使用自己的编解码能力集分别与呼叫双方进行协商,即使与呼叫双方协商出来的编解码不相同,SIP Trunk设备也可以利用DSP的编解码转换功能对通过SIP Trunk设备的媒体流进行编解码转换 缺省情况下,SIP Trunk设备的编解码转换功能处于关闭状态 需要注意的是: · 如果启用了编解码转换功能,但呼叫时没有空闲的编解码转换DSP资源可用,则呼叫无法建立 · 如果启用了编解码透传功能,则最终呼叫将采用编解码透传方式建立 · 如果启用了媒体旁路功能,则最终呼叫将采用媒体旁路方式 |
媒体流控制方式 |
· 旁路:在SIP Trunk设备不需要进行编解码转换也不需要对呼叫端点隐藏彼此网络地址时,可以通该选项开启SIP Trunk设备的媒体旁路功能。开启该功能后,SIP Trunk设备不会干预呼叫双方的媒体流交互,而是允许媒体流在呼叫双方间直接传输 · 中继: 指定SIP Trunk设备作为RTP中继代理,媒体流经过设备进行中继转发 缺省情况下,SIP Trunk设备的媒体流控制方式为中继方式 |
NO-SDP INVITE的处理 |
· 携带SDP:在SIP Trunk设备上开启DO-EO转换功能(delayed offer到early offer 的INVITE消息的转换功能)后,设备可以将不携带SDP Offer的INVITE消息转换为携带SDP Offer的INVITE消息 · 不携带SDP:在SIP Trunk设备上关闭了DO-EO转换功能 缺省情况下,SIP Trunk设备的DO-EO转换功能处于关闭状态 |
在导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,在列表中找到要进行配置的SIP Trunk账户呼叫路由,单击对应的图标,进入SIP2SIP呼叫参数设置页面。
图1-10 SIP2SIP呼叫参数设置页面的消息处理设置
SIP2SIP呼叫消息处理的详细配置如表1-7所示。
表1-7 SIP2SIP呼叫消息处理的详细配置
配置项 |
说明 |
呼叫前转类消息 |
· 远端处理:指定SIP Trunk设备收到呼叫前转业务相关消息后,直接透传给另一侧由终端自行处理 · 本地处理:指定SIP Trunk设备收到呼叫前转业务相关消息后不透传,由SIP Trunk设备本地处理 缺省情况下,SIP Trunk设备的呼叫前转类消息的处理方式为远端处理 |
呼叫转接类消息 |
· 远端处理:指定SIP Trunk设备收到呼叫转接业务相关消息后,直接透传给另一侧由终端自行处理 · 本地处理:指定SIP Trunk设备收到呼叫转接业务相关消息后不透传,由SIP Trunk设备本地处理 缺省情况下,SIP Trunk设备的呼叫转接类消息的处理方式为远端处理 |
呼叫内信令透传 |
· 远端处理:在会话定期更新机制由主叫端发起,被叫端也支持会话定期更新机制的情况下,通过该选项指定SIP Trunk设备透传消息中会话更新相关参数到远端进行处理,会话更新请求的发送间隔由终端协商决定,详情请参见RFC 4028 · 本地处理:指定SIP Trunk设备收到呼叫内会话定期更新消息对其进行直接处理而不会透传到另一侧 缺省情况下,SIP Trunk设备的呼叫内信令透传的处理方式为本地处理 |
在导航栏中选择“语音管理 > 呼叫路由”,单击<新建>按钮,进入新建呼叫路由配置页面。可以使用SIP类型的呼叫路由。关于呼叫路由的详细介绍和配置请参见“Web配置指导 本地号码和呼叫路由”。
某企业部署SIP Trunk设备。其中,Router A为企业内网设备,Router B为企业外网设备,要求内外网之间的所有电话都要通过SIP Trunk设备。
图1-11 SIP Trunk典型配置举例(SIP服务器组中只有一个服务器)
(1) 在企业内网设备Router A上的配置思路如下:
· 配置本地号码为2000。
· 配置呼叫路由为1000,目的地址为SIP Trunk设备的接口地址。
(2) 在SIP Trunk设备上的配置思路如下:
· 使能SIP Trunk功能。
· 创建SIP服务器组,配置SIP服务器的地址信息。
· 创建SIP Trunk账户,配置运营商分配的主机用户名,并将该账户注册到运营商的服务器上。
· 配置从内网到外网的呼叫路由。该呼叫路由通过SIP服务器组完成内网用户的对外呼叫。
· 配置从外网到内网的呼叫路由。该呼叫路由的目的地址为内网设备Router A的接口地址。
(3) 在企业外网设备Router B上的配置思路如下:
· 配置本地号码为1000,并将号码注册到运营商的服务器上。
· 配置呼叫路由为2000,采用SIP代理服务器方式进行呼叫。
# 配置本地号码。
在导航栏中选择“语音管理 > 本地号码”,单击<新建>按钮,进入新建本地号码配置页面。
图1-12 配置本地号码
· 输入号码ID为“2000”。
· 输入号码为“2000”。
· 在下拉框中选择需要绑定的FXS线路“subscriber-line 8/0”。
· 单击<确定>按钮完成操作。
# 配置呼叫路由。
在导航栏中选择“语音管理 > 呼叫路由”,单击<新建>按钮,进入新建呼叫路由配置页面。
图1-13 配置呼叫路由
· 输入呼叫路由ID为“1000”。
· 输入目的号码为“1000”。
· SIP路由方式选择“IP路由”,在路由地址中输入“1.1.1.2”。
· 单击<确定>按钮完成操作。
(2) 配置SIP Trunk设备
# 使能SIP Trunk功能。
在界面左侧的导航栏中选择“语音管理 > SIP Trunk管理 > 服务设置”,进入SIP Trunk服务配置页面。
图1-14 服务配置
· “开启”SIP Trunk运行状态。
· 单击<确定>按钮完成操作。
# 创建SIP服务器组1,只添加一个SIP服务器,其服务器ID为1,该SIP服务器的IPv4地址为10.1.1.2。
在导航栏中选择“语音管理 > 呼叫连接 > SIP服务器组管理”,单击<新建>按钮,进入如图所示SIP服务器组配置页面。
图1-15 配置SIP服务器组
· 输入服务器组ID为“1”。
· 添加服务器ID为1、IP地址为10.1.1.2的SIP服务器。
· 单击<确定>按钮完成操作。
# 创建SIP Trunk账户1,主机用户名为2000,指定该账户向SIP服务器组1注册。
在界面左侧的导航栏中选择“语音管理 > SIP Trunk管理 > 账户管理”,单击<新建>页签,进入SIP Trunk账户配置页面。
图1-16 配置SIP Trunk账户
· 输入账户ID为“1”。
· 在注册服务器组下拉框中选择“server-group-1”。
· 输入主机用户名为2000。
· 开启“账户注册”。
· 单击<确定>按钮完成操作。
# 采用绑定SIP服务器组索引的方式配置呼叫路由(内网用户2000向外网用户1000发起呼叫)。
在界面左侧的导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,单击<新建>按钮,进入呼叫路由配置页面。
图1-17 配置SIP Trunk账户呼叫路由
· 输入呼叫路由ID为“1”。
· 输入目的号码为“1000”。
· 在绑定账户下拉框中选择“account1”。
· 路由方式选择“绑定服务器组”。
· 在服务器组下拉框中选择“server-group-1”。
· 单击<确定>按钮完成操作。
# 配置呼叫路由(外网用户1000向内网用户2000发起呼叫)。对端的IP地址为内网设备Router A的接口地址1.1.1.1。
在导航栏中选择“语音管理 > 呼叫路由”,单击<新建>按钮,进入新建呼叫路由配置页面。
图1-18 配置呼叫路由
· 输入呼叫路由ID为“2”。
· 输入目的号码为“2000”。
· SIP路由方式选择“IP路由”,在路由地址中输入SIP Trunk设备的内网地址“1.1.1.1”。
· 单击<确定>按钮完成操作。
# 配置本地号码。
在导航栏中选择“语音管理 > 本地号码”,单击<新建>按钮,进入新建本地号码配置页面。
图1-19 配置本地号码
· 输入号码ID为“1000”。
· 输入号码为“1000”。
· 在下拉框中选择需要绑定的FXS线路“subscriber-line 8/0”。
· 单击<确定>按钮完成操作。
# 配置呼叫路由。
在导航栏中选择“语音管理 > 呼叫路由”,单击<新建>按钮,进入新建呼叫路由配置页面。
图1-20 配置呼叫路由
· 输入呼叫路由ID为“2000”。
· 输入目的号码为“2000”。
· SIP路由方式选择“代理服务器”。
· 单击<确定>按钮完成操作。
# 配置注册服务器地址为10.1.1.2,并开启注册。
在界面左侧的导航栏中选择“语音管理 > 呼叫连接> SIP连接”,选择“连接属性”页签,进入如图所示连接属性配置页面。
· “开启”服务器注册功能。
· 在主用服务器地址中输入服务器地址“10.1.1.2”。
· 单击<确定>按钮完成操作。
(1) 在SIP Trunk设备上查看SIP Trunk账户状态
在导航栏中选择“语音管理 > 状态与统计 > SIP Trunk账户状态”,可以查看SIP Trunk成功注册到服务器10.1.1.2上。
(2) 内网和外网能够成功建立呼叫,且所有呼叫均通过SIP Trunk设备
内外网用户进行呼叫时,可以在SIP Trunk设备上通过“语音管理 > 状态与统计 > 呼叫信息”页面查看到内外网之间的所有电话都经过SIP Trunk设备。
(3) 在运营商的SIP Server上只能看到SIP Trunk设备的接口地址,SIP Trunk设备实现了保护企业内网用户信息的作用。
某企业部署SIP Trunk设备。其中,Router A为企业内网设备,Router B为企业外网设备,要求内外网之间的所有电话都要通过SIP Trunk设备。为了保证呼叫的可靠性,企业选用的运营商要提供多个服务器。
图1-22 SIP Trunk典型配置组网图(SIP服务器组中有多个服务器)
# 使能SIP Trunk功能(略)。
# 创建SIP服务器组1。在SIP服务器组内有两个SIP服务器,IP地址分别为10.1.1.2和10.1.1.3,其中IP地址为10.1.1.2的SIP服务器优先级更高。开启SIP服务器组实时切换功能,使用OPTIONS保活模式。
在导航栏中选择“语音管理 > 呼叫连接 > SIP服务器组管理”,单击<新建>按钮,进入如图1-23所示新建SIP服务器组配置页面。
图1-23 配置SIP服务器组
· 输入服务器组ID为“1”。
· 开启“实时切换”功能。
· 保活方式选择“Options”。
· 添加服务器ID为1、IP地址为10.1.1.2;服务器ID为3、IP地址为10.1.1.3的两个SIP服务器。
· 单击<确定>按钮完成操作。
# 配置SIP服务器组的备份模式为Parking(此步骤可选,因为在缺省情况下,SIP服务器组的备份模式为parking)。
在界面左侧的导航栏中选择“语音管理 > 呼叫连接> SIP连接”,选择“高级配置”页签,进入如图1-24所示服务器注册的高级属性页面。
图1-24 配置SIP服务器组的备份模式
· 备份模式选择“Parking”。
· 单击<确定>按钮完成操作。
SIP Trunk设备上的其它配置以及其他设备的配置与“1.5.1 3. 配置步骤”相同,此处不再重复。
(1) 当SIP服务器10.1.1.2发生故障时,可以切换到SIP服务器10.1.1.3,完成切换后,内外网之间通信恢复正常。
(2) SIP服务器10.1.1.2恢复正常工作后,SIP Trunk设备也不会切换使用中的服务器,也就是说,SIP服务器10.1.1.3会保持工作。
某企业部署SIP Trunk设备。其中,Router A1和Router A2为企业内网设备,Router B为企业外网设备,要求:
· 与Router A2相连的用户没有权限拨打外网电话。
· 内外网之间的所有电话都要通过SIP Trunk设备。
图1-25 SIP Trunk典型配置组网图(使用呼叫匹配规则)
# SIP Trunk设备的其它配置以及其他设备的配置与“1.5.1 3. 配置步骤”相同,此处不再重复。
# 在Router A2上需要完成配置:本地号码2001和Router A2到Router B的呼叫路由,配置步骤和“1.5.1 3. (1)”类似,此处不再重复。
# 在Router B上需要增加配置:Router B到Router A2的呼叫路由,配置步骤和“1.5.1 3. (3)”类似,此处不再重复。
# 在SIP Trunk设备上需要增加配置:在“语音管理 > 呼叫路由”配置页面,配置呼叫路由(外网用户1000向内网用户2001发起呼叫),其中对端的IP地址为内网设备Router A2的接口地址3.3.3.1。
# 在SIP Trunk设备上配置路由限制。配置匹配呼叫路由的源IP地址为1.1.1.1。
在导航栏中选择“语音管理 > SIP Trunk管理 > 呼叫路由”,在列表中找到要进行配置的SIP Trunk账户呼叫路由,单击对应的图标,进入SIP Trunk账户呼叫路由的高级配置页面。
图1-26 路由限制配置页面
· 在匹配呼叫源地址下拉框中选择“IPv4地址”。
· 输入IPv4地址为“1.1.1.1”。
· 单击<确定>按钮完成操作。
(1) 与Router A1相连的用户可以拨打外网电话,与Router A2相连的用户不能拨打外网电话。
(2) 外网用户可以呼叫所有内网用户。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!