Skip to content

Технология интернет телефонии в программе Skype

olyahappy23 edited this page Nov 23, 2017 · 2 revisions

Технология интернет-телефонии в программе Skype.


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

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

Программные клиенты Skype выпущены для Windows, Mac OS X, Linux, iOS, Windows Phone 7, HP webOS, Android, PSP, Symbian. Также была выпущена версия для Java.

Технология Skype

Для передачи данных Skype использует P2P-архитектуру. Каталог пользователей Skype распределён по компьютерам пользователей сети Skype, что позволяет сети легко масштабироваться до очень больших размеров (в данный момент более 1 миллиарда пользователей, около 200 миллионов онлайн) без дорогой инфраструктуры централизованных серверов.

Кроме того, Skype может маршрутизировать звонки через компьютеры других пользователей. Это позволяет соединяться друг с другом пользователям, находящимся за NAT или брандмауэром, однако создаёт дополнительную нагрузку на компьютеры и каналы пользователей, подключённых к Интернету напрямую.

Единственным центральным элементом для Skype является сервер идентификации, на котором хранятся учётные записи пользователей и резервные копии их списков контактов. Центральный сервер нужен только для установки связи. После того как связь установлена, компьютеры пересылают голосовые данные напрямую друг другу (если между ними есть прямая связь) или через Skype-посредник (суперузел — компьютер, у которого есть внешний IP-адрес и открыт TCP-порт для Skype). В частности, если два компьютера, находящиеся внутри одной локальной сети, установили между собой Skype-соединение, то связь с Интернетом можно прервать и разговор будет продолжаться вплоть до его завершения пользователями или какого-либо сбоя связи внутри локальной сети.

Благодаря используемым Skype кодекам (алгоритмам сжатия данных) SILK (8-24 кГц), G.729 (8 кГц) и G.711 (ранее использовались также ILBC и ISAC) и при достаточной скорости интернет-соединения (30—60 кбит/с) в большинстве случаев качество звука сопоставимо с качеством обычной телефонной связи, а при хороших условиях соединения заметно лучше.

При установке соединения между ПК данные шифруются при помощи AES-256, для передачи ключа которого, в свою очередь, используется 1024-битный ключ RSA. Открытые ключи пользователей сертифицируются центральным сервером Skype при входе в систему с использованием 1536- или 2048-битных сертификатов RSA.

Протокол Skype (англ.) закрыт и используется только оригинальным программным обеспечением Skype. При помощи API к его функциям могут получать доступ программы сторонних разработчиков.

Чат в Skype

Skype позволяет пользователям общаться не только с помощью голоса, но и более традиционным способом — с помощью текстовых сообщений (IM-чата). Голосовой чат позволяет разговаривать как с одним пользователем, так и устраивать конференц-связь. Он использует собственные кодеки.

Skype-чат позволяет устраивать групповые чаты, посылать смайлики, хранить историю. Также предоставляются обычные для IM-чатов возможности — профили пользователя, индикаторы состояния (статус) и так далее. Кроме того, Skype предоставляет возможность обмена файлами без ограничения размера и со стандартными опциями временной остановки пересылки и автоматического возобновления при подключении после потери связи или выключения программы Skype до конца передачи файла.

Трафик Skype

Размер трафика, потребляемого Skype при разговоре, может варьироваться, в зависимости от некоторых факторов, таких как скорость подключения к сети Интернет (и вызывающего и вызываемого), а также от насыщенности самого разговора.

Количество трафика, потребляемого Skype, особенно если дело касается передачи видео, напрямую зависит от ширины канала. Также Skype всегда подстраивается как под скорость соединения Интернет, так и под ресурсы системы. Таким образом, трафик при видеозвонке в разных условиях может очень сильно отличаться.

При голосовом звонке и широкополосном подключении к Интернет расходуется примерно одинаковое количество входящего и исходящего трафика. В сумме средний объём трафика составляет около 500 кбайт/минуту (10 минут ~ 5 Мбайт; 100 минут ~ 50 Мбайт).

При видеозвонке — примерно в 10 раз больше, чем при голосовом (и тем больше, чем шире канал и шумнее видео с веб-камеры), то есть ~5 Мбайт/мин, и никак не зависит от точки на Земле, с которой налажено соединение.

Если трафик при включенном Skype сильно завышен (даже в тех случаях когда нет чатов, бесед и видео отключено), то скорее всего клиент Skype стал “СуперНодом”. В этом случае Skype начинает пропускать через себя “чужой” трафик по принципу работы пиринговой сети.

HTML в Skype

До версии 5.8.0.154 была возможность использовать HTML-теги (для выделения текста курсивом и полужирным начертанием, вставки ссылок, списков и т. п.) при отправке сообщений. Для этого нужно было зажать Ctrl + ⇧ Shift и нажать на кнопку отправки сообщения. С версии 5.8.0.154 возможность отправки таких сообщений была отключена; тем не менее, при получении сообщения с тегами (например, отправленного из старой версии) они используются (за исключением версии для Linux).

Платформы для Skype

Существуют версии Skype для Linux, Mac OS X, iOS (iPhone, iPod touch и iPad), Windows (2000, XP, Vista, 7, Windows Mobile, Windows Phone), PSP, Symbian OS, Java (мобильных телефонов), Android.

