Why the Hourglass Architecture?
Why an internet layer?
- make a bigger network
- global addressing
- virtualize network to isolate end-to-endprotocols from network details/changes
Why a single internet protocol?
- maximize interoperability
- minimize number of service interfaces
Why a narrow internet protocol?
- assumes least common network functionalityto maximize number of usable networks