Thursday, June 25, 2009

Review: The Design Philosophy of the DARPA Internet Protocols

Internet architecture has evolved through the years and is still evolving. It was originally designed to work in a military context through interconnection of existing networks to provide some larger service [1].

In the paper, “The Design Philosophy of the DARPA Internet Protocols” by David D. Clark [1], different design goals, protocols used, as well as the architecture and implementation of the Internet, were addressed. The author discussed the flexibility and survivability of the Internet, in terms of the various services it can offer and some tradeoffs (i.e., accountability). It was also emphasized that the fundamental architectural feature of the Internet was the use of datagrams. However, the author also suggested that there may be another building block that can provide enhanced performance than the datagram.

Indeed, the Internet has truly evolved and has been widely used globally. Its fundamental goals are continuously changing according to the needs of its users. But along with the Internet’s growing popularity comes numerous new challenges. Security, cost, administration and control are just few of the recent concerns on Internet use or abuse. Also, sophisticated types of communication services have been developed. Will the suggested Internet design still be as flexible as it was? Will it still be cost effective?

References:


[1] D. D. Clark, "The design philosophy of the DARPA Internet protocols," ACM SIGCOMM Computer Communication Review, vol. 18, issue 4, August 1988.

No comments:

Post a Comment