1 / 20

FRuG: A Benchmark for Packet Forwarding in Future Networks

FRuG: A Benchmark for Packet Forwarding in Future Networks. Author : Thilan Ganegedara, Weirong Jiang, Viktor K. Prasanna Publisher: IEEE IPCCC 2010 Presenter: Zi-Yang Ou Date: 2011/11/9. Introduction.

glenna-hunt
Download Presentation

FRuG: A Benchmark for Packet Forwarding in Future Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FRuG: A Benchmark for Packet Forwarding in Future Networks Author: Thilan Ganegedara, Weirong Jiang, Viktor K. Prasanna Publisher: IEEE IPCCC 2010 Presenter: Zi-Yang Ou Date: 2011/11/9

  2. Introduction • Flexible Rule Generator, FRuG, an entirely user controlled benchmarking tool for evaluating future packet forwarding algorithms.

  3. Contributions • Flexible rule generation • Full control over rule generation • A framework to generate rules without the assistance of a seed file • Easily extensible framework • A benchmarking tool for future packet forwarding

  4. Background • IP Lookup • Packet Classification • OpenFlow

  5. Background

  6. FRuG Overflow

  7. Analysis of Real Routing Table • Prefix Length Distribution • Branching Probability

  8. Analysis of Real Routing Table

  9. Analysis of Real Routing Table

  10. Parameter files

  11. Configuration File

  12. Class files

  13. IPv4 Descriptor • Comma Separated Value • prefix length percentage(PLP) • branching probability • PLP@i , BP@i

  14. IPv4 Rule Generation

  15. IPv4 Rule Generation

  16. IPv4 Rule Generation

  17. IPv4 Rule Generation

  18. MAC Address Generation

  19. Flexible Rule Generation

  20. Performance analysis

More Related