3

Я попытался прочитать страницу Википедии для SIP, но я не могу следить вообще (кстати, в настоящее время она помечена как слишком техническая).

Что такое SIP? Я понимаю, как это протокол для передачи голоса по TCP, но это не очень полезно. Это как Skype или Google Voice? Нужен ли SIP-клиент, такой как Ekiga, установленный на моем компьютере, чтобы использовать его? Смогу ли я звонить только другим людям, у которых на компьютере работает такой клиент? Могу ли я позвонить по обычным телефонным номерам с SIP-клиента? Могут ли они позвонить мне? Кто оплачивает звонки и в какую компанию? Какой будет мой номер телефона? Могу ли я использовать SIP для совершения звонков с телефона?

По сути, я хочу получить простое и краткое объяснение того, что такое SIP, что он делает, сколько он стоит (с точки зрения усилий и сложности, а также просто денег), и для чего он может и не может быть использован.

2 ответа2

3

@ Николас почти (но не совсем) правильно -

SIP - это платформа VOIP. Он работает по протоколу UDP, а не по протоколу TCP (это важная функция и ограничение).

Он похож на Skype и Google-Voice, за исключением того, что он является открытым стандартом (в отличие от Skype) и предназначен в основном для вызовов (в отличие от Google Voice, который использует мгновенные сообщения в качестве основы протокола). Он более мощный, чем Skype, и в некоторых отношениях более мощный, чем Google Voice.

С точки зрения конечных пользователей, SIP выглядит скорее как модель клиент-сервер, а не как модель P2P. (Если вы углубляетесь в технические детали, это не всегда так)

Чтобы использовать его, вам нужен SIP-клиент (например, Ekiga или VOIP-телефон - VOIP-телефоны распространены), а также устройство / система для обработки вызовов.

Ваша способность звонить на обычные телефоны с помощью протокола SIP зависит от того, как SIP-сервер соединяется. Обычно это возможно, поскольку это является одной из основ существования SIP, но вполне возможно иметь систему, которая не связана с телефонной сетью (т. Е. PSTN).

Все ответы на ваш последний набор вопросов: "Это зависит от настроек SIP". Здесь следует указать, что любой может настроить SIP-сервер - распространенный бесплатный пример Asterisk (но есть и закрытый исходный код, и другие варианты, многие из которых предназначены для аппаратного обеспечения). SIP часто используется для связи между телекоммуникационными компаниями и маршрутизации вызовов - это очень распространено в отношении телефонных карт. Кроме того, неизменно, если у вас есть соединение Naked DSL, где ваш провайдер обеспечивает VOIP-вызовы, это будет запускать SIP в бэкэнде.

Человек, который оплачивает звонки, будет лицом, инициирующим звонок, или сервером SIP, связанным с совершением звонка. Тем не менее, очень часто SIP-вызовы между клиентами, подключенными к одним и тем же серверам, бесплатны, за исключением используемой ими полосы пропускания Интернета. Когда оплата за вызовы должна осуществляться, как правило, по соглашению между SIP-сервером вызова и вышестоящим провайдером, который предоставляет услуги для разрыва вызова на PSTN (т. Е. Обычная телефонная сеть).

Вы можете совершать SIP-звонки только с SIP-устройства - SIP-телефоны довольно распространены. Если вы хотите использовать обычный телефон для совершения SIP-звонка, вам понадобится конвертер. Эти блоки обычно называются устройствами ATA или FXS.

Настроить систему SIP намного сложнее и дороже, чем систему Skype или Google Voice, однако у вас есть высокий уровень контроля, включая такие вещи, как -

  1. Гарантии качества звонков могут быть реализованы.
  2. Наименьшая стоимость и межофисная маршрутизация.
  3. Конфиденциальность и безопасность.
  4. Возможность перемещаться куда угодно и сохранять одинаковые ресурсы (Skype и Google Voice также позволяют это)
  5. Построен по четко определенным, открытым стандартам
  6. SIP-серверы часто имеют расширенные функции PABX, такие как IVR, очереди вызовов, голосовые сообщения, Music on Hold, пошаговое выполнение вызовов и т.д., Хотя на самом деле это не столько функция SIP, сколько сервер.

Если вы звоните в колл-центр, и ваш звонок идет в другую часть страны или другую страну, или если это крупная компания с несколькими офисами и сложными системами IVR, скорее всего, они используют систему на основе SIP - системы SIP более -Больше заменить обычные системы АТС.

Я не согласен с Николя:

  1. SIP IS SIP, существует базовый набор стандартов, которым должны следовать все устройства SIP, поэтому должна быть возможность подключения любых устройств (например, с использованием кодировки alaw или ulaw - кодирование, используемое в обычных телефонных системах). Существует множество надстроек, которые несовместимы, но всегда должна быть возможность согласовать общий стандарт и / или сервер перевести между стандартами.

  2. Перевод на другие протоколы не всегда (или даже обычно) не приводит к затратам. Преобразование между SIP и IAX является распространенным явлением (IAX является аналогичным, но более простым и не так широко распространенным протоколом). То же самое можно сказать о h.323 и других протоколах. Существуют даже способы бесплатно подключить SIP к Skype.

  3. Существуют БЕСПЛАТНЫЕ SIP-провайдеры (которые обычно разрешают бесплатные звонки внутри своей сети и взимают плату за звонки на номера вне своей сети). Ограничение здесь состоит в том, что размер их сетей крошечный по сравнению со Skype и т.п.

  4. Для SIP требуется SIP-сервер, а не SIP-провайдер. Вы можете приобрести программные серверы, которые работают на обычных компьютерах, таких как Asterisk и 3CX, а также SIP PABX.

0

Ну, это довольно хороший вопрос. Мне потребовалось несколько лет, чтобы достичь моего нынешнего уровня понимания. Насколько я знаю, SIP:

  • для связи требуются SIP-устройства (это могут быть жесткие или программные телефоны - например, Ekiga)

  • нужен провайдер SIP, к которому подключается устройство SIP

  • может общаться только с другими устройствами SIP

  • но могут быть преобразованы через шлюзы SIP (которые также являются разновидностями устройств SIP) в другие протоколы связи ... поэтому, в зависимости от поставщика SIP, можно вызывать даже линии POTS

  • Ничего не стоит, если вы являетесь вашим собственным SIP-провайдером с установкой SIP-сервера в домашней сети (например, Звездочка) ... Но тогда, конечно, вы можете называть себя только

  • ничего не стоит для "внутренних" вызовов, если провайдер SIP не взимает эту плату

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

  • последнее, но не менее важное: SIP - это не SIP! Хотя существует базовый протокол, который является общим для всех, кто объявляет о том, что он говорит на SIP, большинство производителей дополняют его собственными дополнениями. Поэтому стоит проверить, поддерживает ли жесткий телефон / программный телефон X провайдер Y и на какой срок.

Надеюсь, это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .