It applies the brute force method to switch packets wih consumption of large amount of CPU time
List of items are needed when switching packets
Routing tables- DRAM
Routing algorithm - Flash memory
I/O memory - Memory pools - DRAM, Kernal participation
Same components which are needed for process switching.
Here Cache concept has involved for storing packets header in hash table structure. It increases the performance of switching fastly. Main purpose SDRAM is performs the switching packets quickly with efficiently.
In Cisco IOS Release 10.2, overcome the hash table structure by implement the was another data structure called a 2-way radix tree (a form of a binary tree).