- PVSM.RU - https://www.pvsm.ru -
Участники ИТ-сообщества уже долгое время спорят, что делать с IPv4 и IPv6. Одни призывают внедрить протокол нового поколения как можно скорее. Другие считают, что решением проблемы нехватки адресов станет NAT. Но в пылу дискуссий на тематических площадках иногда можно встретить справедливый вопрос: куда пропал IPv5?

Протокол IPv5 существует, хотя известен [1] под иным названием – Internet Stream Protocol (ST). Впервые его представили в 1979 году в формате технической заметки IEN 119 [2]. В отличие от IPv6, он должен был не заменить IPv4, но расширить его возможности по работе с потоковым аудио. Можно сказать, что спецификация ST положила начало таким концепциям, как пакетная передача речи и речевой поток (talkspurt [3]).
Согласно документации Internet Stream Protocol, клиенты должны сформировать требования к пропускной способности и задержкам до передачи данных. На эту информацию опираются так называемые ST-агенты – хост-процессы и шлюзы. Они определяют необходимое количество ресурсов для межсетевого взаимодействия.
Сообщения, пересылаемые между ST-агентами, представляют собой «конверты» с пакетами. Каждый из них содержит заголовок конверта (envelope header), за которым следуют один или несколько пакетных заголовков (packet headers). Уже после них записаны кусочки данных в аналогичном порядке. В общем случае структуру конверта можно представить следующим образом:
EH, PH1, PH2, . . .PHn, DATA1, DATA2, . . . DATAn
Что интересно, в 1990 году была опубликована вторая версия Internet Stream Protocol – ST-II или ST2. В документацию RFC 1190 [4] включили новые механизмы, повышающие надежность соединения на случай, если сеть или отдельный агент выходят из строя. Финальную версию ST2, также известную как ST2+, рабочая группа IETF опубликовала в 1995 году (RFC 1819 [5]).
Официально название IPv5 так и не получило распространения. Хотя поле Version в структуре IP-пакета протокола ST содержало номер пятой версии. В то же время от Internet Stream Protocol решили отказаться в пользу стриминговых протоколов на базе UDP.
Однако IPv5 все же заложил основу для современной технологии VoIP. Еще тридцать лет назад протокол реализовали в рамках экспериментальной сети Terrestrial Wideband Network [6], которую DARPA использовали для симуляций и видеоконференций. Позже на протоколе построили [7] систему цифровой связи Iris, которой пользовались канадские военные.

Многие концепции, заложенные в Internet Stream Protocol, сегодня применяют для асинхронной передачи данных (ATM [8]) и используют в Multiprotocol Label Switching [9] (MPLS).
В 1990-х развивались и альтернативные разработки. Например, в 1993 был опубликован RFC 1475 [10] с описанием протокола TP/IX, которому был присвоен номер IPv7. Он расширил адресное пространство до 64 бит, а также предложил forward route identifier для ускорения маршрутизации в масштабных сетях.
Свое решение для расширения адресного пространства предложили инженеры IANA в RFC 1347 [11]. Их проекту TUBA была назначена [12] версия IP под номером девять. Однако оба этих протокола более не актуальны. Их затмил IPv6, который медленно, но верно продолжает завоевывать [13] долю рынка.
Больше о протоколах в нашем блоге на Хабре:
И в корпоративном блоге на сайте:
Автор: VAS Experts
Источник [18]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/protokol/378691
Ссылки в тексте:
[1] известен: https://itsfoss.com/what-happened-to-ipv5/
[2] IEN 119: https://www.rfc-editor.org/ien/ien119.txt
[3] talkspurt: https://en.m.wikipedia.org/wiki/Talkspurt
[4] RFC 1190: https://tools.ietf.org/html/rfc1190
[5] RFC 1819: https://tools.ietf.org/html/rfc1819
[6] Terrestrial Wideband Network: https://en.m.wikipedia.org/wiki/Terrestrial_Wideband_Network
[7] построили: https://en.m.wikipedia.org/wiki/Iris_Digital_Communications_System
[8] ATM: https://en.m.wikipedia.org/wiki/Asynchronous_transfer_mode
[9] Multiprotocol Label Switching: https://en.m.wikipedia.org/wiki/Multiprotocol_Label_Switching
[10] RFC 1475: https://tools.ietf.org/html/rfc1475
[11] RFC 1347: https://tools.ietf.org/html/rfc1347
[12] была назначена: https://elists.isoc.org/pipermail/internet-history/2010-September/001420.html
[13] продолжает завоевывать: https://habr.com/ru/company/vasexperts/blog/666268/
[14] Смешали TCP — почему появился стандарт RFC 9293: https://habr.com/ru/company/vasexperts/blog/684516/
[15] Что там со спросом и ценами на IPv4: https://habr.com/ru/company/vasexperts/blog/680184/
[16] «Откуда не ждали»: как IPv6 может скомпрометировать сети: https://vasexperts.ru/blog/ipv4-i-ipv6/otkuda-ne-zhdali-kak-ipv6-mozhet-skomprometirovat-seti/
[17] Говорим о сквоттинге IPv4: https://vasexperts.ru/blog/ipv4-i-ipv6/govorim-o-skvottinge-ipv4/
[18] Источник: https://habr.com/ru/post/686652/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686652
Нажмите здесь для печати.