ABSTRACT

Layering simplifies network design and leads to robust scalable protocols in the Internet. Layering, however, suffers from suboptimality and inflexibility. Layering is suboptimal because each layer has insufficient information about the network because it does not allow the sharing of information among the layers.