Читаем Skype: бесплатные звонки через Интернет. Начали! полностью

Как уже говорилось, в Интернете вся информация путешествует в виде пакетов. Протокол IP (Internet Protocol) обеспечивает адресацию сетевых пакетов. Таким образом осуществляется прокладка маршрута среди миллионов компьютеров, выполняющих роль шлюзов. Каждый из этих компьютеров работает как звено в цепи, получая пакеты от одного соседа и передавая их другому.

Протокол TCP (Transfer Control Protocol) обеспечивает установление надежного соединения между двумя компьютерами. Он контролирует оптимальный размер пакетов передаваемых данных, а также осуществляет, например, повторную посылку пакета в случае сбоя. С помощью протокола TCP передается львиная доля всего трафика в Интернете, чего нельзя сказать о голосовом трафике.

Для голосового трафика вместо TCP используется протокол UDP (User Datagram Protocol). Он же применяется и для организации видеоконференций в Интернете. То есть интернет-телефония не является приложением TCP/IP, но все-таки принято говорить именно так, потому что сам протокол UDP всегда рассматривается как часть универсального стека TCP/IP.

Итак, обнаружилось главное отличие между транспортировкой в Интернете обычной информации (тексты, веб-страницы) и голосовым трафиком. Это разные транспортные протоколы: вместо TCP используется UDP. Наряду с IP он является базовым протоколом для транспортировки голосового трафика.

Поверх UDP работают еще три специальных протокола: NTP, RTP и RTCP.

Протокол NTP (Network Time Protocol) отвечает за синхронизацию времени на компьютерах адресата и получателя, чтобы передавать голосовые пакеты в правильной последовательности и в заданное время. Это очень важно для качества связи.

Протокол RTP (Real-Time Transport Protocol) – транспортный протокол реального времени, предназначенный для передачи по Интернету мультимедийных данных, в том числе аудио и видео. RTP выполняет следующие функции: идентификацию типа полезной нагрузки, нумерацию последовательности пакетов и присвоение временных меток. В принципе, RTP был разработан для многоадресного вещания контента, но он отлично подходит для организации сессий типа «точка-точка», то есть для VoIP-телефонии compdoc.ru/network/internet/videopotoki/).

Протокол RTCP (Real-Time Transport Control Protocol) – протокол управления передачей, который работает в паре с RTP и помогает следить за качеством передаваемого сигнала, уровнем перегрузки канала связи, а также за потерей пакетов.

Все три протокола службы UDP работают вместе и гарантируют транспортировку VoIP-пакетов точно по адресу в заданное время и с максимально возможным качеством.

При передаче голосового трафика через Интернет пакеты VoIP помещаются внутрь пакетов RTP, которые, в свою очередь, располагаются в пакетах UDP-IP.

Отдельно нужно сказать о технологии под названием SIP (Session Initiation Protocol), которая сейчас является одним из самых современных и популярных протоколов для реализации VoIP-сервисов. Она обеспечивает не только передачу VoIP, но также передачу видео, мгновенных сообщений, информации в онлайновых играх и внутри виртуальной реальности. Это универсальная технология.

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

Протокол SIP предусматривает передачу данных в пиринговой сети (Р2Р). Ее участники автоматически устанавливают между собой прямые соединения и обеспечивают передачу трафика от одного абонента к другому. Работа SIP-приложений происходит через специальные прокси-серверы.

В данный момент стандарт SIP поддерживают многие популярные VoIP-программы, в том числе Microsoft Windows Messenger, Apple iChat AV, OpenWengo, Gizmo и другие.

<p>Резюме</p>

В этой главе вы познакомились с понятием VoIP-телефонии и узнали, что голос можно передавать не только по аналоговым сетям телефонных линий, но и по цифровым каналам Интернета. Итак, вы выяснили, что при передаче голоса через Интернет он проходит три стадии:

преобразование аналогового сигнала в цифровой;

транспортировка пакетов данных через цифровые каналы связи;

обратное преобразование цифровых данных в голос.

Перейти на страницу:

Похожие книги

Секреты приложений Google
Секреты приложений Google

Даже продвинутые пользователи Интернета не подозревают о тех огромных возможностях, которые предоставляют сервисы Google. Автор рассказывает о таких «секретах» сервисов, которые просто немедленно хочется использовать! Создавать сайты и презентации, бродить по улочкам Парижа, изучать звездное небо – все это доступно каждому, кто сидит у экрана монитора и имеет доступ в Интернет. Книга научит вас работать с веб-приложениями и тысячекратно увеличить свои возможности с помощью новейших технологий. Она написана легким, доступным языком и не требует от читателя наличия каких-либо специальных знаний. Книга содержит множество примеров, иллюстраций и будет полезна всем, кто не стоит на месте и стремится сделать свою жизнь более насыщенной и интересной.

Денис Балуев , Денис Игоревич Балуев

Программирование, программы, базы данных / Интернет / Программное обеспечение / Книги по IT
Интернет-маркетинг. Полный сборник практических инструментов
Интернет-маркетинг. Полный сборник практических инструментов

Эта книга – последовательная и подробная инструкция по интернет-маркетингу. В ней Федор Вирин, директор по исследованиям портала Mail.Ru, собрал собственный богатый практический опыт продвижения товаров и услуг в Интернете, а также опыт ведущих российских компаний. Впервые в одной книге объединены и систематизированы такие отдельно существующие и развивающиеся части интернет-маркетинга, как контекстная реклама, таргетинг, веб-аналитика, медиапланирование в Интернете, поисковый маркетинг, вирусная реклама и другие.Выполняя приведенные в книге задания, вы научитесь анализировать и эффективно использовать возможности интернет-маркетинга. Полученные знания вы сможете начинать использовать сразу после прочтения, вне зависимости от текущего состоянии дел в вашей компании.Книга предназначена для обучающихся интернет-маркетингу, руководителей интернет-проектов, будет полезна специалистам в отдельных областях интернет-маркетинга.

Федор Юрьевич Вирин

Маркетинг, PR / Интернет / Маркетинг, PR, реклама / Финансы и бизнес / Книги по IT