A Review on RFC 1958: Architectural Principles of the Internet, Edited By: Carpenter

At the beginning of the paper, the author already established the unifying concept of the structure of the Internet which is its demand for constant change and the primary goal of the Internet is interconnectivity.

In the Internet Architecture section, the principle of the end-to-end and the concept of fate sharing were also discussed. It was also discussed that the Internet was not owned by anyone and cannot be shut-off by anybody .

In the next section discussing the general design issues, it was pointed out that the Internet should support different hardwares. Duplication of protocols, scalability, performance and cost, simplicity, modularity, dynamically configured, strict sending and tolerant receiving, intolerant in receiving unwanted packets, not circular dependencies, self-describing objects, standard terminologies, and standardizations of multiple running instances code are the guidelines for Internet design.

Name and address issues were also discussed. Several external issues were also discussed. Confidentiality lies on the end users rather than on the carriers. Cryptographic algorithm, could also be used freely as long as it is registered in IANA, must be strong enough to serve the security purpose. Different algorithms must also be able to communicate with each other.

The article was a summarization of the Internet architecture of the Internet. It was short, I think intentionally. The article lacked discussion on each sub-item but if meant as a summary, is sufficient