TY - GEN
T1 - Deconstructing the network layer
AU - Ascigil, Onur
AU - Yuan, Song
AU - Griffioen, James
AU - Calvert, Ken
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2008
Y1 - 2008
N2 - In the current Internet architecture, functions such as addressing, routing, and forwarding are entangled. Among other consequences, this makes it difficult to modify one without affecting the others, and obscures the role of policy at various places in the architecture. This paper considers a network layer designed as a set of separable component mechanisms that work together to provide a best-effort datagram service. Our thesis is that separating concerns makes the architecture more flexible and robust. After presenting the functions that make up the recursive (hierarchical) routing and forwarding service, we discuss the initialization process. The separation and delegation of functions, along with the use of flat, topology-independent identifiers, allows the architecture to be self-configuring as much as possible, leaving the components whose function is affected by policy to be configured.
AB - In the current Internet architecture, functions such as addressing, routing, and forwarding are entangled. Among other consequences, this makes it difficult to modify one without affecting the others, and obscures the role of policy at various places in the architecture. This paper considers a network layer designed as a set of separable component mechanisms that work together to provide a best-effort datagram service. Our thesis is that separating concerns makes the architecture more flexible and robust. After presenting the functions that make up the recursive (hierarchical) routing and forwarding service, we discuss the initialization process. The separation and delegation of functions, along with the use of flat, topology-independent identifiers, allows the architecture to be self-configuring as much as possible, leaving the components whose function is affected by policy to be configured.
UR - http://www.scopus.com/inward/record.url?scp=57849105102&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=57849105102&partnerID=8YFLogxK
U2 - 10.1109/ICCCN.2008.ECP.45
DO - 10.1109/ICCCN.2008.ECP.45
M3 - Conference contribution
AN - SCOPUS:57849105102
SN - 9781424423903
T3 - Proceedings - International Conference on Computer Communications and Networks, ICCCN
SP - 151
EP - 156
BT - 2008 Proceedings of 17th International Conference on Computer Communications and Networks, ICCCN 2008
T2 - 17th International Conference on Computer Communications and Networks, ICCCN 2008
Y2 - 3 August 2008 through 7 August 2008
ER -