О протоколе SIP слышали многие из нас. Но не каждый имеет представление, что он из себя представляет и что отличает SIP-телефонию от традиционной телефонной связи. Данный протокол даёт возможность юзерам обрести доступ к услуге как со стационарного ПК, так и с мобильных гаджетов. Сегодняшняя статья расскажет простыми словами о том, что такое SIP-телефония и каковы принципы функционирования этого протокола.

Что такое протокол SIP

В чём разница между IP, SIP и VoIP

Если пользователь хоть раз интересовался виртуальными АТС, то вышеуказанные термины ему наверняка знакомы. По этой причине вначале нужно разобраться – в чём заключаются различия между телефонией SIP, протоколами IP и VoIP. Это не позволит заблудиться в терминах и даст возможность сразу уяснить, как всё устроено.

Начать нужно с самого обширного термина IP – это интернет-протокол межсетевого типа.

IP протоколы можно по праву назвать «началом всех начал», потому как именно они связали все компьютерные сети планеты в единый механизм – глобальная сеть интернет.

По этой причине каждый ПК обладает собственным уникальным IP-адресом, требуемым для осуществления обмена информацией.

Для передачи по сети данных в формате аудио используется совсем иная технология, её именуют как VoIP – передача голоса посредством протокола IP. Именно благодаря ей пользователи могут обмениваться данными любого типа, в которых есть голос – совершать звонки посредством интернета, проводить трансляцию вебинаров либо же просматривать видеозаписи с камер наблюдения.

IP-телефония – наименование общего типа для телефонной связи при помощи сети интернет. Это одна из главных составляющих протокола VoIP. Но сюда можно отнести исключительно видеосообщения и видеозвонки. Как гласит наименование, услуги связи реализуются посредством того же протокола IP.

SIP-телефония является самым узким термином в данной структуре. Если телефония IP – это наименование самой технологии, то SIP является одной из её разновидностей, а именно протокола связи.

Все детали о протоколе SIP будут рассмотрены ниже. А пока что можно подвести общие итоги по каждому термину.

IPЭто протокол передачи информации в сети
VoIPЭто технология внутрисетевой трансляции любого типа голоса
IP-телефонияЭто технология видеосообщений и звонков внутри интернета
SIPЭто разновидность протокола, гарантирующего функционирование IP-телефонии

 

Что такое SIP-протокол

SIP – это протокол для установки сеанса и передачи информации, описывающий метод определения и окончания абонентского интернет-сеанса. Он включает в себя обмен данными мультимедийного характера: игры онлайн, видеоконференции, сообщения мгновенной рассылки и т.д.

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

Протоколом определяются методы согласования между клиентами об раскрытии обменных каналов на базе иных протоколов, способных применяться для прямой передачи данных. Система допускает приобщение либо ликвидацию подобных каналов на протяжении установленных сеансов. Также она подсоединяет и отключает вспомогательные клиенты. Простыми словами – система допускает участие в процедуре обмена более двух сторон – связь класса «конференц». Протоколом также устанавливается порядок окончания сеансов.

Основу протокола SIP составляет позиция «запрос/ответ», напоминающий технологии HTTP и SMTP (передача почтовых уведомлений). Благодаря этому SIP-телефония достаточно просто интегрируется с разного рода веб-сервисами. Построенный на замену старым протоколам, к примеру, H.323, он гарантирует контролирование над управлением сеанса для технологии VoIP. Это предоставляет больше интеграционных возможностей для его использования внутри телекоммуникационных систем.

История разработки

Разработку протокола вела компания IETF MMUSIC ещё в середине 1996 года. Ведущими инженерами были Хенинг Шулзри и Марк Хэндли. SIP был утверждён в конце осени 2000 года. По документации он выступал в роли сигнального протокола в проекте 3GPP, а также выступал ключевым протоколом в архитектурной среде IMS. Совместно с иными протоколами, SIP входит в техническую основу технологии VoIP.

Основа протокола состоит из таких принципов:

Отзыв нашего читателя

Отзыв

Для моей компании требовалась IP-телефония, которая бы отвечала ряду требований: наличие АТС, возможность использования номеров разных регионов, адекватные цены и возможность оперативно решать вопросы. Выбирал из нескольких провайдеров на рынке, в итоге остановился на Задарма, она отвечает всем нашим требованиям. Подробнее >>>

  1. Простота – состоит только из 6 функций.
  2. Независимость от транспортных ступеней.
  3. Личная мобильность юзеров – они без ограничений перемещаются в пределах сети. О своих передвижениях юзеры сообщают посредством команды «REGISTER».
  4. Высокий уровень масштабируемости сети – численность элементов в сетевой структуре может быть легко расширена.
  5. Высокий уровень расширяемости протокола – возможность добавлять новые функции.
  6. Отменная интеграция с иными интернет-протоколами – SIP входит в глобальную архитектуру мультимедиа.
  7. Взаимодействие с иными сигнализационными протоколами – совместимость с прочими интеллектуальными сетями.

Для чего используется

SIP, как правило, применяется для соединения/разъединения звонков в форматах «голос» и «видео». Клиентами протокола для этого используются порты UDP и 5060 TCP. Кроме того технология может применяться и в любых иных приложениях, где необходимо установление соединений. Это могут быть, например, оповестительные системы или терминалы мобильного типа. Имеется не одна рекомендация RFC, относящаяся к данному протоколу и устанавливающая поведение этих приложений. Нередко голосовые и видеоданные передаются с использованием иных вспомогательных протоколов, таких как RTP.

SIP разрабатывался с одной ключевой задачей – создать протокол сигнального типа на базе IP, обладающий расширенным функционалом для обработки вызовов и опций, имеющихся в нынешней ТфОП. Самим протоколом эти функции не определяются, он направлен исключительно на процессы установки звонков и сигнализаций. При этом SIP поддерживает такие функциональные сетевые элементы, как прокси-сервера и юзер-агенты. Они гарантируют базовый комплект опций: набор номеров, вызов иных телефонов, звуковое извещение пользователей о статусе звонка.

Что такое протокол SIP

Как устроен SIP-протокол

Модель протокола SIP – сугубо клиент-серверная.

Его ключевые функциональные элементы таковы:

  1. Пользовательский терминал – это устройство, посредством которого юзер управляет установкой и окончанием звонка. Реализуется как аппаратным способом, так и программным.
  2. Прокси-серверы – это устройства, принимающие и обрабатывающие запросы от пользовательских терминалов, осуществляя надлежащие запросу действия. В состав каждого входит клиентская часть и серверная, а потому они могут выполнять приём вызовов, инициируя запрос и возвращая ответ.
  3. Серверы переадресации – устройства для хранения записей о нынешнем местопребывании каждого имеющегося в сети терминала и прокси-сервера. Они не управляют звонками и не генерируют личные запросы.
  4. Серверы установления местопребывания юзеров – специальная база данных с адресными данными. Необходимы для гарантирования личной мобильности юзеров.

Принципы протокола SIP

Любая телефонная сеть на базе SIP обладает возможностью поддержки самых современных услуг, предоставляемых, в большинстве случаев, ОКС-7. Эти два протокола имеют существенные различия, но это не мешает их полной интеграции.

ОКС-7 – это сложная интеллектуальная сеть централизованного типа с простыми терминалами неинтеллектуального характера (стандартный телефонный аппарат). При этом SIP – напротив, нуждается в крайне простой и хорошо масштабируемой сети с интеллектом, интегрированным в конечные элементы на периферии: физические или программные терминалы.

SIP применяется совместно с несколькими протоколами иного типа и принимает участие исключительно в сигнальной части сеанса связи. Этот протокол выступает в роли носителя для SDP, описывающего характеристики передачи медиа информации в рамках сеанса, к примеру, применяемые IP-порты и кодеки. В шаблонном использовании сеанса, SIP – это простые пакетные потоки RTP, являющегося прямым носителем данных формата «видео» и «голос».

Начальная предложенная вариация стандарта SIP носила индекс 2.0 и определялась RFC 2543. Дополнительные уточнения были указаны в RFC 3261.

Индекс вариации и до сегодня остался неизменным – 2.0.

Меры безопасности при использовании СИП-протокола

Проблеме безопасности применения СИП-протокола посвящается целый раздел в RFC 3261. Шифровка сигнального трафика потенциальна на уровне транспортировки при помощи использования TLS вместо TCP/UDP. Также была завершена разработка стандарта SIPS, который накладывает вспомогательные соглашения по безопасной передаче информации с помощью SIP. Для шифровки данных мультимедийного типа используется протокол стандарта SRTP.

SIP-серверы для Linux

Сип-серверов для операционной системы Linux очень много. Каждый из них обладает как своими плюсами, так и некоторыми минусами.

Ниже представлены 3 сервера, которые являются лучшими в классе по мнению многих экспертов.

Ekiga

Разработкой данного софта занимался Дамьен Сандрас. Эта программа по умолчанию встроена в Ubuntu и представляет собой утилиту SIP/NetMeeting-клиента. Имеются поддержка SIP-телефонии и интегрированные адресные книги. Есть возможность работы внутри локальных сетей.

Asterisk

Этот СИП-сервер является одним из самых востребованных для организации телефонии в сфере бизнеса. Разработали его ещё в 1999 году для замены дорогих мини-АТС. Софт позволяет проводить видеосеансы, взаимодействует со стандартной телефонией и умеет шифровать звонки, не допуская прослушивания. Единственный его минус – сложность функционала.

3CX Phone System

Данный сервер очень часто применяется при телефонизации компаний с большим числом работников. Он может быть использован в качестве call-центра или софта для конференцсвязи. Кроме того он встроен в CRM. Главный недостаток сервера заключается в его исходном коде закрытого типа, не позволяющего добавлять собственные разработки.

SIP-серверы для Windows

Самыми лучшими Сип-серверами для операционной системы Виндовс считаются два предложения. Они обладают мощным функционалом и большим набором опций.

Сервер 3CX

Данный продукт ориентирован на реализацию связи корпоративного типа различных масштабов. При этом не имеет значения, где находятся офисные помещения, хоть в разных уголках планеты. Сервер отличается максимальным голосовым функционалом, возможностью проводить конференции, а также поддерживает огромную клиентскую аудиторию.

Office SIP Server

Данное предложение является абсолютно бесплатным. Предназначается для формирования телефонной связи офисного характера. Отлично подойдёт для небольших и средних компаний, которые не нуждаются в огромном числе дополнительных функций. Отличается интуитивно понятным интерфейсом и простотой функционала.

Комментировать
Комментариев нет, будьте первым кто его оставит

Это интересно