Telecommunications Science ›› 2015, Vol. 31 ›› Issue (8): 19-29.doi: 10.11959/j.issn.1000-0801.2015205

• research and development • Previous Articles     Next Articles

A Deployment Method of Middlebox Service Chain Based on Multi-Flow Table

Shiran Liu,Julong Lan,Yuxiang Hu,Tong Duan   

  1. National Digital Switching System Engineering&Technological R&D Center,Zhengzhou 450002,China
  • Online:2015-08-27 Published:2015-08-27
  • Supported by:
    The National Basic Research Program of China(973 Program);The National Basic Research Program of China(973 Program);The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National High Technology Research and Development Program of China (863 Program)

Abstract:

Aiming at the path cycle and source address binding problem in middlebox service chain deployment,a service chain deployment approach by combining the OpenFlow mechanism and NetFPGA was proposed.First of all,the OpenFlow multi-flow table was used for marking service chains and labeling service sequences so that data packets could be processed correctly according to desired service order;secondly,the service chain deployment algorithm was designed to achieve the mapping relationship between the service path and flow table rules;thirdly,a prototype system was implemented based on the hardware platforms of NetFPGA-10G.Finally,experimental results show that the proposed method have the advantage of feasibility and outperforms compared methods in the aspect of the flow table number and time overhead.

Key words: software defined networking, middlebox, service chain, multi-flow table

No Suggested Reading articles found!