В феврале 2010 года Skype прекратил разработку и поддержку клиентов для Windows Mobile и Skype Lite для Java. Соответствующие версии убраны с сайта Skype.

Услуги

Бесплатные услуги

  • SkypeCast (от англ. Skype — программа VoIP и broadcasting — широковещание, иногда используется сокращённое “каст”) — вид голосового общения между группой пользователей программы Skype (до 150 человек). Внешне схож с конференц-звонком, однако, в отличие от него, устанавливается через центральный сервер, вследствие чего не предъявляет высоких требований к пропускной способности канала пользователя, инициировавшего разговор. Услуга больше не предоставляется.

  • Skype Voicemail — голосовая почта. Услуга запущена 10 марта 2005 года. Позволяет записывать входящие сообщения, когда пользователь не в сети, и работает как автоответчик.

  • Skype Me. Связав пользователей по всему миру с помощью голоса, Skype дал возможность людям из разных стран общаться друг с другом. Для облегчения этой задачи Skype предлагает устанавливать статус SkypeMe, который указывает, что данный абонент открыт для звонков со всего мира. Установка данного статуса привлекает пользователей, желающих попрактиковаться в иностранном языке, а также мошенников и спамеров, поэтому начиная с 4 версии статус SkypeMe удален из прог* раммы.

Платные услуги

Тарифы SkypeOut по состоянию на март 2006 года в долларах США за минуту разговора

  • SkypeOut — звонки на телефоны. Позволяет совершать исходящие звонки на стационарные и мобильные телефоны в большинстве стран мира. Оплата поминутная, дифференцированная. Звонки на бесплатные номера (такие, как +1 800 в США) бесплатны, причём воспользоваться ими могут даже пользователи, не оплачивавшие услугу SkypeOut. Также через SkypeOut производятся входящие Skype-звонки на телефон c мобильным приложением Skype Lite. Через 180 дней после последнего звонка SkypeOut баланс истекает.

  • SkypeIn — онлайновый номер. Позволяет получать телефонные звонки от пользователей традиционных телефонных сетей. При этом участник получает телефонный номер в одной из следующих стран: Австралия, Бразилия, Германия, Дания, Польша, Швеция, Швейцария, Финляндия, Эстония, Франция, Великобритания, США, Япония и Гонконг (Китай). Все входящие звонки на данный номер будут приходить на учётную запись Skype, а при положительном счёте возможна переадресация звонков на любой телефонный номер. В качестве бонуса к телефонному номеру компания Skype бесплатно предоставляет автоответчик на всё время использования номера. Российские онлайновые номера для Skype предоставляют некоторые операторы IP-телефонии.

Номер Skype To Go — специальный номер доступа, на который можно позвонить с любого телефона (стационарного или мобильного) для того, чтобы связаться с другим номером по установленным тарифам, денежные средства при этом снимаются со счета Skype.

Отправка SMS — возможность отправлять SMS сообщения из программы Skype на мобильные телефоны.

Услуги для бизнеса

Для корпоративного сегмента рынка Skype предлагает услугу Skype для SIP Open Beta. и её более функциональную разновидность Skype Connect Необходимое количество линий оплачивается ежемесячно.

Данные услуги позволяют компаниям обеспечить прямой доступ из своей корпоративной сети связи прямо в сеть Skype, а именно: принимать на офисные телефоны звонки из сети Skype и совершать с офисных телефонов звонки в сеть Skype. Доступ к сети Skype реализуется с помощью VoIP-шлюзов (через офисные аналоговые или цифровые АТС) или через IP-АТС компании. Совместимое со Skype оборудование сегодня выпускается такими вендорами как Avaya, Cisco, AddPac.

Гаджеты и товары

Skype выпускает и продает различные товары для программы Skype. Например, беспроводной телефон RTX Dualphone 3088 для звонков без компьютера. Телефон позволяет звонить и принимать звонки как через Skype, так и в обычной телефонной сети без компьютера. Также, Skype выпускает гарнитуры Freetalk Wireless — беспроводные наушники с USB-передатчиком для беспроводного общения по Skype, аппаратуру для видеозвонков (Freetalk Buddy Pack) и веб-камеры (Freetalk Connect 2)

Skype и операторы сотовой связи

Клиент Skype можно установить на совместимый телефон или КПК, при этом получается значительная экономия средств по причине невысоких тарифов системы. Однако сотовые операторы не хотят терять доход и всячески тормозят процесс. T-Mobile — крупнейший провайдер сотовой связи в Германии — заявил, что будет блокировать трафик интернет-телефонии Skype на смартфонах iPhone. Аналогичным образом поступила одна из крупнейших в США телекоммуникационных компаний AT&T, которой в дальнейшем под давлением FCC пришлось все-таки разрешить Skype в сетях 3G и EDGE. Дело доходит до того, что лобби сотовых операторов пытается запретить Skype, а заодно и ICQ, на территории России. Однако в сети оператора “Скай Линк” передача данных по протоколу Skype не тарифицируется — в январе 2010 года компания ввела опцию “Безлимитный Skype” для абонентов Московского региона.

Исполнитель: Орлова Ольга ИДМ-17-04