h1. Распределение нагрузки для SIP !load_balancing_sip.gif! _Server1_ выполняет роль распределителя сигнализации для _Carrier1_. Его функции: * авторизация входящих вызовов * перенаправление потоков сигнализации вызовов на _Server2_ и _Server3_ используя сообщение SIP "302 Moved Temporarily" * конфигурирование [[Веб-интерфейс|Веб-интерфейса]] * периодические действия ([[Генерация инвойсов]] итп) Этот метод работает только для протокола SIP. *Server2* и *Server3* действуют в качестве SBC (Session Border Controller). Их функции: * [[Маршрутизация звонков]]; * [[Биллинг]], [[Интерактивный биллинг]] и [[Ведение балансов|Отсечка по балансу]]; * трансляция сигнальных протоколов * когда звонок соединен, поддерживание сессии сигнализации с Carrier2 и Carrier3; * проксирование медиа потоков * перекодировка медиа потоков; * [[ДВО]] (если включены); Распределение функций приблизительное. В примере выше считается, что затраты ресурсов на обработку сигнализации от всех клиентов примерно равны затратам ресурсов на остальные функции ([[Биллинг]], [[ДВО]], итп). Максимальная емкость такой схемы определяется максимальной емкостью распределителя *Server1*. Потому в примере выше показано, как можно максимально его разгрузить. В случае, если пропорции будут другими, возможно перемещение части функций с SBC на распределитель.