Модуль 1. Введение:
- Выбор ОС для развертывания Asterisk
- Плюсы и минусы ОС
- Основные команды для работы и навигации
- Файловая система Linux
Модуль 2. Теория IP телефонии:
- Что такое IP телефония
- Плюсы IP телефонии
- Вендоры и решения VoIP
- Протоколы IP телефонии
- Описание протоколов IP телефонии
- Описание протокола SIP
- Описание объектов в протоколе SIP
- Структура протокола SIP
- Сообщения протокола SIP (запросы и ответы на запросы)
- SDP протокол
- Описание протокола RTP
- Описание протокола RTSP
- Кодеки передачи голоса в Asterisk
- Джитер – что это и как его правильно использовать
- История появления Asterisk
- Wiki Аsterisk
- Версии Asterisk и их отличия
- Схемы использования IP телефонии
Модуль 3. Оборудование для Asterisk:
- Классификация оборудования
- Описание оборудования
- Плюсы и минусы
Модуль 4. Установка Asterisk:
- Подготовка ОС
- Варианты установки Asterisk
- Установка из исходных кодов
- Установка в дополнительного функционала
Модуль 5. Архитектура Asterisk:
- Структура директорий Asterisk
- Основные конфигурационные файлы
- Структура и синтаксис конфигурационных файлов
- Варианты конфигурирования Asterisk
Модуль 6. Конфигурирование Asterisk:
- Основных конфигурационные файлы и директории
- Описание каждого файла и пример его заполнения
Модуль 7. Подключение аналоговых линий и E1T1 с помощью Dahdi:
- Типы телефонных линий
- Описание типов
- Настройка DAHDI в Астериск
Модуль 8. Работа в Asterisk СLI (консоль):
- Варианты запуска консоли Asterisk
- Основные команды в консоли Asterisk
Модуль 9. Настройка SIP в Asterisk:
- Описание файла sip.conf
- Параметры используемые в файле sip.conf
- Использование шаблонов
- Регистрация на сервере оператора или на другом сервере Asterisk
- Ключевые функции IP телефона
- Настройка IP телефона
- Установка и настройка софт фона
Модуль 10. Dialplan в Asterisk:
- Ключевые понятия
- Контексты
- Описание файла extensions.conf
- Структура файла extensions.conf
- Синтаксис диалплана
- Описание основных команд диал плана
Модуль 11. Маршрутизация вызовов:
- Шаблоны
- Переменные в Asterisk
- Приоритеты в Asterisk
- Отладка в Asterisk
- Маршрутизация вызовов
- include – как он работает
- Команды диалплана
Модуль 12. Работа с GSMшлюзом GoIP:
- Настройка GSM шлюза GoIP
- Настройка маршрутизации звонков
- Особенности настройки шлюзов GoIP
Модуль 13. Входящая маршрутизация и IVR:
- Входящие вызовы – как их направить в нужное русло
- GoTo – зачем он нужен
- Что такое IVR
- Ограничение по времени
Модуль 14. Очереди звонков:
- Создание очередей звонков
- Алгоритмы распределения звонков по операторам
Модуль 15. Голосовая почта:
- Создание голосовой почты для абонентов
- Настройка плана звонков
Модуль 16. Конференции (Features.conf):
- Описание файла Features.conf
- Описание основных функций
Модуль 17. Запись звонков:
- Как работает запись в Asterisk
- Возможные варианты записи в Asterisk
- Формат хранения записи
Модуль 18. IAX2 протокол связи серверов Asterisk:
- IAX2 причины и история появления
- Режимы транкования
- Примеры транкования
Модуль 19. Безопасность Asterisk:
- Для чего нужна безопасность в Астериск
- Как выбрать правильный дистрибутив
- Уровни защиты в Астериск
- Защита сети
- Дизайн сети
- Удаленные сети VPN
- Маскировка в SIP
Модуль 20. Работа Asterisk за Nat:
- Работа за Nat примеры и рекомендации
Модуль 21. Логирование звонков:
- Настройка логирования звонков
- Файл журнала звонков
- Статистика звонков через Web-детализацию звонков Asterisk (ACDR)
Модуль 22. Call — файлы:
- Call-файлы примеры и рекомендации