TY - GEN
T1 - VirtualStack
T2 - 43rd IEEE Conference on Local Computer Networks, LCN 2018
AU - Heuschkel, Jens
AU - Wang, Lin
AU - Fleckstein, Erik
AU - Ofenloch, Michael
AU - Blöcher, Marcel
AU - Crowcroft, Jon
AU - Mühlhäuser, Max
PY - 2019/2/8
Y1 - 2019/2/8
N2 - The world is driven by the Internet and there is no doubt about its importance in our daily life. However, the Internet has rarely been upgraded since its advent, although the ISO OSI model has already provided the required flexibility. With innovations being blocked, the Internet is suffering from a high-degree of ossification (e.g., the slow progress of IPv6 update), leading to suboptimal efficiency for emerging applications as well as enlarged maintenance cost.In this paper, we present VirtualStack, which aims at bringing back the interchangeability of network layers. VirtualStack is based on the idea of protocol virtualization, where the most suitable protocol stack can be dynamically composed and applied on the fly according to the characteristics of both the application and the physical link. Through a comprehensive study, we show that many existing but not widely deployed protocols outperform the omnipresent TCP under various link technologies and network conditions. This provides the necessary insight for dynamic composition of the network protocol stack. We further evaluate VirtualStack under a typical Internet setting with multiple hops under different conditions. The experimental results confirm the benefits as well as the potential of VirtualStack.
AB - The world is driven by the Internet and there is no doubt about its importance in our daily life. However, the Internet has rarely been upgraded since its advent, although the ISO OSI model has already provided the required flexibility. With innovations being blocked, the Internet is suffering from a high-degree of ossification (e.g., the slow progress of IPv6 update), leading to suboptimal efficiency for emerging applications as well as enlarged maintenance cost.In this paper, we present VirtualStack, which aims at bringing back the interchangeability of network layers. VirtualStack is based on the idea of protocol virtualization, where the most suitable protocol stack can be dynamically composed and applied on the fly according to the characteristics of both the application and the physical link. Through a comprehensive study, we show that many existing but not widely deployed protocols outperform the omnipresent TCP under various link technologies and network conditions. This provides the necessary insight for dynamic composition of the network protocol stack. We further evaluate VirtualStack under a typical Internet setting with multiple hops under different conditions. The experimental results confirm the benefits as well as the potential of VirtualStack.
KW - network ossification
KW - network virtualization
KW - Protocol virtualization
KW - software-defined networking
UR - http://www.scopus.com/inward/record.url?scp=85062834392&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85062834392&partnerID=8YFLogxK
U2 - 10.1109/LCN.2018.8638106
DO - 10.1109/LCN.2018.8638106
M3 - Conference contribution
AN - SCOPUS:85062834392
T3 - Proceedings - Conference on Local Computer Networks, LCN
SP - 519
EP - 526
BT - 43rd IEEE Conference on Local Computer Networks, LCN 2018
PB - IEEE Computer Society
Y2 - 1 October 2018 through 4 October 2018
ER -