Telecommunications Science ›› 2022, Vol. 38 ›› Issue (6): 42-50.doi: 10.11959/j.issn.1000-0801.2022131

• Topic: New Network Technology • Previous Articles     Next Articles

Progress in programmable network data plane

Xinyi ZHANG1, Heng PAN2, Gaogang XIE1,3   

  1. 1 Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China
    2 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China
    3 University of Chinese Academy of Sciences, Beijing 100049, China
  • Revised:2022-06-07 Online:2022-06-20 Published:2022-06-01
  • Supported by:
    The National Key Research and Development Program of China(2019YFB1802800)


Network data plane performs packet processing and forwarding, which is one of the core factors determining the network performance.High bandwidth, low latency and rapid evolution of the network infrastructure require building an efficient and programmable network data plane.The packet processing and forwarding model was firstly introduced, and on this basis, the challenges of the network data plane in the performance and programmability were outlined.Then the basic ideas and core technology progress were elaborated to deal with the above challenges by analyzing the theory of packet processing algorithms and hardware-software codesign implementations.Finally, the trend and technical route of constructing an efficient programmable data plane were discussed.

Key words: programmable network data plane, hardware-software codesign, packet processing, in-network computing

CLC Number: 

No Suggested Reading articles found!