Clustered Linked List Forest For IPv6 Lookup
Clustered Linked List Forest For IPv6 Lookup
Ouzhan ERDEM1 and Aydin CARUS2
1Department of Electrical and Electronics Engineering
2Department of Computer Engineering Trakya University, TURKEY
{ogerdem, aydinc}@trakya.edu.tr
HOTI'13- Ouzhan Erdem
2
Agenda
?Background ?Prior Work ?Our Solutions ?Implementation Results ?Conclusions & Future Work
HOTI'13- Ouzhan Erdem
3
Agenda
?Background ?Prior Work ?Our Solutions ?Implementation Results ?Conclusions & Future Work
HOTI'13- Ouzhan Erdem
4
Background
?IP Lookup
?Core functions of Internet routers
?Match the destination IP address to the prefixes in the routing table
?Longest Prefix Matching (LPM)
?Multiple matched prefixes possible ?Only the longest matched prefix will be used
?Example
?IP address "114.110.88.212" ?Routing table:
Routing Prefixes
Next-Hop Forwarding
114.110.*.*.
Port 0
114.110.88.*. Port 1
?Matches both, but the second match is used
HOTI'13- Ouzhan Erdem
5
Tree based IP Lookup
?Binary Trie (BT)
?Simple data structure ?Easy update process ?Large number of memory
accesses
?Binary Search Tree (BST)
?Each node stores prefix values ?Better memory performance ?Complex pre-processing
?Prefix expansion ?Sorting requirement
?Hard incremental updates
Prefix Next Hop
00* P1 01* P2 10* P3 101* P4 110* P5 0001* P6 0011* P7 0101* P8 1000* P9 1100* P10
0
P1
0
1
1
1
0
1
P2 0
1
0
P6
P7
P8
P9
1
0
1
P3
0
1
0
P4
P5
0
P10
Binary Trie
Binary Search Tree
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- shri sharda bhavan education societys narayanrao chavan law college nanded
- zondag 09 05 2021 09 30 uur de bijbel
- modular heap shape analysis for java programs
- fll operators complete
- first admission list ll b course
- blue film 2mins
- general merit list of studens applying for ll m first year 2020 21 last date to
- its list ll
- clustered linked list forest for ipv6 lookup
- english invalsi trainer plus per la scuola mediaenglish irish and scottish
Related searches
- add method linked list java
- java linked list insert in order
- create linked list in java
- for each in a linked list java
- linked list method java
- linked list java tutorial
- linked list java code
- java linked list methods
- linked list in java
- doubly linked list in java
- singly linked list in java
- java doubly linked list add