【24h】

Implementing ICN over P4 in HTTP Scenario

机译:在HTTP方案中通过P4实现ICN

获取原文

摘要

In today's network traffic, t he most used i s the HTTP protocol, and the use of HTTP is still growing rapidly. However, the normal transmission of HTTP still needs to be based on the underlying TCP/IP protocol stack, which limits its ability to solve problems in the current Internet. In this paper, we propose a solution to realize the cooperative work of HTTP protocol and ICN(Information Centric Network) protocol by using P4(Programming Protocol-Independent Packet Processors) language. Firstly, we propose a packet conversion mechanism for converting HTTP packet into ICN.p4 packet which has ICN packet characteristics and converting it back. Secondly, we adopt P4 language to implement the ICN transmission in the forwarding router. Load the P4 program onto a switch that supports the P4 language. The flow table iss ent through t he control p lane of SDN, so that the switch can works well according to the P4 program, and the ICN forwarding process can be completed for the incoming packet on the P4 switch. In order to verify the functionality of our design, we set up a network topology among multiple virtual machines and verify the network performance improvements when using the ICN protocol in HTTP transport. Evaluation results shows our solution enables P4 switches to cache HTTP content responses, aggregate the same requests, and improve network performance.
机译:在当今的网络流量中,最常用的是HTTP协议,并且HTTP的使用仍在迅速增长。但是,HTTP的正常传输仍然需要基于基础的TCP / IP协议栈,这限制了它解决当前Internet中问题的能力。在本文中,我们提出了一种使用P4(独立于编程协议的分组处理器)语言来实现HTTP协议和ICN(信息中心网络)协议的协同工作的解决方案。首先,我们提出了一种数据包转换机制,用于将HTTP数据包转换为具有ICN数据包特征的ICN.p4数据包并将其转换回去。其次,我们采用P4语言在转发路由器中实现ICN传输。将P4程序加载到支持P4语言的交换机上。流表是通过SDN的控制通道输入的,因此交换机可以根据P4程序正常工作,并且可以完成P4交换机上传入数据包的ICN转发过程。为了验证我们设计的功能,我们在多个虚拟机之间建立了网络拓扑,并在HTTP传输中使用ICN协议时验证了网络性能的提高。评估结果表明,我们的解决方案使P4交换机能够缓存HTTP内容响应,聚合相同的请求并提高网络性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号