【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中的问题的能力。在本文中,我们提出了一种解决方法来实现HTTP协议和ICN(信息中心网络)协议的协作工作,使用P4(编程协议 - 独立的分组处理器)语言。首先,我们提出了一种分组转换机制,用于将HTTP分组转换为ICN.P4分组,该数据包具有ICN分组特性并将其转换回。其次,我们采用P4语言在转发路由器中实现ICN传输。将P4程序加载到支持P4语言的交换机上。流动表通过T HE控制SDN的P Lane,使得开关可以根据P4程序运行良好,并且可以在P4开关上完成ICN转发过程。为了验证我们设计的功能,我们在多个虚拟机中设置了网络拓扑,并在HTTP传输中使用ICN协议时验证网络性能改进。评估结果显示我们的解决方案使P4切换能够缓存HTTP内容响应,聚合相同的请求,并提高网络性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号