Рубрики
Kamailio

Kamailio часть 2. Прохождение NAT в SIP протоколе, разбор прохождения NAT в Kamailio

В этой статье мы научимся проходить NAT в SIP с использование SIP сервера Kamailio. Проблема прохождения NAT связана изначально с самим протоколом SIP (Для решения этой проблемы в Kamailio используется модуль nathelper) При разработке SIP протокола предполагалось, что скоро все перейдут на IPv6, где не будет проблем с недостающими «белыми» или «публичными» адресами. Но на […]

Рубрики
Kamailio

Kamailio часть 1. Правильная SIP Регистрация в Kamailio, создание внутренних SIP номером

В этой статье мы подключим базу данных, вкраце рассмотрим теорию обработки SIP регистрации и авторизации, реализуем ее на практике в Kamailio Это продолжение части 0, сегодня мы начнем реализовывать схему из вводной части в Kamailio. Подключение базы данных PostgreSQL для работы с Kamailio В этой статье мы не будем рассматривать установка и настройку самой базы […]

Рубрики
Kamailio

Kamailio часть 0. Установка и настройка Kamailio. Отказоустойчивая архитектура VoIP

Kamailio — это SIP сервер с открытым исходным кодом, который распространяется под лицензией GPL. Kamailio выполняет обработку SIP сообщений, умеет манипулировать SIP заголовками (добавлять, удалять, изменять), поддерживает передачу RTP через rtpengine. Сама архитектура балансировщика состоит из модулей, которые добавляют функционал. К примеру, модуль dispatcher — позволяет обеспечить распределение нагрузки между media серверами (об в одной […]