The geomorphic view of networking: a network model and its uses

The Internet is evolving away from its original architecture and toward the use of multiple, customized protocol stacks. A pluralistic architecture is best explained by the "geomorphic view" of networks, in which each layer is a microcosm of networking, and layers can be instantiated at many different levels, scopes, and purposes. Exploiting the commonalities identified by the geomorphic view, an abstract layer model can lead to architectural insights that help extend communication services, derive design principles, and generate network software.

[1]  David D. Clark,et al.  Tussle in cyberspace: defining tomorrow's Internet , 2002, IEEE/ACM Transactions on Networking.

[2]  David D. Clark,et al.  The design philosophy of the DARPA internet protocols , 1988, SIGCOMM '88.

[3]  Minlan Yu,et al.  A survey of virtual LAN usage in campus networks , 2011, IEEE Communications Magazine.

[4]  John Day,et al.  Patterns in Network Architecture - A Return to Fundamentals , 2007 .

[5]  Ion Stoica,et al.  HTTP as the narrow waist of the future internet , 2010, Hotnets-IX.

[6]  Gerard J. Holzmann,et al.  The SPIN Model Checker - primer and reference manual , 2003 .

[7]  C. E. Perkins Mobile IP , 1997 .

[8]  Hari Balakrishnan,et al.  An end-to-end approach to host mobility , 2000, MobiCom '00.

[9]  Gerard J. Holzmann,et al.  The SPIN Model Checker , 2003 .

[10]  Pamela Zave,et al.  Internet Evolution and the Role of Software Engineering , 2010, The Future of Software Engineering.

[11]  Anja Feldmann,et al.  Internet clean-slate design: what and why? , 2007, CCRV.

[12]  Daniel Jackson,et al.  Software Abstractions - Logic, Language, and Analysis , 2006 .

[13]  Vaduvur Bharghavan,et al.  A new multicasting-based architecture for Internet host mobility , 1997, MobiCom '97.

[14]  Mark Handley,et al.  Why the Internet only just works , 2006 .

[15]  Lixin Gao,et al.  How to lease the internet in your spare time , 2007, CCRV.

[16]  Timothy Roscoe,et al.  The End of Internet Architecture , 2006, HotNets.

[17]  Kenneth P. Birman The League of SuperNets , 2003, IEEE Internet Comput..