我听/读到很多有关IPv4和IPv6的信息,而没有听到有关IPv5的信息。在讨论中它在哪里迷路了?

评论

IPv4是IP的第一个版本,而IPv6是IP的第二个版本。其他协议使用了版本号,并且有一些保留的版本号。请参阅IANA版本号页面。

#1 楼

IP标头中的前四位用于存储协议版本(4或6)。
版本5已分配给另一个协议,即Internet Steam协议,因此对于IPv4的后续版本不可用。 br />
Internet Steam协议是由RFC1819定义的,您将在第1.2节中找到:


ST2和IP都应用相同的寻址方案来标识
不同的主机。
ST2和IP数据包的前四位不同,
包含互联协议版本号:5是为ST2保留的(IP本身具有版本号4)。作为IP的网络层协议,ST2的运行独立于其基础子网。现有的实现使用ARP进行地址解析,并且
使用与IP相同的第2层SAP。


引用自O'Reilly存档:


但是,IPv5到底发生了什么?

下一代Internet协议IPng于1994年构想,其目标是在1996年之前开始泛滥(是的,曾经发生过)。 IPv6被认为是使用率高的IPv4的“上帝发送”:它将
寻址中使用的字节数从4个字节增加到16个字节,它引入了任播路由, />从IP层删除了校验和,并进行了许多其他
改进。当然,保留的字段之一是版本字段
-当其中有4时,这8位将此IP标头标识为版本“ 4”,并且大概它们将使用“ 5”来识别该下一代版本。不幸的是,“ 5”已经赋予了其他名称。

在1970年代后期,创建了一个名为ST的协议-Internet流协议-用于语音的实验性传输,
视频和分布式仿真。二十年后,该协议
被修改为ST2,并开始在
中实现IBM,NeXT,Apple和Sun等组织的商业项目。哇
差别很大。 ST和ST +提供了连接,而不是没有连接的IPv4对应版本。它还保证了QoS。 ST和ST +,
已经被赋予了神奇的“ 5”。

现在随着互联网时钟的滴答声,我们的PC不再使用IPv5。所以我们要转到6.