Answered You can hire a professional tutor to get the answer.
What are some of the design principles used in the Network Layer in the Internet?
What are some of the design principles used in the Network Layer in the Internet? (which drove the Internet to the success it is today)
i do not finalize the design or standard until prototypes have successfully communicated with each other
ii when it doubt, use the simplest solution
iii if there are several ways of doing the same thing - choose one
iv avoid modularity