The Evolution of Layered Protocol Stacks Leads to an Hourglass-Shaped Architecture

被引:35
作者
Akhshabi, Saamer [1 ]
Dovrolis, Constantine [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Theory; Internet Architecture; Future Internet; Layering; Network Science; Evolutionary Kernels; Evolution; CLEAN-SLATE; BOW-TIES;
D O I
10.1145/2043164.2018460
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet protocol stack has a layered architecture that resembles an hourglass. The lower and higher layers tend to see frequent innovations, while the protocols at the waist of the hourglass appear to be "ossified". We propose EvoArch, an abstract model for studying protocol stacks and their evolution. EvoArch is based on a few principles about layered network architectures and their evolution in a competitive environment where protocols acquire value based on their higher layer applications and compete with other protocols at the same layer. EvoArch produces an hourglass structure that is similar to the Internet architecture from general initial conditions and in a robust manner. It also suggests a plausible explanation why some protocols, such as TCP or IP, managed to survive much longer than most other protocols at the same layers. Furthermore, it suggests ways to design more competitive new protocols and more evolvable future Internet architectures.
引用
收藏
页码:206 / 217
页数:12
相关论文
共 20 条
[1]  
Akhshabi S., 2011, EVOLUTION LAYERED PR
[2]  
[Anonymous], NETECON
[3]  
[Anonymous], 2007, P ACM CONEXT
[4]  
[Anonymous], 2010, NSF10528
[5]  
[Anonymous], ACM SIGCOMM COMPUTER
[6]   Inferences, questions and possibilities in toll-like receptor signalling [J].
Beutler, B .
NATURE, 2004, 430 (6996) :257-263
[7]  
Box G.E.P., 1979, ROBUSTNESS STAT, P201, DOI [10.1016/B978-0-12-438150-6.50018-2, DOI 10.1016/B978-0-12-438150-6.50018-2]
[8]   Layering as optimization decomposition: A mathematical theory of network architectures [J].
Chiang, Mung ;
Low, Steven H. ;
Calderbank, A. Robert ;
Doyle, John C. .
PROCEEDINGS OF THE IEEE, 2007, 95 (01) :255-312
[9]   Bow ties, metabolism and disease [J].
Csete, M ;
Doyle, J .
TRENDS IN BIOTECHNOLOGY, 2004, 22 (09) :446-450
[10]  
Culler D., 2005, USENIX HOTOS