The following text is copyright 1994 by Network World, permission is hearby given for reproduction, as long as attribution is given and this notice is included.
The End of the Beginning
By: Scott Bradner
By now most of you have seen various news stories about the IP Next Generation (IPng) recommendation that Allison Mankin and I made at the Internet Engineering Task Force (IETF) meeting in Toronto. Those stories covered many facets of the features we recommended to replace IP (To be known as IP6 after its assigned version number). Even so, I'd like to make a personal observation or two.
Its been a tiring and occasionally stressful process. Many people have invested huge amounts of effort in finding the best answer to the set of questions needed to frame the search for the protocol which could carry the Internet well into the next millennium. By Internet, I do not mean only what we see as the Internet today, but also the general data connectivity needs of the future.
The developers of the protocols (over 2 dozen names appear on the documents as authors), the developers of the criteria document and the 15 members of the IPng directorate have dedicated significant amounts of their, and thus their corporation's, time to this process. With all of this time, effort and ego involved, things could have been far worse than they have turned out to be.
The quest has not been simple because there is not, and most likely can not be, a single view of what the future of network entails. The proposals that were offered for review represented different approaches to solving the current problems of addressing scale and routing complexity. They represented different views of the problem set and sought to optimize different aspects in their solutions. In addition, each of the proposals sought to take advantage of the need to fix the addressing in order to add additional functionality and thus better meet the requirements for the future.
None of the proposals, as evaluated in May, fully met the criteria that had been developed. Since then, in the normal IETF fashion, people from various working groups produced a number of revised proposal components which better meet the predicted requirements. It also turns out that the revised proposals were simpler than the original ones.
For some people, it might be important to claim that one proposal "won" and the others "lost". This would be unfortunate. The recommended proposal is best viewed as a synthesis of efforts and we must now all attempt to ensure that the final details are worked out in ways that maximize the functionality while minimizing the complexity.
A if-this-were-a-tabloid-it-would-be-a-conspiracy side note. There has been a Canadian component in the IPng process from before such a process existed. The first proposal that I'm aware of describing a replacement for IP was made by Ross Callon (then a Canadian) in 1987. The basic projections that lead to the current effort were done at the IETF meeting in Vancover BC. Ross and Steve Deering, also a Canadian, were prime authors of two of the three final proposals that the IPng area evaluated. Finally, the recommendation was announced in Toronto and the recommendation asks both Ross and Steve to co-chair the IPng working group. In one way or another, it's been a Canadian-influenced process from beginning to end.
If one were to look at the overall process of getting from the initial understanding that a new IP was needed to the point where the new protocol will be the norm on new data networks, we have just about reached the end of the beginning. That is something to celebrate while recognizing the work still ahead.
Copies of the Toronto presentation are on hsdndev.harvard.edu for anonymous ftp or gopher access from the directory pub/ipng/presentations.
Disclaimer: Harvard tolerates my doing this sort of thing but will disavow all knowledge if I'm caught at it.