• DocumentCode
    2339798
  • Title

    DiffServ over network processors: implementation and evaluation

  • Author

    Lin, Ying-Dar ; Lin, Yi-Neng ; Yang, Shun-Chin ; Lin, Yu-Sheng

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    121
  • Lastpage
    126
  • Abstract
    Network processors are emerging as a programmable alternative to the traditional ASIC-based solutions in scaling up the data-plane processing of network services. This work, rather than proposing new algorithms, illustrates the process of and examines the performance issues in, prototyping a DiffServ edge router with IXP1200. The external benchmarks reveal that though the system can scale to wire-speed of 1.8 Gbps in simple IP forwarding, the throughput declines to 180 Mbps∼290 Mbps when DiffServ is performed due to the double bottlenecks of SRAM and microengines. Through internal benchmarks, the performance bottleneck was found to be able to shift from one place to another given different network services and algorithms. Most of the result reported here remain the same for other NPs since they have similar architectures and components.
  • Keywords
    Internet; SRAM chips; performance evaluation; telecommunication network routing; telecommunication services; transport protocols; 1.8 Gbit/s; 180 to 290 Mbit/s; DiffServ edge router; IP forwarding; IXP1200; SRAM; data-plane processing; microengines; network algorithms; network processors; network services; performance bottleneck; throughput; Acceleration; Communication system traffic control; Computer networks; Coprocessors; Diffserv networks; Hardware; Random access memory; Scalability; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Interconnects, 2002. Proceedings. 10th Symposium on
  • Print_ISBN
    0-7695-1650-5
  • Type

    conf

  • DOI
    10.1109/CONECT.2002.1039267
  • Filename
    1039267