|
Asterisk Advanced
 | 24 |
|
 | 15-17.04.2021 |
|
Для обучения на курсе Asterisk Advanced рекомендуется обладать следующими навыками:
-
Знакомство с работой в графической среде Linux;
-
Умение применять Linux shell для базовых операций с файлами;
-
Редактирование текстовых файлов в Linux.
Существенным плюсом для лучшего усвоения программы обучения будет:
-
Знакомство с конфигурационными файлами Asterisk;
-
Понимание принципов работы IP сетей;
-
Знание какого-либо языка программирования;
-
Опыт работы с телефонией.
Содержание курса
Программа курса Asterisk
-
Фундаментальные основы и архитектура Asterisk;
-
Синтаксис и концепция диалплана: переменные, выражения, функции, команды;
-
Дизайн SIP протокола, его реализация в Asterisk;
-
Описание IAX2 протокола, его преимущества и недостатки;
-
Управление очередями звонков в Asterisk;
-
Оригинация звонков из call-файлов, CLI, AMI;
-
Способы организации аудио-конференций;
-
Контроль над звонком передачей DTMF сигналов. Возможности features.conf;
-
Продвинутая логика диалплана на базе макросов и GoSub();
-
Asterisk Realtime архитектура. Работа с базами данных через ODBC интерфейс;
-
Журналирование звонков с помощью CDR (Call Detail Records) и CEL (Channel Event Logging);
-
Работа с аналоговыми линиями, подключение телефонов и городских линий;
-
Основы цифровых линий на базе TDM. Протокол ISDN PRI. Настройки Е1 потоков;
-
Запись разговоров, прослушивание в реальном времени;
-
Передача факсов традиционным способом и с использованием протокола T.38, а так же отправка факсов по email в виде PDF;
-
Работа с родной базой данных Asterisk — AstDB;
-
Использование AGI (Asterisk Gateway Interface) для выполнения скриптов и подключения к внешним API;
-
Использование AMI (Asterisk Manager Interface) для управления Астериском из внешних приложений;
-
Обзор типичных угроз и рекомендации по безопасности на всех уровнях.
|