万本电子书0元读

万本电子书0元读

顶部广告

Kamailio实战电子书

这是资深网络通信技术专家,FreeSWITCH-CN中文社区创始人,《FreeSWITCH权威指南》作者杜金房老师的又一力作,本书从实战角度对Kamailio的使用、维护、路由转发、WebRTC对接、性能和安全等进行深入解读,内含大量实例。

售       价:¥

纸质售价:¥74.20购买纸书

13人正在读 | 0人评论 6.8

作       者:杜金房,吕佳娉

出  版  社:机械工业出版社

出版时间:2022-10-26

字       数:16.9万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
这是一本全面介绍Kamailio的专业技术书,也会是市面上本Kamailio的图书。 第1章介绍Kamailio的基本背景和架构,同时对SIP协议行了比较深的介绍。 第2~3章介绍了Kamailio运行环境的搭建和配置。 第4~5章对Kamailio的组件组件和KEMI行深解析。 第6章介绍如何使用Kamailio做SIP路由转发。 第7章介绍Kamailio如何与数据库对并行相关操作。 第8章介绍了20种路由方法。 第9章和第10章分别从高性能和安全两个维度介绍对Kamailio的使用。<br/>【作者】<br/>杜金房 FreeSWITCH中文社区创始人,FreeSWITCH内核代码贡献者,kamailio核心贡献者、架构设计者。2001年毕业于烟台大学,童年烟台电信工作,负责交换机、网管系统维护、并发了大量网管及办公系统。经历了电信改通信、通信改网通等一系列变革。2008年加Idapted,始使用FreeSWITCH,为国内多家大型企业提供相关的咨询服务和解决方案。2011年和2012年两次啊参加美国芝加哥大学举办的全球VoIP发者大会并发表演讲。<br/>
目录展开

Foreword 推荐序一

Foreword 推荐序二

Preface 前言

Chapter 1 第1章 Kamailio与SIP

1.1 什么是Kamailio

1.2 背景

1.3 SIP

1.4 Kamailio基本架构

Chapter 2 第2章 理解Kamailio配置文件

2.1 基本配置文件

2.2 原生脚本

2.3 Lua脚本

2.4 Lua脚本的其他写法

Chapter 3 第3章 Kamailio基本概念和组件

3.1 core详解

3.2 其他概念和组件

Chapter 4 第4章 KEMI详解

4.1 KEMI Lua入口

4.2 KEMI函数

4.3 在C函数中导出KEMI函数

4.4 KEMI和伪变量

4.5 核心和pv模块中的函数

4.6 原生脚本与KEMI对比

4.7 其他

Chapter 5 第5章 Kamailio运行环境与实例

5.1 运行Kamailio

5.2 将SIP呼叫转发到FreeSWITCH

5.3 从简单的路由脚本开始

5.4 Kamailio命令行工具

5.5 Web管理界面

5.6 调试与排错

Chapter 6 第6章 使用Kamailio做SIP路由转发

6.1 什么是路由

6.2 基本路由转发

6.3 使用dispatcher模块做路由转发和负载均衡

6.4 呼叫从哪里来

6.5 API路由

6.6 在KEMI脚本中调用原生脚本中的路由块

Chapter 7 第7章 数据库操作

7.1 初始化数据库

7.2 配置数据库连接

7.3 在路由时进行SQL查询

7.4 其他函数和伪变量

7.5 常用数据库表结构

Chapter 8 第8章 15个典型的路由示例

8.1 通过号码分析树进行路由

8.2 号码翻译

8.3 低成本路由

8.4 前缀路由

8.5 动态路由

8.6 缩位拨号

8.7 通过别名数据库路由

8.8 运营商路由

8.9 字冠域名翻译

8.10 用户注册和查询

8.11 向外注册

8.12 更多AVP示例

8.13 话单

8.14 SBC

8.15 WebRTC

Chapter 9 第9章 性能

9.1 性能测试

9.2 拆解Kamailio高性能信令服务设计

Chapter 10 第10章 安全

10.1 基本安全手段和策略

10.2 限呼

10.3 TLS

10.4 iptables

10.5 其他安全建议和相关链接

附录A 安装Kamailio

A.1 在Debian和Ubuntu上安装Kamailio

A.2 从源代码安装

附录B FreeSWITCH快速入门

B.1 FreeSWITCH简介

B.2 运行FreeSWITCH

B.3 环境变量

B.4 配置

B.5 常用命令

B.6 修改配置

B.7 增加声音文件

B.8 host模式网络

B.9 测试号码

附录C Lua快速入门

C.1 Lua与JavaScript的相似性

C.2 区别

C.3 其他

附录D Docker简介及常用命令

D.1 Docker简介

D.2 Docker安装

D.3 基本概念

D.4 常用命令

D.5 Docker Compose

附录E 模块索引表

后记

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部