论文标题

探戈还是方舞?我们应该如何将网络功能集成到浏览器中?

Tango or Square Dance? How Tightly Should we Integrate Network Functionality in Browsers?

论文作者

Davidson, Alex, Frei, Matthias, Gartner, Marten, Haddadi, Hamed, Nieto, Jordi Subirà, Perrig, Adrian, Winter, Philipp, Wirz, François

论文摘要

提出或抽象的层网络功能的问题仍然是研究挑战。传统上,网络功能要么放入核心网络,中间箱或操作系统中 - 但是最近的开发扩展了设计空间,以直接将功能引入应用程序(尤其是浏览器),以使其暴露于用户。 鉴于新兴的路径感知网络技术的背景,出现了一个有趣的问题:哪一层应该处理新功能?我们认为,浏览器正在成为网络创新的强大平台,即使是用户驱动的属性也可以以操作系统的方式实现。我们证明了使用原型浏览器扩展程序浏览地理浏览的可行性,该浏览器扩展是由Scion Path-Aware Aware网络架构实现的,而无需引入任何重要的性能开销。

The question at which layer network functionality is presented or abstracted remains a research challenge. Traditionally, network functionality was either placed into the core network, middleboxes, or into the operating system -- but recent developments have expanded the design space to directly introduce functionality into the application (and in particular into the browser) as a way to expose it to the user. Given the context of emerging path-aware networking technology, an interesting question arises: which layer should handle the new features? We argue that the browser is becoming a powerful platform for network innovation, where even user-driven properties can be implemented in an OS-agnostic fashion. We demonstrate the feasibility of geo-fenced browsing using a prototype browser extension, realized by the SCION path-aware networking architecture, without introducing any significant performance overheads.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源