舉報

會員
Building Telephony Systems with OpenSIPS(Second Edition)
最新章節:
Index
IfyouwanttounderstandhowtobuildaSIPproviderfromscratchusingOpenSIPS,thenthisbookisidealforyou.ItisbeneficialforVoIPproviders,largeenterprises,anduniversities.ThisbookwillalsohelpreaderswhowereusingOpenSERbutarenowconfusedwiththenewOpenSIPS.TelephonyandLinuxexperiencewillbehelpfultogetthemostoutofthisbookbutisnotessential.PriorknowledgeofOpenSIPSisnotassumed.
目錄(139章)
倒序
- 封面
- 版權頁
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Introduction to SIP
- Understanding the SIP architecture
- The SIP registration process
- Types of SIP servers
- SIP request messages
- The SIP dialog flow
- SIP transactions and dialogs
- Locating the SIP servers
- SIP services
- The SIP identity
- The RTP protocol
- Session Description Protocol
- The SIP protocol and OSI model
- The VoIP provider's big picture
- Additional references
- Summary
- Chapter 2. Introducing OpenSIPS
- Understanding OpenSIPS
- OpenSIPS capabilities
- Usage scenarios for OpenSIPS
- Who's using OpenSIPS?
- The OpenSIPS design
- Summary
- Chapter 3. Installing OpenSIPS
- Hardware and software requirements
- Generating OpenSIPS scripts
- Working with the log files
- Startup options
- Summary
- Chapter 4. OpenSIPS Language and Routing Concepts
- An overview of OpenSIPS scripting
- The OpenSIPS configuration file
- Scripting capabilities
- SIP routing in OpenSIPS
- Summary
- Chapter 5. Subscriber Management
- Modules
- The AUTH_DB module
- The REGISTER authentication sequence
- The INVITE authentication sequence
- Digest authentication
- Plaintext or prehashed passwords
- Installing MySQL support
- Analysis of the opensips.cfg file
- The opensipsctl shell script
- Using aliases
- Handling the CANCEL requests and retransmissions
- Lab – multidomain support
- Lab – using aliases
- IP authentication
- Summary
- Chapter 6. OpenSIPS Control Panel
- The OpenSIPS control panel
- Installation of OpenSIPS-CP
- Configuring administrators
- Adding and removing domains
- Manage the access control lists or groups
- Managing aliases
- Managing subscribers
- Managing permissions and IP authentication
- Sending commands to the management interface
- A generic table viewer
- Summary
- Chapter 7. Dialplan and Routing
- The dialplan module
- PSTN routing
- Summary
- Chapter 8. Managing Dialogs
- Enabling the dialog module
- Creating a dialog
- Dialog matching
- Dialog states
- Dialog timeout and call disconnection
- Dialog variables and flags
- Profiling a dialog
- Disconnecting calls
- Topology hiding
- Validating a dialog and fixing broken dialogs
- Displaying the dialog statistics
- SIP session timers
- Summary
- Chapter 9. Accounting
- Progress check
- Selecting a backend
- Accounting using RADIUS
- Lab – accounting using a FreeRADIUS server
- Missing BYEs and CDRs
- Summary
- Chapter 10. SIP NAT Traversal
- Port address translation
- Where does NAT break SIP?
- Types of NAT
- Solving the SIP NAT traversal challenge
- Building the solution
- Understanding the solution flow
- Summary
- Chapter 11. Implementing SIP Services
- Where to implement SIP services
- Explaining RFC 5359 with SIP service examples
- Playing announcements
- Call forwarding
- Implementing call forward on busy or unanswered
- Debugging the routing script
- Lab – testing the call forwarding feature
- Call transfer
- Summary
- Chapter 12. Monitoring Tools
- Built-in tools
- Trace tools
- Troubleshooting routing scripts
- Summary
- Chapter 13. OpenSIPS Security
- Configuring a firewall for OpenSIPS
- Preventing DNS and registration poisoning
- Enabling Transport Layer Security
- Enabling Secure Real-time Protocol
- Enabling the anti-fraud module
- Summary
- Chapter 14. Advanced Topics with OpenSIPS 2.1
- Asynchronous operations
- Asynchronous support in the OpenSIPS script
- Binary replication
- TCP handling
- Summary
- Index 更新時間:2021-08-20 10:43:38
推薦閱讀
- Azure IoT Development Cookbook
- PHP基礎案例教程
- Java從入門到精通(第4版)
- Python進階編程:編寫更高效、優雅的Python代碼
- Python Geospatial Development(Second Edition)
- PostgreSQL 11從入門到精通(視頻教學版)
- 運用后端技術處理業務邏輯(藍橋杯軟件大賽培訓教材-Java方向)
- 寫給程序員的Python教程
- C++編程兵書
- Arduino機器人系統設計及開發
- Advanced Python Programming
- WCF技術剖析(卷1)
- Python編程入門(第3版)
- VMware vSphere 5.5 Cookbook
- Building a Media Center with Raspberry Pi
- C語言程序設計
- CISSP in 21 Days(Second Edition)
- JavaScript Security
- Go語言從入門到項目實戰(視頻版)
- 從0到1:jQuery快速上手
- Python語言基礎
- Free Pascal程序設計
- 機器學習入門:Python語言實現
- Kivy:Interactive Applications and Games in Python(Second Edition)
- Python大數據分析算法與實例
- Real-Time Big Data Analytics
- 零基礎學FPGA設計:理解硬件編程思想
- 15天學會jQuery編程與實戰(視頻教學版) (Web前端技術叢書)
- Machine Learning for OpenCV 4(Second Edition)
- PowerShell for SQL Server Essentials