<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">i did some digging around.<div><br></div><div>The first documented split of IP from TCP came with TCP v3 which was published as IEN21 in January 1978. The "internetwork header" showed a variable length (!) source and destination address field among other things, separate from the TCP header. This was subsequently revised in TCP 3.1 in Feb 1978 with IENs 26, 27, 28 and again, in June 1978 with IPv4 and TCPv4 in IENs 40 (TCP) and 41(IP).</div><div><br></div><div>IPv5 was an excursion into streaming communication but was abandoned.</div><div><br></div><div>v</div><div><br></div><div><br></div><div><br><div><div>On Nov 7, 2009, at 9:54 AM, Steve Wilcox wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Well, "IP" was never of a particular version in the sense that IPv4 and IPv6 are compared - they are fundementally different protocols with different ether-types, IP is the first such protocol not the fourth (but the version within the protocol is 4).. (0x0800 which is "IP" currently uses version "4" but IPv6 does not use an 0x0800 ethertype with version "6", it actually is a totally different protocol)<br> <br>I think you are right that the version just recorded the latest version of the IP protocol packet at a time when these things were subject to being changable. Whatever happened to 1, 2, 3 I'm sure you have a better idea that I but what emerged was version=4. I believe later versions were used as proposals for the IPng solution but ultimately it was decided to invent a new addressing scheme and ether protocol entirely and someone decided that calling it "v6" was the way to go.<br> <br>Searching for this throws up a lot of results which don't seem to be correct.. I think what happened in the 90s and before is not well recorded.. perhaps time to write it up? :-)<br><br>I certainly recall when I was getting into networking (during the 90s) that "IP" was nothing special and many variants existed of protocols such as IPX, DEC and within IP we had ether-II, snap, and other things whose names escape me.. all of which seemed quite normal at the time - unlike todays "IP" dominated world!<br> <br>Steve<br><br><div class="gmail_quote">On Sat, Nov 7, 2009 at 2:28 PM, Vint Cerf <span dir="ltr"><<a href="mailto:vint@google.com">vint@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div style="word-wrap: break-word;">This is an incorrect assumption - IPv5 was simply the next version after IPv4. As it happened, it didn't work out very well (scaling problems as I recall) so it was abandoned. IPv6 is, of course, the version with the larger address space. There were no official IPv1 or IPv2 versions. I would have to go back to double check whether we split off IP from TCP at TCPv3 or TCPv4. If at v4 then there were never any versions of IP until IPv4. We just numbered in parallel with TCP because of the intimate linkage between the two protocols.<div> <br></div><font color="#888888"><div>vint</div></font><div><div></div><div class="h5"><div><br></div><div><br><div><div><div>On Nov 7, 2009, at 12:47 AM, Michael Shields wrote:</div><br><blockquote type="cite">From <a href="http://www.whatismyip.com/" target="_blank">http://www.whatismyip.com/</a> and many other sites:<blockquote style="border: medium none ; margin: 0pt 0pt 0pt 40px; padding: 0px;"> <br><span style="font-family: Times; font-size: 14px;"><b>IP version 5:</b> This is an experimental protocol for UNIX based systems. In keeping with standard UNIX (a computer Operating System) release conventions, all odd-numbered versions are considered experimental. It was never intended to be used by the general public.</span></blockquote> <div><span style="font-family: Times; font-size: 14px;"><div><br></div><div><a href="http://hb.corp.google.com/?mode=sent&sent=IP+version+5:+This+is+an+experimental+protocol+for+UNIX+based+systems.&xsent=IP+version+5:+This+is+an+experimental+protocol+for+UNIX+based+systems.&ref=1" target="_blank">http://hb.corp.google.com/?mode=sent&sent=IP+version+5:+This+is+an+experimental+protocol+for+UNIX+based+systems.&xsent=IP+version+5:+This+is+an+experimental+protocol+for+UNIX+based+systems.&ref=1</a></div> </span></div></blockquote></div><br></div></div></div></div></div></blockquote></div><br><br clear="all"><br>-- <br>Network Operations - Standards & Design<br>Google Inc.<br>E: <a href="mailto:stevewilcox@google.com">stevewilcox@google.com</a><br> M: +44 7920 041930<br></blockquote></div><br></div></body></html>