SIP-схема URI


Схема SIP URI представляет собой схему универсального идентификатора ресурса (URI) для протокола мультимедийной связи протокола инициации сеанса (SIP). SIP-адрес — это URI, который обращается к определенному добавочному номеру телефона в системе передачи голоса по IP . Такой номер может быть телефонным номером частной телефонной станции или телефонным номером E.164 , набираемым через определенный шлюз. Схема была определена в RFC  3261 .

SIP-адрес записывается в формате [email protected] аналогично адресу электронной почты . Адрес типа:

указывает SIP-клиенту использовать схемы NAPTR и SRV для поиска SIP-сервера, связанного с DNS - именем voip-provider.example.net, и подключения к этому серверу. Если эти записи не найдены, но имя связано с IP-адресом, клиент напрямую свяжется с SIP-сервером по этому IP-адресу через порт 5060, по умолчанию используя транспортный протокол UDP . [1]Он попросит сервер (который может быть шлюзом) подключиться к целевому пользователю по номеру 1-999-123-4567. Шлюз может потребовать, чтобы пользователь ЗАРЕГИСТРИРОВАЛСЯ с использованием SIP, прежде чем совершать этот вызов. Если порт назначения указан как часть SIP URI, запросы NAPTR/SRV не используются; скорее, клиент напрямую подключается к указанному хосту и порту.

Поскольку SIP-адрес представляет собой текст, как и адрес электронной почты, он может содержать нечисловые символы. Поскольку клиентом может быть SIP-телефон или другое устройство только с цифровой клавиатурой, похожей на телефонную, существуют различные схемы для связывания полностью числового идентификатора с общедоступным SIP-адресом. К ним относятся инициатива iNum (которая выдает номера в формате E.164, где соответствующий SIP-адрес представляет собой номер «@sip.inum.net»), услуги в стиле SIP Broker (которые связывают числовой префикс * с доменным именем SIP). ) и серверы доменных имен e164.org и e164.arpa (которые преобразуют числа в адреса один за другим в виде обратного поиска DNS).

SIP-адреса могут использоваться непосредственно в файлах конфигурации (например, в установках Asterisk (PBX) ) или указываться через веб-интерфейс провайдера шлюза передачи голоса по IP (обычно в качестве пункта назначения переадресации вызовов или записи в адресной книге). Системы, которые разрешают быстрый набор из адресной книги пользователя с использованием вертикального служебного кода , могут разрешать преобразование короткого цифрового кода (например, * 75xx) в предварительно сохраненный буквенно-цифровой адрес SIP.

Теоретически владелец телефонной трубки с поддержкой SIP мог бы опубликовать SIP-адрес, с которого к нему можно было бы свободно и напрямую обращаться по всему миру, во многом так же, как с получателями электронной почты SMTP можно связаться из любого места почти бесплатно для отправитель сообщения. Любой, у кого есть широкополосное соединение, мог установить программный телефон (например, Ekiga ) и бесплатно звонить на любой из этих SIP-адресов.