Медіа-реле
Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію
З медіа-реле RTP дзвінка, тобто сам голос, проходить через комутатор, а не йде напряму між тим, хто дзвонить, і вендором чи абонентом, якому дзвонять. Це дає змогу пристроям за NAT чути співрозмовника й бути почутими, а також приховує адреси ваших вендорів і клієнтів одне від одного. Ціна - пропускна здатність і процесорний час комутатора: кожен дзвінок через медіа-реле двічі проходить його мережею. Чи використовувати медіа-реле, вирішується для кожного дзвінка за налаштуваннями акаунта й підключення; група маршрутизації вибирає, яке саме медіа-реле використати.
Де знайти
Розділ «Де знайти»| Екран | Поле | URL |
|---|---|---|
| Форма акаунта, вкладка Basic (основне) | Media Relay Type (тип медіа-реле) | /accounts.php |
| Форма підключення | Use Media Relay (використовувати медіа-реле), Preferred Media Relay (бажане медіа-реле) | /connections.php?i_vendor=<id> |
| Форма групи маршрутизації, вкладка Advanced Parameters (додаткові параметри) | Media Relay (медіа-реле) | /routing_groups.php |
| SIP Features → SIP, вкладка Media (медіа) | Default Media Relay (медіа-реле за замовчуванням) | /system_parameters_sip.php |
Що ви бачите
Розділ «Що ви бачите»| Поле | Значення |
|---|---|
| Media Relay Type (акаунт), Use Media Relay (підключення) | When Necessary (за потреби, за замовчуванням): медіа-реле, коли той, хто дзвонить, перебуває за NAT. Always (завжди): медіа-реле для кожного дзвінка. Never (ніколи): без медіа-реле з цього боку. Для підключень з протоколами, відмінними від SIP, поле неактивне |
| Preferred Media Relay (підключення) | Медіа-реле, яке використовує це підключення: Built-in RTPproxy (вбудований RTPproxy) або зовнішнє медіа-реле, зареєстроване у вашій інсталяції. Неактивне, коли Use Media Relay має значення Never |
| Media Relay (група маршрутизації) | Медіа-реле для дзвінків групи або [ from Connection ] (з підключення), щоб використати Preferred Media Relay підключення, яке приймає дзвінок |
| Default Media Relay (налаштування SIP) | Медіа-реле, попередньо вибране для нових підключень і нових груп маршрутизації |
Чи йде дзвінок через медіа-реле
Розділ «Чи йде дзвінок через медіа-реле»Комутатор поєднує налаштування акаунта, з якого зроблено дзвінок, з налаштуванням підключення, яке його приймає:
| Акаунт | Підключення | Результат |
|---|---|---|
| Always | будь-яке | Через медіа-реле |
| будь-яке | Always | Через медіа-реле |
| Never | Never | Без медіа-реле |
| When Necessary | When Necessary або Never | Через медіа-реле, коли той, хто дзвонить, за NAT |
| Never | When Necessary | Через медіа-реле, коли той, хто дзвонить, за NAT |
Коротко: Always з будь-якого боку перемагає, Never з обох боків вимикає медіа-реле, а будь-яка інша комбінація пропускає через медіа-реле лише тих, хто дзвонить з-за NAT. Комутатор виявляє NAT, коли адреса в SIP-повідомленнях того, хто дзвонить, відрізняється від адреси, з якої надходять пакети.
Для дзвінка on-net на зареєстрований пристрій підключення немає: враховується лише Media Relay Type акаунта, з якого дзвонять, і When Necessary пропускає через медіа-реле тих, хто за NAT. Коли вхідна маршрутизація абонента, якому дзвонять, надсилає дзвінок на транк, акаунт, з якого дзвонять, поєднується з підключенням призначення транка, як у таблиці.
Яке медіа-реле використовується
Розділ «Яке медіа-реле використовується»- Коли група маршрутизації того, хто дзвонить, має медіа-реле в Media Relay, використовується саме воно.
- Коли там [ from Connection ], використовується Preferred Media Relay підключення, яке приймає дзвінок.
- Для дзвінка on-net на зареєстрований пристрій із [ from Connection ] підключення немає, і використовується Built-in RTPproxy.
Test Dialplan (перевірка плану набору) показує медіа-реле кожного запису маршрутизації в колонці Media Relay. Позначте Caller is behind NAT (той, хто дзвонить, за NAT) у розділі More (більше), щоб побачити результат для того, хто дзвонить з-за NAT. Див. Перевірка плану набору.
Налаштування медіа-реле
Розділ «Налаштування медіа-реле»- Відкрийте SIP Features → SIP, перейдіть на Media і виберіть Default Media Relay, щоб його отримували нові підключення й групи маршрутизації.
- Залиште Use Media Relay у значенні When Necessary для підключень вендорів із публічними адресами.
- Установіть Use Media Relay у Always для підключень, медіа яких ніколи не має потрапляти до іншої сторони напряму, наприклад для вендора, який не повинен бачити адреси ваших клієнтів.
- Установіть Media Relay Type у Always для акаунтів із пристроями, що мають проблеми зі звуком за фаєрволом або SIP ALG.
- Зробіть тестовий дзвінок у Test Dialplan і перевірте колонку Media Relay.