Page 101 - 《软件学报》2020年第9期
P. 101
2722 Journal of Software 软件学报 Vol.31, No.9, September 2020
除此之外,在实际应用中,本文工作还有进一步提升空间.
本文是面向 P4 编程语言的 SDN 数据平面软件一致性测试用例生成研究工作,在本文工作的基础上,可以
针对 P4 编程语言的 SDN 数据平面软件进行真实网络环境下的一致性测试工作研究;
面向 P4 编程语言的 SDN 数据平面软件一致性测试过程需要包括测试环境搭建、测试系统初期部署、一
致性测试用例生成、一致性测试等阶段.后续工作可以设计面向 P4 编程语言的 SDN 数据平面软件一致性测试
一体化过程,可以基于 gRPC 框架对真实网络环境下的测试用例的发送、测试服务调用和测试结果接收过程进
行研究.
交换机操作系统 Stratum 支持 P4 API 、P4Runtime API, 可以基于本文提出的面向 P4 编程语言的 SDN 数
据平面软件一致性测试用例生成方法进行 Stratum 交换机一致性测试的研究.
References:
[1] Zhang CK, Cui Y, Tang W, Wu JP. Research progress of software defined network (SDN). Ruan Jian Xue Bao/Journal of Software,
2015,26(1):62−81 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/4701.htm. [doi: 10.13328/j.cnki.jos.
004701]
[2] Casado M, McKeown N, Shenker S. From ethane to SDN and beyond. ACM SIGCOMM Computer Communication Review. 2019,
49(5):92–95.
[3] Shenker S. The future of networking, and the past of protocols. In: Proc. of the Open Networking Summit. 2011.
[4] 1st P4 Workshop. P4 Official Website. Retrieved 1 August 2019.
[5] Bosshart P, Daly D, Gibb G, Izzard M, McKeown N, Rexford J, Schlesinger C, Talayco D, Vahdat A, Varghese G, Walker D. P4:
Programming protocol-independent packet processors. Computer Communication Review, 2014,44(3):87−95.
[6] OpenNetworking foundation. https://www.opennetworking.org/
[7] Zhou Y, Bi J. ClickP4: Towards modular programming of P4. In: Proc. of the SIGCOMM Posters and Demos. Los Angeles, 2017.
[8] Fan CZ, Bi J, Zhou Y. NS4: A P4-driven network simulator. In: Proc. of the SIGCOMM Posters and Demos. Los Angeles, 2017.
[9] ONF Connect (NG-SDN Track).https://www.opennetworking.org/wp-content/uploads/2019/09/2.00pm-Brian-OConnor-Stratum.pdf
[10] p4pktgen: Automated test case generation for P4 programs. https://p4.org/assets/P4WS_2018/12_p4pktgen_Abstract.pdf.
附中文参考文献:
[1] 张朝昆 ,崔勇 .软 件定义 网络 (SDN)研究 进展 .软 件学报 ,2015,26(1):62−81. http://www.jos.org.cn/1000-9825/4701.htm [doi:
10.13328/j.cnki.jos.004701]
张雯雯(1995-),女,学士,主要研究领域为 章玥(1981-),女,博士,副教授,CCF 专业
软件定义网络. 会员,主要研究领域为软件定义网络,网络
管理,通信软件.
许天予(1995-),男,学士,主要研究领域为 郑孝遥(1981-),男,博士,副教授,CCF 专
软件定义网络. 业会员,主要研究领域为信息安全,个性化
推荐.