基于P4交换机的MAP卸载技术设计与实现

作者:衣晓玉; 秦斌; 吴文斐; 聂伟
来源:深圳大学学报(理工版), 2020, 37(S1): 112-117.
DOI:10.3724/SP.J.1249.2020.99112

摘要

据《中国IPv6发展报告》报道,除部分大型互联网公司外,中国的民营中小企业对IPv6的改造进程非常缓慢,而越来越多的中小企业将业务迁移至了云端,对云服务提供商来说,需要完成高吞吐量的IPv4/IPv6转换.2014年,Nick MCKEOWN提出可编程协议无关的数据包处理器(programming protocol-independent packet processors, P4).本研究在P4交换机上实现MAP-E(mapping of address and port with encapsulation)卸载技术,将IPv4/IPv6的转换任务卸载到P4交换机上,提升了流转发速率,减轻了核心服务器的压力.同时,P4语言支持自定义交换机处理逻辑,从而使协议版本在更新迭代时无需购买新设备,降低了以后IPv4/IPv6的升级和运营成本.

全文