1 / 15

Greedy Prefix Cache for IP Routing Lookups

Greedy Prefix Cache for IP Routing Lookups. Author : Zhuo Huang, Gang Liu, Jih-Kwon Peir Publisher: I-SPAN 2009 Presenter: Hsin-Mao Chen Date: 2010/03/10. Outline. Introduction Minimal Expansion Prefix Motivation For Caching Parent Prefix Greedy Cache With Prefix Upgrade

ashby
Download Presentation

Greedy Prefix Cache for IP Routing Lookups

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. Greedy Prefix Cache for IP Routing Lookups Author: Zhuo Huang, Gang Liu, Jih-Kwon Peir Publisher: I-SPAN 2009 Presenter: Hsin-Mao Chen Date:2010/03/10

  2. Outline • Introduction • Minimal Expansion Prefix • Motivation For Caching Parent Prefix • Greedy Cache With Prefix Upgrade • Performance Evaluation

  3. Introduction 0100

  4. Minimal Expansion Prefix Suppose the deepest that the key can traverse in the trie is i bits and the last remembered prefix node is a parent P. If the resulting i+1 bit prefix is the shortest disjoint child of the matching parent that also matches the given key. It can be used to partially represent P.

  5. Minimal Expansion Prefix

  6. Motivation For Caching Parent Prefix Trace from MAWI[18] and the as1221 routing table[3]

  7. Motivation For Caching Parent Prefix The results indicate that caching the parent prefix is much more efficient than caching the MEPs since it requires several MEPs to cover a parent prefix.

  8. Greedy Cache With Prefix Upgrade • Instead of the MEP, the parent prefix can be cached when all the children prefixes are also present in the cache.

  9. Greedy Cache With Prefix Upgrade 0101… 011… 0100…

  10. Greedy Cache With Prefix Upgrade • The prefix upgrade mechanism may not always upgrade an existing MEP to a parent prefix if the parent has more than one child.

  11. Greedy Cache With Prefix Upgrade 0100 00001… : 0100 00000…

  12. Performance Evaluation MAWI[18] and the as1221 routing table[3]

  13. Performance Evaluation Fully-associative

  14. Performance Evaluation

  15. Motivation For Caching Parent Prefix

More Related