[1]衣晓玉,秦斌,吴文斐,等.基于P4交换机的MAP卸载技术设计与实现[J].深圳大学学报理工版,2020,37(增刊1):112-117.[doi:10.3724/SP.J.1249.2020.99112]
 YI Xiaoyu,QIN Bin,WU Wenfei,et al.Design and implementation of MAP offloading technology based on P4 switch[J].Journal of Shenzhen University Science and Engineering,2020,37(增刊1):112-117.[doi:10.3724/SP.J.1249.2020.99112]
点击复制

基于P4交换机的MAP卸载技术设计与实现()
分享到:

《深圳大学学报理工版》[ISSN:1000-2618/CN:44-1401/N]

卷:
第37卷
期数:
2020年增刊1
页码:
112-117
栏目:
教育大数据技术与应用
出版日期:
2020-11-20

文章信息/Info

Title:
Design and implementation of MAP offloading technology based on P4 switch
文章编号:
202099021
作者:
衣晓玉1秦斌1吴文斐2聂伟1
1)深圳大学信息中心,广东深圳 518060
2)清华大学交叉信息研究院,北京 100084
Author(s):
YI Xiaoyu1 QIN Bin1 WU Wenfei2 and NIE Wei1
1) Information Center, Shenzhen University, Shenzhen 518060, Guangdong Province, P.R.China
2) Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing 100084, P.R.China
关键词:
P4MAP-EIPv4/IPv6可编程网络
Keywords:
P4 mapping of address and port with encapsulation (MAP-E) IPv4/IPv6 programmable network
分类号:
TP393
DOI:
10.3724/SP.J.1249.2020.99112
文献标志码:
A
摘要:
据《中国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的升级和运营成本.
Abstract:
According to the China IPv6 Development Report, with the exception of some large internet companies, private small and medium enterprises (SMEs) are very slow to transform into IPv6, and more and more SMEs are migrating their business to the cloud. For cloud service providers, high-throughput IPv4/IPv6 conversion should be completed. In 2014, Nick MCKEOWN proposed programmable protocol-independent packet processors (P4). Implementation of mapping of address and port with encapsulation (MAP-E) offloading technology on P4 switches, that is, offloading the IPv4/IPv6 conversion task to P4 switches, improves the flow forwarding rate and reduces the pressure on the core server. At the same time, the P4 language supports custom switch processing logic, so that there is no need to purchase new equipment when the protocol version is updated and iterated, which reduces future IPv4/IPv6 upgrade and operating costs.

参考文献/References:

[1] ZANDER S, WANG Xuequn. Are we there yet? IPv6 in Australia and China[J]. ACM Transactions on Internet Technology, 2018, 18(3): 36.
[2] 推进IPv6规模部署专家委员会.中国 IPv6 发展状况[M].[S.l.: s.n.], 2019.
[3] ORDABAYEVA G K, OTHMAN M, KIRGIZBAYEVA B, et al. A systematic review of transition from IPv4 to IPv6[C]// Proceedings of the 6th International Conference on Engineering & MIS.[S. l.: s. n.], 2020: 1-15.
[4] WU Peng , CUI Yong , WU Jianping, et al. Transition from IPv4 to IPv6: a state-of-the-art surve[J]. IEEE Communications Surveys & Tutorials, 2013, 15(3): 1407-1424.
[5] SANS F, QUINTERO A, GAMESS E. Performance evaluation of IPv4/IPv6 transition mechanisms[J]. International Journal of Computer Network and Information Security, 2016, 8(2): 1-14.
[6] AO Congxiao, TAYLOR T, DEC W, et al. Mapping of address and port with encapsulation (MAP-E)[M]. IETF:RFC 7597, 2015.
[7] SCHLESINGER C, WALKER D, VAHDAT A, et al. P4: Programming protocol-independent packet processors[J]. ACM SIGCOMM Computer Communication Review. 2014, 44(3): 88-89.
[8] QIAN Kun, MA Sai, MIAO Mao, et al. FlexGate: high-performance heterogeneous gateway in data centers[C]// Proceedings of the 3rd Asia-Pacific Workshop on Networking.[S.l.: s.n.], 2019: 17-18.
[9] DURNER R, KELLERE W. Network function offloading through classification of elephant flows[J]. IEEE Transactions on Network and Service Management, 2020, 17(2): 2976838.
[10] SOOKUN Y, BASSOO V. Performance analysis of IPv4/IPv6 transition techniques[C]// IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies EmergiTech). Balaclava, Mauritius: IEEE, 2016: 188-193.
[11] 胡鼎原.基于P4的MAP过渡技术的设计与实现[D].北京:北京邮电大学,2018.
[12] 孙琼,解冲锋,赵慧玲,等.基于SDN架构的IPv6过渡技术设计与实现[J].电信科学,2014,30(4): 15-21.

备注/Memo

备注/Memo:
Received:2020-10-15
Corresponding author:Lecturer NIE Wei. E-mail: wei.nie@szu.cn
Citation:YI Xiaoyu,QIN Bin,WU Wenfei. Design and implementation of MAP offloading technology based on P4 switch[J]. Journal of Shenzhen University Science and Engineering, 2020, 37(Suppl.1): 112-117.(in Chinese)
作者简介:衣晓玉(1994—),深圳大学硕士研究生.研究方向:可编程网络.E-mail:yixiaoyuszu@163.com
引文:衣晓玉,秦斌,吴文斐.基于P4交换机的MAP卸载技术设计与实现[J]. 深圳大学学报理工版,2020,37(增刊1):112-117.
更新日期/Last Update: 2020-11-26