Введение

Семейство экспериментальных протоколов

Протокол потоковой передачи данных в Интернете (ST) — это семейство экспериментальных протоколов, впервые определенных в заметке об экспериментах в Интернете IEN 119 в 1979 году, а затем существенно пересмотренных в RFC 1190 (ST II) и RFC 1819 (ST2+). Протокол использует номер версии 5 в поле версии заголовка интернет-протокола, но никогда не назывался IPv5. Преемник IPv4 был назван IPv6, чтобы исключить любую возможную путаницу относительно используемого протокола.

История

Семейство протоколов Internet Stream никогда не предназначалось для публичного использования, но многие концепции, реализованные в ST, схожи с более поздними протоколами асинхронного режима передачи и встречаются в Multiprotocol Label Switching (MPLS). Они также предвосхитили технологию передачи голоса по IP. ST возник как транспортный протокол Network Voice Protocol – пионерского компьютерного сетевого протокола для передачи человеческой речи по пакетированным сетям связи, впервые реализованного в декабре 1973 года интернет-исследователем Дэнни Коэном из Института информационных наук (ISI) в рамках проекта ARPA Network Secure Communications (NSC). Впервые специфицированный в 1979 году, ST задумывался как ориентированный на соединение протокол, дополняющий IPv4, работающий на том же уровне, но использующий отличный от IP-датаграмм формат заголовка. Согласно IEN 119, его концепции были разработаны Дэнни Коэном, Эстилом Ховерстеном и Джеймсом В. Форджи. Протокол примечателен тем, что ввел понятия пакетизированной речи (как она используется в технологии передачи голоса по IP), речевого отрезка (непрерывного сегмента речи между паузами) и задавал требования к задержке и проценту потерь пакетов для пакетных сервисов. Он был реализован в системе Voice Funnel. Его вторая версия, известная как ST II или ST2, была разработана Клаудио Топольчичем и другими в 1987 году, специфицирована в 1990 году и опубликована в 1995 году как RFC 1819. ST2 идентифицирует свои пакеты номером версии Интернет-протокола 5, хотя он никогда не назывался IPv5.