“SBC 快速浏览配置”的版本间的差异
来自最权威最新完整开源SIP,语音通信,融合通信中文技术文档资料,提供详细的Asterisk Freepbx, FreeSBC, 免费会话边界控制器,网关,语音板卡,IPPBX,SBC配置资料-asterisk,freepbx,freesbc 用户手册 界面配置,呼叫路由,IVR, 网关对接,拨号规则,SIP 分机呼叫,pjsip, IVR, 录音, CDR, 队列呼叫,振铃组,CLI 命令中文资料手册
(未显示同一用户的3个中间版本) | |||
第42行: | 第42行: | ||
*SBC Signaling Interface Configuration | *SBC Signaling Interface Configuration | ||
*SBC Media Interfaces | *SBC Media Interfaces | ||
− | + | ||
− | SBC | + | ;;;SBC 配置选项 |
− | SIP Trunking | + | SBC 具体配置需要根据具体的客户场景来做相应的配置: |
− | Access (Remote User or Upper Registration) | + | *SIP Trunking |
− | Combined | + | *Access (Remote User or Upper Registration) |
+ | *Combined | ||
− | + | 注意:所有Sangoma SBC 都支持SIP中继和访问注册。 | |
;;;SBC General Configuration | ;;;SBC General Configuration | ||
− | + | *配置 SIP Domain | |
− | + | **为了支持远端用户的SIP注册,SBC 要求一个domain (SIP realm) 设置。在典型的注册网络环境中,用户必须至少有一个domain。 | |
− | + | ** 一个 SIP Domain 绑定一个 SIP profile。 | |
− | SIP Domain | + | *** SIP Domain 可以绑定一个或者多个SIP Profiles。 |
− | ;;; | + | ;;;配置 SIP Profile |
− | SBC | + | *SBC 最少需要2个SIP Profiles,分别是External和Internal。 |
− | SIP profile | + | *SIP profile 监听指定的端口(例如: 5060) ,并且接收呼入的SIP数据。 |
− | + | *根据SBC部署场景的不同: | |
− | External SIP Profile interfaces | + | **External SIP Profile interfaces 对应的是ITSP 或者 SIP 中继运营商 |
− | Internal SIP Profile interfaces | + | **Internal SIP Profile interfaces 需要对应本地IPPBX |
− | + | 注意:Sangoma SBC 没有限制SIP Profiles 数量。 | |
− | ;;; | + | ;;;配置 Media Profile |
− | Media | + | *Media profiles用来定义RTP 参数绑定一个或者多个SIP Profiles。 |
− | + | **根据使用场景的不同,需要不同的设置参数: | |
− | + | ***用户可以创建一个Media profile对应一个SIP profile | |
− | + | ***用户可以创建一个Media profile对应多个SIP Profiles。 | |
− | SIP profile | + | ** SIP profile 使用Media profile 参数来协商SDP消息的: |
− | Codecs & P-times | + | ***Codecs & P-times |
− | Local RTP ports | + | ***Local RTP ports |
− | + | 注意:Sangoma SBC运行的RTP处理能力是通过Sangoma 硬件DSP来处理。这样保证了Sangoma SBC 可以处理上千个RTP会话,而且没有语音丢失或者性能下降的问题。 | |
;;;Configure Call Routing Profile | ;;;Configure Call Routing Profile | ||
− | + | *一个call routing profile 支持从一个SIP Profile 到另外一个profile 的SIP signaling 路由。 | |
− | + | *一个call routing profile 绑定一个SIP profile。 | |
− | + | **一个call routing profile 可以绑定一个或者多个SIP Profiles。 | |
− | + | *一旦SIP call 接收到了一个 SIP INVITE,系统将连接一个“call routing profile” 来决定呼叫路由的目的地。 | |
− | Sangoma SBC | + | 注意: Sangoma SBC 支持界面配置的call routing 配置,同样也支持高级 XML call routing 配置功能。 |
− | ;;; | + | ;;;配置 Header Manipulation Profile |
− | + | *用来解决不同厂家的SIP 协议兼容性问题 | |
− | + | *或者通过移除VIA 头来隐藏SIP 拓扑 | |
− | + | ;;;SBC 安全配置 | |
− | + | *设置SIP Signaling阀值限制来阀值DDOS攻击。 | |
− | + | **大批量的注册请求的 | |
− | + | *设置入侵检测防范机制 | |
− | + | **防止入侵检测 | |
− | + | *设置IP防火墙 | |
− | + | 根据网络场景的不同来限定IP地址段 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ;;;Apply Configuration | |
− | + | ||
− | + | ||
− | + | 通过界面修改的参数必须点击保存应用,确保配置文件保存到相应的数据空间。 | |
− | + | 两种方法可以确保应用文件保存。 | |
− | + | *大部分页面会提醒用户及时点击“Apply Configuration”。 | |
+ | *另外,用户也可以通过菜单界面“Configuration -> Management -> Apply”来保存配置。 |
2016年1月21日 (四) 22:39的最新版本
SBC设备和具体场景配合的非常紧密,用户需要了解每个环节的配置才能确保SBC正常工作。以下图例是几个主要的SBC配置步骤。在配置SBC之前,用户需要准备以下几个方面的内容:
Sangoma SBC 配置步骤:
- General
修改默认用户密码,这一点非常重要,因为SBC就是SIP的防火墙,需要保证SIP的绝对安全,SBC的安全涉及到SIP安全,所以请用户首先修改用户密码,确保SBC安全。
确认SBC许可证正确,设备类型的用户不需要验证许可证,出厂时已经绑定了相应的许可证。软件类型用户需要确认许可证。
- Network Planning
- 画网络拓扑图,了解部署方式。
- 确定SBC在场景中的位置
- SBC是否部署在两个不同的网络环境中
- 确认 SBC是否在路由器背后
- 确认SIP signaling IP地址
- SBC 是否具有私网地址还是公网地址
- 确认RTP media 地址
- 有多少 媒体地址
- RTP地址是否和SIP 信令地址是同一网段
- 确认SBC 场景类型
- 运营商网络部署
- SIP中继部署或者PBX托管部署
- 企业部署
- 企业IPPBX 支持用户远端访问
- 企业IPPBX支持SIP中继
- 企业IPPBX要求同时支持远端访问和SIP中继
- SIP Signaling 配置
- 需要多少个SIP profiles?
- RTP Media 配置
- 需要支持的编码类型
- 媒体profiles 支持的相应的SIP Profiles
- 安全考虑
- 如何安全因素?
- 需要PBX开启安全认证吗?
- 网络配置
未来SBC如何部署,现在是没有的场景,用户必须首先配置 signaling interfaces 和media interface 网络信息。
- SBC Signaling Interface Configuration
- SBC Media Interfaces
- SBC 配置选项
SBC 具体配置需要根据具体的客户场景来做相应的配置:
- SIP Trunking
- Access (Remote User or Upper Registration)
- Combined
注意:所有Sangoma SBC 都支持SIP中继和访问注册。
- SBC General Configuration
- 配置 SIP Domain
- 为了支持远端用户的SIP注册,SBC 要求一个domain (SIP realm) 设置。在典型的注册网络环境中,用户必须至少有一个domain。
- 一个 SIP Domain 绑定一个 SIP profile。
- SIP Domain 可以绑定一个或者多个SIP Profiles。
- 配置 SIP Profile
- SBC 最少需要2个SIP Profiles,分别是External和Internal。
- SIP profile 监听指定的端口(例如: 5060) ,并且接收呼入的SIP数据。
- 根据SBC部署场景的不同:
- External SIP Profile interfaces 对应的是ITSP 或者 SIP 中继运营商
- Internal SIP Profile interfaces 需要对应本地IPPBX
注意:Sangoma SBC 没有限制SIP Profiles 数量。
- 配置 Media Profile
- Media profiles用来定义RTP 参数绑定一个或者多个SIP Profiles。
- 根据使用场景的不同,需要不同的设置参数:
- 用户可以创建一个Media profile对应一个SIP profile
- 用户可以创建一个Media profile对应多个SIP Profiles。
- SIP profile 使用Media profile 参数来协商SDP消息的:
- Codecs & P-times
- Local RTP ports
- 根据使用场景的不同,需要不同的设置参数:
注意:Sangoma SBC运行的RTP处理能力是通过Sangoma 硬件DSP来处理。这样保证了Sangoma SBC 可以处理上千个RTP会话,而且没有语音丢失或者性能下降的问题。
- Configure Call Routing Profile
- 一个call routing profile 支持从一个SIP Profile 到另外一个profile 的SIP signaling 路由。
- 一个call routing profile 绑定一个SIP profile。
- 一个call routing profile 可以绑定一个或者多个SIP Profiles。
- 一旦SIP call 接收到了一个 SIP INVITE,系统将连接一个“call routing profile” 来决定呼叫路由的目的地。
注意: Sangoma SBC 支持界面配置的call routing 配置,同样也支持高级 XML call routing 配置功能。
- 配置 Header Manipulation Profile
- 用来解决不同厂家的SIP 协议兼容性问题
- 或者通过移除VIA 头来隐藏SIP 拓扑
- SBC 安全配置
- 设置SIP Signaling阀值限制来阀值DDOS攻击。
- 大批量的注册请求的
- 设置入侵检测防范机制
- 防止入侵检测
- 设置IP防火墙
根据网络场景的不同来限定IP地址段
- Apply Configuration
通过界面修改的参数必须点击保存应用,确保配置文件保存到相应的数据空间。 两种方法可以确保应用文件保存。
- 大部分页面会提醒用户及时点击“Apply Configuration”。
- 另外,用户也可以通过菜单界面“Configuration -> Management -> Apply”来保存配置。