Различный UDP port range для RTP

обсуждение вопросов по IP-PBX Asterisk

Различный UDP port range для RTP

Сообщение 7972666 » Ср сен 04, 2019 10:06 am

Диапазон UDP портов для RTP указывается в rtp.conf с помощью rtpstart и rtpend. Но это правило действует и на extensions и на транки.

Можно ли как то указывать различный диапазон для транков и телефонов?
7972666
Новичок
 
Сообщения: 8
Зарегистрирован: Пт июл 05, 2019 10:11 pm
Карма: + 0 -

Re: Различный UDP port range для RTP

Сообщение ded » Пн сен 09, 2019 9:46 am

А как это можно различить Астериску?
ded
Специалист
 
Сообщения: 4196
Зарегистрирован: Сб май 03, 2008 2:47 am

Re: Различный UDP port range для RTP

Сообщение 7972666 » Пн сен 09, 2019 12:15 pm

Например по ethernet портам, на одном порту регистрируются телефоны, второй порт используется для транков. Это можно реализовать с помощью static route и iptables. Вопрос можно ли это настроить в самом астериске.
7972666
Новичок
 
Сообщения: 8
Зарегистрирован: Пт июл 05, 2019 10:11 pm
Карма: + 0 -

Re: Различный UDP port range для RTP

Сообщение ded » Пн сен 09, 2019 1:31 pm

Астериск - приложение Layer 7, оперирует понятиями верхнего уровня, ничего не знает про iptables, сколько физических ethernet портов, роутов, и пр.
На уровне приложения назначается binding UDP & TCP. Указывается, что сигнализацию слушать на этом ИП адресе (-ах) и на этом порту, и всё. При RTP сессии занимать UDP-порты из диапазона rtpstart и rtpend.
В таком понимании он не различает транки и телефоны, это всё - пиры.
ded
Специалист
 
Сообщения: 4196
Зарегистрирован: Сб май 03, 2008 2:47 am

Re: Различный UDP port range для RTP

Сообщение 7972666 » Вт сен 10, 2019 9:59 am

А как с UDP портами для RTP которые от слушает. Этот диапазон может корректироватся в самом Asteriskе?
7972666
Новичок
 
Сообщения: 8
Зарегистрирован: Пт июл 05, 2019 10:11 pm
Карма: + 0 -

Re: Различный UDP port range для RTP

Сообщение ded » Вт сен 10, 2019 10:26 am

UDP порты для RTP Астериск не слушает. Он открывает их рандомно из того диапазона, который указан в rtp.conf в соответствии с SIP диалогом INVITE для конкретного соединения, после чего закрывает.
Вот что он слушает:
netstat -nlp | grep asterisk
ded
Специалист
 
Сообщения: 4196
Зарегистрирован: Сб май 03, 2008 2:47 am

Re: Различный UDP port range для RTP

Сообщение 7972666 » Вт сен 10, 2019 2:25 pm

Спасибо. Теперь ясно.
7972666
Новичок
 
Сообщения: 8
Зарегистрирован: Пт июл 05, 2019 10:11 pm
Карма: + 0 -


Вернуться в Asterisk (*)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron