Протокол 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-телефонии (http://www. compdoc.ru/network/internet/videopotoki/).



16 из 103