stringtranslate.com

Интернет-протокол потоковой передачи

Прототип телефона для протокола интернет-трансляции

Internet Stream Protocol ( ST ) — это семейство экспериментальных протоколов, впервые определенных в Internet Experiment Note IEN-119 в 1979 году [1] , а затем существенно пересмотренных в RFC 1190 (ST-II) и RFC 1819 (ST2+). [2] [3] [4] Протокол использует номер версии 5 в поле версии заголовка протокола Internet , но никогда не был известен как IPv5. Таким образом, преемник IPv4 был назван IPv6 , чтобы исключить любую возможную путаницу относительно фактического используемого протокола.

История

Семейство протоколов Internet Stream никогда не было представлено для публичного использования, но многие концепции, доступные в ST, похожи на более поздние протоколы Asynchronous Transfer Mode и могут быть найдены в Multiprotocol Label Switching (MPLS). Они также предвосхитили передачу голоса по IP .

ST возник как транспортный протокол Network Voice Protocol , новаторского протокола компьютерной сети для передачи человеческой речи по пакетным сетям связи, впервые реализованного в декабре 1973 года исследователем Интернета Дэнни Коэном из Института информационных наук (ISI) в рамках проекта ARPA Network Secure Communications (NSC). [ 5]

Впервые описанный в 1979 году, ST был задуман как ориентированное на соединение дополнение к IPv4 , работающее на том же уровне, но использующее другой формат заголовка, нежели тот, который используется для IP-датаграмм. Согласно IEN-119, его концепции были сформулированы Дэнни Коэном, Эстилом Ховерстеном и Джеймсом У. Форджи. Протокол был примечателен введением концепций пакетированного голоса (используемого в передаче голоса по IP), talkspurt (непрерывный сегмент речи между интервалами молчания) и указанием требований к задержке и скорости сброса для пакетных служб. Он был реализован в Voice Funnel .

Вторая версия, известная под разными названиями ST-II или ST2, была разработана Клаудио Топольчичем и другими в 1987 году и уточнена в 1990 году. [3] Она была реализована в Terrestrial Wideband Network и ее преемнике Defense Simulation Internet , где она широко использовалась для распределенных симуляций и видеоконференций. Эта версия позже сформировала основную технологию для передачи голосовых вызовов и других потоков в реальном времени в канадской Iris Digital Communications System .

Окончательная версия ST2, также известная как ST2+, была разработана рабочей группой IETF ST2 [6] [7] и опубликована в 1995 году как RFC 1819. ST2 различает свои собственные пакеты с номером версии интернет-протокола 5, хотя он никогда не был известен как IPv5. [4]

ST использует ту же структуру IP-адреса и тот же номер протокола канального уровня (ethertype 0x800), что и IP.

В режиме датаграмм пакеты ST могут быть инкапсулированы с заголовками IP с использованием протокола номер 5. [8]

Ссылки

  1. ^ Джеймс Форги (1979). «IEN-119: ST – предлагаемый протокол интернет-потока».
  2. ^ "ST, Internet Stream Protocol". Network Sorcery, Inc. Архивировано из оригинала 2012-03-05 . Получено 2012-06-09 .
  3. ^ ab Экспериментальный протокол потоковой передачи данных в Интернете, версия 2 (ST-II). 1990. doi : 10.17487/RFC1190 . RFC 1190.
  4. ^ ab Internet Stream Protocol версии 2 (ST2). 1995. doi : 10.17487/RFC1819 . RFC 1819.
  5. ^ Спецификации для сетевого голосового протокола (NVP). 1977. doi : 10.17487/RFC0741 . RFC 741.
  6. ^ «Рабочая группа IETF ST2 (заключено в марте 1996 г.)».
  7. ^ «Страницы статуса IETF ST2 (завершение)».
  8. ^ "Протокольные номера". Iana.org . Получено 2012-06-05 .

Библиография