首页> 外文期刊>Journal of network and computer applications >NDNBrowser: An extended web browser for named data networking
【24h】

NDNBrowser: An extended web browser for named data networking

机译:NDNBrowser:用于命名数据​​网络的扩展Web浏览器

获取原文
获取原文并翻译 | 示例

摘要

Web applications have become one of the fundamental Internet services. How to effectively support the popular browser-based web applications is a key to success for Named Data Networking (NDN). However, since NON has a totally different running mechanism from the traditional IP network, the existing web browsers mainly designed for the HTTP protocol and the TCP/IP-based Internet rather than named data networking, cannot communicate with NDN routers directly and do not inherently support the NDN-based web applications. Instead of providing a browser add-on or HTTP-NDN proxy/gateway, we designed and developed a complete NDNBrowser based on open source WebKit to natively support NDN-based web applications in the web browser kernel. Some inherent NDN features are seamlessly integrated into the browser to support the direct interactions between web browser and NDN network. Considering backwards compatibility and smooth network evolution, the NDNBrowser enables content fetching and rendering by both 'ccnx:/' and 'http:/' schemes URI in HTML, CSS and JavaScript simultaneously. Experimental results show that the NDNBrowser outperforms existing NDNJS and HTTP-NDN proxy/gateway implementations by 19 x and 5 x respectively in terms of throughput. Finally, a real NDN-based web application is deployed on a NDN experimental network in our campus environment for network innovations to verify the practicability of NDNBrowser. (C) 2014 Elsevier Ltd. All rights reserved.
机译:Web应用程序已成为基本的Internet服务之一。如何有效地支持流行的基于浏览器的Web应用程序是命名数据网络(NDN)成功的关键。但是,由于NON具有与传统IP网络完全不同的运行机制,因此现有的主要用于HTTP协议和基于TCP / IP的Internet(而不是命名数据网络)而设计的Web浏览器不能直接与NDN路由器通信,也不能固有地与之通信。支持基于NDN的Web应用程序。我们没有提供浏览器附加组件或HTTP-NDN代理/网关,而是设计和开发了基于开源WebKit的完整NDNBrowser,以在Web浏览器内核中本地支持基于NDN的Web应用程序。一些固有的NDN功能无缝集成到浏览器中,以支持Web浏览器和NDN网络之间的直接交互。考虑到向后兼容性和平滑的网络演进,NDNBrowser可以同时通过HTML,CSS和JavaScript中的“ ccnx:/”和“ http:/”方案URI实现内容的获取和呈现。实验结果表明,在吞吐量方面,NDNBrowser的性能分别比现有的NDNJS和HTTP-NDN代理/网关实现高19倍和5倍。最后,在校园环境中的NDN实验网络上部署了一个基于NDN的真实Web应用程序,以进行网络创新,以验证NDNBrowser的实用性。 (C)2014 Elsevier Ltd.保留所有权利。

著录项

  • 来源
    《Journal of network and computer applications》 |2015年第4期|134-147|共14页
  • 作者单位

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

    Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Named Data Networking; Web browser; CCNx; WebKit; Web application architecture; Future Internet;

    机译:命名数据网络;Web浏览器;CCNx;WebKit;Web应用程序体系结构;未来的Internet;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号