Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / посоветуйте оптимальное время

посоветуйте оптимальное время

поддержение соединения телефона с сервером
Сообщений: 3

посоветуйте оптимальное время

Может быть то, о чем я спрашиваю не совсем верно, но судя по экспериментам другого объяснения я придумать не могу

Суть в следующем, asterisk находится в dmz, соответственно все что он знает о телефонах в локалке это один и тот же ip на всех и разные порты.
Если речь идет о xlite то все работает хорошо, но остальную часть моих телефонов составляют d-link dph 300s которые периодически отваливаются.
tcpdump сервера астериска показал, что обращение по закрепленным портам не всегда проходит (проваливается ICMP), единственное обяснение которое мне приходит на ум в том, что телефон после регистрации не поддерживает с астериском никакой связи пока не наступит время перерегистрации, и за это время аппаратный файрвол успешно мочит неактивную сессию.
xlite имеет опцию keep-alive и наверное поэтому с ним все ок.

Теперь вопрос =)
Насколько я прав, и если прав то какие параметры поддержания сессии Вы посоветуйте.
Со стороны телефона dph300s доступны:
Register Expiration: 3600
Session Expires: 180
Min-SE: 180
Session Expires Refresher: uac

Вроде все тоже самое умеет делать сам астериск, может в sip.conf настроить?

P.s. аппаратный файрвол перенастроить не могу ибо доступа к нему не имею =)
2008-10-17 17:45

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: посоветуйте оптимальное время

1) настроить нормальную маршрутизацию между DMZ и LAN, пусть с фильтрацией по портам
2) поднять NAT
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-10-17 18:01

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: посоветуйте оптимальное время

Включи qualify=yes для пиров в sip.conf.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-10-17 18:23

Сообщений: 6521

Re: посоветуйте оптимальное время

Поставь Register Expiration: 120
Это своеобразная замена nat keepalive.
2008-10-18 00:45

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: посоветуйте оптимальное время

Точно, некоторые SIP клиенты криво реагируют (реагировали) на qualify.
А expiration в 120 сек может оказаться и мало, зависит от того, как быстро маршрутизатор "забывает" записи. В линуксе это >/proc/sys/net/nf_conntrack_udp_timeout >/proc/sys/net/nf_conntrack_udp_timeout_stream, по 30 и 180 сек соотв.
Некоторые администраторы больших сетей ставят туда существенно меньшие значения.
В частности, крайне низкие значения у провайдера-монополиста в Арабских Эмиратах. Обходится только перерегистрацией каждые 30 секунд где-то (не помню уже).
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-10-21 12:19

Сообщений: 6521

Re: посоветуйте оптимальное время

Для информации: VoIP в Арабских Эмиратах как сервис запрещён уголовно. Потому что провайдер-монополист в Арабских Эмиратах - родной дядя шейха Халифа ибн Заид аль-Нахайян.
Многие правительственные чиновники также управляют бизнесом, равно как и члены королевских семей. Это воспринимается вполне нормально, не так как в Европе или в Северной Америке.
2008-10-21 12:36

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: посоветуйте оптимальное время

ded:

Для информации: VoIP в Арабских Эмиратах как сервис запрещён уголовно.
Перспективный для Asterisk регион ;-)
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-10-21 21:45

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru