• DocumentCode
    2333992
  • Title

    Design and Implementation of High Performance IPSec Applications with Multi-Core Processors

  • Author

    Liu, Yizhen ; Xu, Daxiong ; Song, Wuying ; Mu, Zhixin

  • Author_Institution
    Coll. of Electron. & Eng., Beijing Univ. of Posts & Commun., Beijing
  • fYear
    2008
  • fDate
    20-20 Nov. 2008
  • Firstpage
    595
  • Lastpage
    598
  • Abstract
    The rapid increasing Internet services need high performance, scalable and flexible network security devices. IPSec is a set of protocols to ensure transmission of packets in IP network. Multi-core processors are targeted to a wide range of applications with complex packet processing and high throughput requirements. Although there are several designs of IPSec system with heterogeneous hardware platforms, practical ultra-speed network security systems remain elementary. The disparity arises because IP network security algorithms with theoretically considerable computational cost and packet processing have unacceptably memory access latency. This paper discusses the design and implementation of IPSec applications at 17 Gbps using next generation programmable multi-core processor RMI XLR732. We focus on IP Security software architecture suitable for high speed network, and present consideration of traffic load balance and hardware framework. The improved software architecture is implemented on the dual multi-core processor hardware, and actual packet data is used to assess performance.
  • Keywords
    IP networks; Internet; multiprocessing systems; security of data; telecommunication security; transport protocols; IP network security algorithm; IP security software architecture; IPSec application; IPSec system; Internet protocols; Internet services; dual multicore processor hardware; flexible network security device; hardware framework; heterogeneous hardware platform; memory access latency; network security system; packet data; packet processing; programmable multicore processor; scalable network security device; traffic load balance; Application software; Computational efficiency; Delay; Hardware; IP networks; Multicore processing; Protocols; Software architecture; Throughput; Web and internet services; IPSec; Internet protocols; multi-core processor; network security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Future Information Technology and Management Engineering, 2008. FITME '08. International Seminar on
  • Conference_Location
    Leicestershire, United Kingdom
  • Print_ISBN
    978-0-7695-3480-0
  • Type

    conf

  • DOI
    10.1109/FITME.2008.88
  • Filename
    4746565