SIP — открытый стандарт, а Skype — закрытый. Но Skype лучше адаптируется к реальным условиям, SIP ориентирован на условия близкие к идеальным.
Отчет SIP, Session Interaction Protocol (RFC 3621) открыт для разработчиков. Он достаточно хорошо продуман, и на данный момент является наиболее популярным, так как достаточно прост для аппаратной реализации и, помимо организации голосовых сеансов связи, дает ряд дополнительных возможностей. . В задачи протокола SIP входит только установить и согласовать связь, и не обязательно, чтобы эта связь была голосовой - может быть любой поток данных в реальном времени - видео, мультимедийные данные , интерактивный сервис.
Команды отчета напоминают HTTP, вплоть до отдельных деталей.
Ключевой особенностью SIP является клиент-серверная ориентация. Здесь имеется в виду, что в любой сети SIP-телефонии есть сервер (GateKeeper).
Отчет SIP хорошо ориентирован для работы в локальных сетях и на хороших Интернет-каналах. Но что произойдет, когда Интернет-провайдер по каким либо причинам не пожелает, чтобы пользователи могли осуществлять звонки через SIP? Для достижения цели ему «подрежут» достаточно UDP-пакетов со значением порта 5060, чтобы SIP перестал нормально работать. Есть способы избежать подобного произвола, однако это требует вмешательства в работу протокола, заставляя забыть о совместимости со стандартным оборудованием.
Отчет об использовании Skype всегда был и продолжает оставаться закрытым от иностранных разработчиков. Он имеет ряд особенностей, отличающих его от SIP.
Во-первых, сообщение Skype ориентировано на p2p-сеть (Peer-To-Peer). Skype работает по принципу самоорганизующихся распределенных p2p-сетей, в которых нет постоянных серверов. Роль серверов выполняют участники сети, имеющие прямой IP-адрес и широкий канал подключения к Интернету.
Во-вторых, в протоколе Skype в обязательном порядке применяется шифрование. Это вынужденная мера, вызванная p2p-структурой сети Skype: трафик проходит через модули, которым не следует доверять.
В-третьих, Skype обладает высокой оперативностью, позволяющей ему работать даже при ограниченном подключении к Интернету. Skype ориентирован на широкую аудиторию пользователей разных стран и вмешательства в работу сети с целью запретить VoIP для него менее страшны, потому что он к этому подготовлен. Известно, что протокол Skype имеет возможность находить способы передачи голосовой информации. Например, если необходимый диапазон портов отчета UDP закрыт (обычно отчет Skype использует порт UDP 40150), Skype переключается на использование свободных TCP-портов, вплоть до заведомо открытых 80 портов (HTTP), и при необходимости , будет использовать соединение через HTTP-прокси. Это означает, что Skype будет работать практически везде, где «открываются» Интернет-сайты.
Есть основания считать, что Skype использует модифицированную версию стандартного SIP-отчета. Другими словами, за основу протокола Skype был взят SIP и модифицирован, за счет чего Skype имеет конкурентоспособность перед операторами SIP-телефонии - дешевизна поддержки пользовательской сети и возможность работать практически везде и в любых условиях.
-
Основные Моменты Веселых Мероприятий
19 Oct, 24 -
Реальный Мир Голливуда
19 Oct, 24 -
3 Вещи, Которые Вам Нужно Знать О Voip
19 Oct, 24