[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Survey on Software Solution for High Performance Packet Processing

  • Conference paper
  • First Online:
Distributed Computing and Optimization Techniques

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 903))

Abstract

With the evolution of the internet, we see a huge spike in the number of network users. The range of generated internet traffic in most of the various locations is increasing rapidly. The latest networking environment should deliver high throughput, high speed, high bandwidth, and fewer delay properties. Else it leads to data loss which is costly in packet processing. This survey contributes to finding a faster software solution to packet processing framework to overcome the challenges faced by traditional networks. This paper aims at packet acquisition and distribution methods based on packet processing models such as Data Plane Development Kit (DPDK), Netmap, Netslice, and PF-RING. And come up with a model which can productively decrease packet loss, successively enhance the performance rate and reduce resource waste. Comparison between the packet processing frameworks depicts that DPDK based data processing has dominance over Netmap, Netslice, and PF-RING in packet processing.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 103.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
GBP 129.99
Price includes VAT (United Kingdom)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Van Tu N, Yoo J-H, Hong JW-K (2020) Real-time monitoring of packet processing time for virtual network functions. In: 2020 21st Asia-pacific network operations and management symposium (APNOMS), pp 138–143. https://doi.org/10.23919/APNOMS50412.2020.9237057

  2. Kim S, Lee G, Woo J, Jeong J (2021) Zero-Copying I/O stack for low-latency SSDs. IEEE Comput Archit Lett 20(1):50–53. https://doi.org/10.1109/LCA.2021.3064876

    Article  Google Scholar 

  3. Pandey A et al (2020) DPDK-FQM: framework for queue management algorithms in DPDK. In: 2020 IEEE conference on network function virtualization and software defined networks (NFV-SDN), pp 1–6. https://doi.org/10.1109/NFV-SDN50289.2020.9289914

  4. Gong Y, Xi W, Han H, Yan J (2020) Research on a reliable method of receiving data based on zero-copy non-drop packet network card. In: 2020 22nd international conference on advanced communication technology (ICACT), pp 472–477. https://doi.org/10.23919/ICACT48636.2020.9061402

  5. Emmerich P, Pudelko M, Bauer S, Huber S, Zwickl T, Carle G (2019) User space network drivers. In: 2019 ACM/IEEE symposium on architectures for networking and communications systems (ANCS), pp 1–12. https://doi.org/10.1109/ANCS.2019.8901894

  6. Kim J, Na J (2017) A study on one-way communication using PF_RING ZC. In: 2017 19th international conference on advanced communication technology (ICACT), pp 301–304. https://doi.org/10.23919/ICACT.2017.7890102

  7. Watanabe Y, Kobayashi Y, Takenaka T, Hosomi T, Nakamura Y (2017) Accelerating NFV application using CPU-FPGA tightly coupled architecture. In: 2017 international conference on field programmable technology (ICFPT), pp 136–143. https://doi.org/10.1109/FPT.2017.8280131

  8. Ramneek S, Cha SH, Jeon YJ, Jeong JM Kim Jung S (2018) Analysis of Linux Kernel packet processing on manycore systems. In: TENCON 2018 - 2018 IEEE region 10 conference, pp 2276–2280. https://doi.org/10.1109/TENCON.2018.8650173

  9. Aksić M, Redžović H, Smiljanić A (2017) Application of huge pages to the NetMap platform. In: 2017 25th telecommunication forum (TELFOR), pp 1–4. https://doi.org/10.1109/TELFOR.2017.8249300

  10. Marian T, Lee KS, Weatherspoon H (2012) NetSlices: scalable multi-core packet processing in user-space. In: 2012 ACM/IEEE symposium on architectures for networking and communications systems (ANCS), pp 27–38

    Google Scholar 

  11. Ke He W, Peng Z, Wen Chao C, Xian Kang Z, Jun CA (2019) Tunneling SSL VPN based on PF_RING. In: 2019 IEEE 10th international conference on software engineering and service science (ICSESS), pp 1–4. https://doi.org/10.1109/ICSESS47205.2019.9040747

  12. Askari L, Majidzadeh P, Ayoub O, Tornatore M (2020) Exploiting DPDK in containerized environment with unsupported hardware. In: 2020 IEEE conference on network function virtualization and software defined networks (NFV-SDN), pp 7–12. https://doi.org/10.1109/NFV-SDN50289.2020.9289904

  13. https://www.dpdk.org/

  14. Zhu W, Li P, Luo B, Xu H, Zhang Y (2018) Research and implementation of high performance traffic processing based on Intel DPDK. In: 2018 9th international symposium on parallel architectures, algorithms and programming (PAAP), pp 62–68. https://doi.org/10.1109/PAAP.2018.00018

  15. Gallenmüller S, Emmerich P, Wohlfart F, Raumer D, Carle G (2015) Comparison of frameworks for high-performance packet IO. In: 2015 ACM/IEEE symposium on architectures for networking and communications systems (ANCS), pp 29–38. https://doi.org/10.1109/ANCS.2015.7110118

  16. Wang H, He D, Wang H (2016) Comparison of high-performance packet processing frameworks on NUMA. In: 2016 7th IEEE international conference on software engineering and service science (ICSESS), pp 54–58. https://doi.org/10.1109/ICSESS.2016.7883014

  17. Li J, Wu C, Ye J, Ding J, Fu Q, Huang J (2019) The comparison and verification of some efficient packet capture and processing technologies. In: 2019 IEEE international conference on dependable, autonomic and secure computing, international conference on pervasive intelligence and computing, international conference on cloud and big data computing, international conference on cyber science and technology congress (DASC/PiCom/CBDCom/CyberSciTech), pp 967–973. https://doi.org/10.1109/DASC/PiCom/CBDCom/CyberSciTech.2019.00177

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nanda Kishore .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kishore, N., Rajarajeswari, S., Sunagar, P., Kanavalli, A. (2022). Survey on Software Solution for High Performance Packet Processing. In: Majhi, S., Prado, R.P.d., Dasanapura Nanjundaiah, C. (eds) Distributed Computing and Optimization Techniques. Lecture Notes in Electrical Engineering, vol 903. Springer, Singapore. https://doi.org/10.1007/978-981-19-2281-7_75

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-2281-7_75

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-2280-0

  • Online ISBN: 978-981-19-2281-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics